Skip navigation links
A B C D E F G H I L M O P R S T U V 

A

add(T...) - Static method in class org.openl.rules.util.Arrays
Just concatenates the given elements to the array.
add(T[], T) - Static method in class org.openl.rules.util.Arrays
 
add(T[], T...) - Static method in class org.openl.rules.util.Arrays
Copies the given array and adds the given elements at the end of the new array.
add(T[]...) - Static method in class org.openl.rules.util.Arrays
Adds all the elements of the given arrays into a new array.
addAll(T[], T[]) - Static method in class org.openl.rules.util.Arrays
Deprecated.
allFalse(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allFalse(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allNo(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allNo(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allTrue(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allTrue(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allYes(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
allYes(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyFalse(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyFalse(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyNo(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyNo(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyTrue(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyTrue(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyYes(boolean[]) - Static method in class org.openl.rules.util.Booleans
 
anyYes(Boolean[]) - Static method in class org.openl.rules.util.Booleans
 
Arrays - Class in org.openl.rules.util
A set of util methods to work with arrays.
Avg - Class in org.openl.rules.util
Avg functions for different types of numbers.
avg(T...) - Static method in class org.openl.rules.util.Avg
Returns the average of values.
avg(Float...) - Static method in class org.openl.rules.util.Avg
Returns the average of values.
avg(BigDecimal...) - Static method in class org.openl.rules.util.Avg
Returns the average of values.
avg(BigInteger...) - Static method in class org.openl.rules.util.Avg
Returns the average of values.

B

between(Date, Date) - Static method in class org.openl.rules.util.dates.DateInterval
Choose a suitable implementation for target date interval
between(Calendar, Calendar) - Static method in class org.openl.rules.util.dates.DateInterval
Choose a suitable implementation for target date interval
Booleans - Class in org.openl.rules.util
A set of util methods to work with booleans.

C

CEILING - Static variable in class org.openl.rules.util.Round
 
concatenate(Object...) - Static method in class org.openl.rules.util.Strings
 
contains(String, String) - Static method in class org.openl.rules.util.Strings
Checks if String contains a search String, handling null.
contains(String, char) - Static method in class org.openl.rules.util.Strings
Checks if String contains a search character, handling null.
containsAny(String, char...) - Static method in class org.openl.rules.util.Strings
Checks if the String contains any character in the given set of characters.
containsAny(String, String) - Static method in class org.openl.rules.util.Strings
Checks if the String contains any character in the given set of characters.

D

Date(int, int, int) - Static method in class org.openl.rules.util.Dates
Creates Date object using human numbers for the year and the month.
dateDif(Date, Date, String) - Static method in class org.openl.rules.util.Dates
Calculate difference between two dates
DateInterval - Class in org.openl.rules.util.dates
Abstract class for calculation of difference between two dates in days, weeks, years
DateInterval.Scale - Enum in org.openl.rules.util.dates
 
DateInterval.Unit - Enum in org.openl.rules.util.dates
 
Dates - Class in org.openl.rules.util
A set of util methods to work with dates.
DOWN - Static variable in class org.openl.rules.util.Round
 

E

endsWith(String, String) - Static method in class org.openl.rules.util.Strings
Check if a String ends with a specified suffix.

Two null references are considered to be equal.

F

FLOOR - Static variable in class org.openl.rules.util.Round
 

G

getUnit(String) - Static method in enum org.openl.rules.util.dates.DateInterval.Unit
 

H

HALF_DOWN - Static variable in class org.openl.rules.util.Round
 
HALF_EVEN - Static variable in class org.openl.rules.util.Round
 
HALF_UP - Static variable in class org.openl.rules.util.Round
 

I

isEmpty(T[]) - Static method in class org.openl.rules.util.Arrays
Checks if an array is empty or null.
isEmpty(Collection<?>) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(byte[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(char[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(short[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(int[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(long[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(float[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(double[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(boolean[]) - Static method in class org.openl.rules.util.Arrays
 
isEmpty(Object) - Static method in class org.openl.rules.util.Miscs
 
isEmpty(String) - Static method in class org.openl.rules.util.Strings
Checks if a String is empty ("") or null or blank (" ").

isEmpty(null) = true
isEmpty("") = true
isEmpty(" ") = true
isEmpty("bob") = false
isEmpty(" bob ") = false
isInfinite(Double) - Static method in class org.openl.rules.util.Miscs
 
isInfinite(Float) - Static method in class org.openl.rules.util.Miscs
 
isInfinite(Long) - Static method in class org.openl.rules.util.Miscs
 
isInfinite(Integer) - Static method in class org.openl.rules.util.Miscs
 
isNaN(Double) - Static method in class org.openl.rules.util.Miscs
 
isNaN(Float) - Static method in class org.openl.rules.util.Miscs
 
isNotEmpty(T[]) - Static method in class org.openl.rules.util.Arrays
Checks if an array is NOT empty or null.
isNotEmpty(Collection<?>) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(byte[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(char[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(short[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(int[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(long[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(float[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(double[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(boolean[]) - Static method in class org.openl.rules.util.Arrays
 
isNotEmpty(Object) - Static method in class org.openl.rules.util.Miscs
 
isNotEmpty(String) - Static method in class org.openl.rules.util.Strings
Checks if a String is NOT empty ("") or null or blank (" ").

isEmpty(null) = false
isEmpty("") = false
isEmpty(" ") = false
isEmpty("bob") = true
isEmpty(" bob ") = true

L

length(T[]) - Static method in class org.openl.rules.util.Arrays
 
length(Collection<?>) - Static method in class org.openl.rules.util.Arrays
 
length(Map<?, ?>) - Static method in class org.openl.rules.util.Arrays
 
length(byte[]) - Static method in class org.openl.rules.util.Arrays
 
length(char[]) - Static method in class org.openl.rules.util.Arrays
 
length(short[]) - Static method in class org.openl.rules.util.Arrays
 
length(int[]) - Static method in class org.openl.rules.util.Arrays
 
length(long[]) - Static method in class org.openl.rules.util.Arrays
 
length(float[]) - Static method in class org.openl.rules.util.Arrays
 
length(double[]) - Static method in class org.openl.rules.util.Arrays
 
length(boolean[]) - Static method in class org.openl.rules.util.Arrays
 
length(String) - Static method in class org.openl.rules.util.Strings
Returns the length of this string.
like(String, String) - Static method in class org.openl.rules.util.Strings
Checks if the String is matched using given Pattern.

Syntax:

lowerCase(String) - Static method in class org.openl.rules.util.Strings
Converts a String to lower case

A null input String returns null.

M

max(T...) - Static method in class org.openl.rules.util.Statistics
Returns the greatest of values.
min(T...) - Static method in class org.openl.rules.util.Statistics
Returns the smallest of values.
Miscs - Class in org.openl.rules.util
 

O

org.openl.rules.util - package org.openl.rules.util
 
org.openl.rules.util.dates - package org.openl.rules.util.dates
 

P

Product - Class in org.openl.rules.util
Product functions for different types of numbers.
product(Double...) - Static method in class org.openl.rules.util.Product
Returns the product of values.
product(Long...) - Static method in class org.openl.rules.util.Product
Returns the product of values.
product(BigDecimal...) - Static method in class org.openl.rules.util.Product
Returns the product of values.
product(BigInteger...) - Static method in class org.openl.rules.util.Product
Returns the product of values.

R

removeEnd(String, String) - Static method in class org.openl.rules.util.Strings
Removes a substring only if it is at the end of a source string, otherwise returns the source string.
removeStart(String, String) - Static method in class org.openl.rules.util.Strings
Removes a substring only if it is at the begining of a source string, otherwise returns the source string.
replace(String, String, String) - Static method in class org.openl.rules.util.Strings
Replaces all occurrences of a String within another String

A null reference passed to this method is a no-op.

replace(String, String, String, int) - Static method in class org.openl.rules.util.Strings
Replaces a String with another String inside a larger String, for the first max values of the search String.

A null reference passed to this method is a no-op.
Round - Class in org.openl.rules.util
A set of rounding util methods.
round(Double) - Static method in class org.openl.rules.util.Round
Like Round.round(double) but null-safe.
round(double) - Static method in class org.openl.rules.util.Round
Returns the closest long to the argument, with ties rounding up.
round(Float) - Static method in class org.openl.rules.util.Round
Like Round.round(float) but null-safe.
round(float) - Static method in class org.openl.rules.util.Round
Returns the closest int to the argument, with ties rounding up.
round(BigDecimal) - Static method in class org.openl.rules.util.Round
Returns the closest integer to the argument, with ties rounding up.
round(Double, int) - Static method in class org.openl.rules.util.Round
Like Round.round(double, int) but null-safe.
round(double, int) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(BigDecimal, int) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(Float, int) - Static method in class org.openl.rules.util.Round
Like Round.round(float, int) but null-safe.
round(float, int) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(Double, int, RoundingMode) - Static method in class org.openl.rules.util.Round
round(double, int, RoundingMode) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(Float, int, RoundingMode) - Static method in class org.openl.rules.util.Round
round(float, int, RoundingMode) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(BigDecimal, int, RoundingMode) - Static method in class org.openl.rules.util.Round
Round the given value to the specified number of decimal places.
round(Double, int, int) - Static method in class org.openl.rules.util.Round
For backward compatibility
round(Float, int, int) - Static method in class org.openl.rules.util.Round
For backward compatibility
round(BigDecimal, int, int) - Static method in class org.openl.rules.util.Round
For backward compatibility
roundStrict(Double) - Static method in class org.openl.rules.util.Round
Like round(double) but without a ulp amendment
roundStrict(Double, int) - Static method in class org.openl.rules.util.Round
Like round(double) but without a ulp amendment

S

slice(T[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(byte[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(char[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(short[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(int[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(long[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(float[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(double[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(boolean[], int) - Static method in class org.openl.rules.util.Arrays
 
slice(T[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(byte[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(char[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(short[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(int[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(long[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(float[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(double[], int, int) - Static method in class org.openl.rules.util.Arrays
 
slice(boolean[], int, int) - Static method in class org.openl.rules.util.Arrays
 
startsWith(String, String) - Static method in class org.openl.rules.util.Strings
Check if a String starts with a specified prefix.

Two null references are considered to be equal.
Statistics - Class in org.openl.rules.util
A set of function for statistical analyze.
Strings - Class in org.openl.rules.util
A set of util methods to work with strings.
substr(String, int, int) - Static method in class org.openl.rules.util.Strings
 
substring(String, int) - Static method in class org.openl.rules.util.Strings
Gets a substring from the specified String

A negative start position can be used to start n characters from the end of the String.

A null String will return null.
substring(String, int, int) - Static method in class org.openl.rules.util.Strings
Gets a substring from the specified String

A negative start position can be used to start/end n characters from the end of the String.
Sum - Class in org.openl.rules.util
Sum functions for different types of numbers.
sum(T...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Double...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Float...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Long...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Integer...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Short...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(Byte...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(BigDecimal...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.
sum(BigInteger...) - Static method in class org.openl.rules.util.Sum
Returns the sum of values.

T

toDate(String) - Static method in class org.openl.rules.util.Dates
Converts a string to a date using a default pattern.
toDate(String, String) - Static method in class org.openl.rules.util.Dates
Converts a string to a date using a pattern.
toDays() - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in full days.
toDaysExcludeYears() - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in full days regarding last year.
toDaysExcludeYearsAndMonths() - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in full days regarding last month.
toDouble(String) - Static method in class org.openl.rules.util.Strings
 
toInteger(String) - Static method in class org.openl.rules.util.Strings
 
toMonths(DateInterval.Scale) - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in months.
toMonthsExcludeYears(DateInterval.Scale) - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in months regarding last year.
toNumber(String) - Static method in class org.openl.rules.util.Strings
 
toString(Date) - Static method in class org.openl.rules.util.Dates
Converts a date to a string using a default pattern.
toString(Date, String) - Static method in class org.openl.rules.util.Dates
Converts a date to a string using a pattern.
toString(Object) - Static method in class org.openl.rules.util.Strings
 
toWeeks(DateInterval.Scale) - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in weeks.
toYears(DateInterval.Scale) - Method in class org.openl.rules.util.dates.DateInterval
Calculate a difference in years.
trim(String) - Static method in class org.openl.rules.util.Strings
Returns a string whose value is this string, with any leading and trailing whitespace removed.

U

UNNECESSARY - Static variable in class org.openl.rules.util.Round
 
UP - Static variable in class org.openl.rules.util.Round
 
upperCase(String) - Static method in class org.openl.rules.util.Strings
Converts a String to upper case

A null input String returns null.

upperCase(null) = null
upperCase("") = ""
upperCase("aBc") = "ABC"

V

valueOf(String) - Static method in enum org.openl.rules.util.dates.DateInterval.Scale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openl.rules.util.dates.DateInterval.Unit
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openl.rules.util.dates.DateInterval.Scale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openl.rules.util.dates.DateInterval.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M O P R S T U V 
Skip navigation links

Copyright © 2004–2019 OpenL Tablets. All rights reserved.