A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages

A

accept(Class<?>) - Method in class org.drools.util.TypeResolver.AcceptAllClassFilter
 
accept(Class<?>) - Method in interface org.drools.util.TypeResolver.ClassFilter
 
accept(Class<?>) - Method in class org.drools.util.TypeResolver.ExcludeAnnotationClassFilter
 
accept(Class<?>) - Method in class org.drools.util.TypeResolver.OnlyAnnotationClassFilter
 
ACCEPT_ALL_CLASS_FILTER - Static variable in interface org.drools.util.TypeResolver
 
AcceptAllClassFilter() - Constructor for class org.drools.util.TypeResolver.AcceptAllClassFilter
 
accessorPriorityMap(String) - Static method in class org.drools.util.ClassUtils
 
addImplicitImport(String) - Method in class org.drools.util.ClassTypeResolver
 
addImplicitImport(String) - Method in interface org.drools.util.TypeResolver
 
addImport(String) - Method in class org.drools.util.ClassTypeResolver
 
addImport(String) - Method in interface org.drools.util.TypeResolver
 
addImportStylePatterns(Map<String, Object>, String) - Static method in class org.drools.util.ClassUtils
Populates the import style pattern map from give comma delimited string
AllSetBitMask - Class in org.drools.util.bitmask
 
AllSetButLastBitMask - Class in org.drools.util.bitmask
 
AllSetMask - Interface in org.drools.util.bitmask
 
and(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
 
andNot(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
 
andNotCount(OpenBitSet, OpenBitSet) - Static method in class org.drools.util.bitmask.OpenBitSet
Returns the popcount or cardinality of "a and not b" or "intersection(a, not(b))".
areBoxingCompatible(Class<?>, Class<?>) - Static method in class org.drools.util.MethodUtils
 
areByteArraysEqual(byte[], byte[]) - Static method in class org.drools.util.IoUtils
 
asClassName() - Method in class org.drools.util.PortablePath
 
asLong() - Method in class org.drools.util.bitmask.AllSetBitMask
 
asLong() - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
asLong() - Method in class org.drools.util.bitmask.EmptyBitMask
 
asLong() - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
asLong() - Method in class org.drools.util.bitmask.LongBitMask
 
asLong() - Method in class org.drools.util.bitmask.SingleLongBitMask
 
asString() - Method in class org.drools.util.PortablePath
 
asSystemSpecificPath(String, int) - Static method in class org.drools.util.IoUtils
 

B

bitCount(byte) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Return the number of bits sets in b.
bitList(byte) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Return the list of bits which are set in b encoded as followed: (i >>> (4 * n)) & 0x0F is the offset of the n-th set bit of the given byte plus one, or 0 if there are n or less bits set in the given byte.
BitMask - Interface in org.drools.util.bitmask
 
BitMaskUtil - Class in org.drools.util.bitmask
 
BitMaskUtil() - Constructor for class org.drools.util.bitmask.BitMaskUtil
 
bits - Variable in class org.drools.util.bitmask.OpenBitSet
 
bits2words(long) - Static method in class org.drools.util.bitmask.OpenBitSet
returns the number of 64 bit words it would take to hold numBits
borrow() - Method in interface org.drools.util.ObjectPool
 
borrow() - Method in class org.drools.util.ObjectPool.LockFreeObjectPool
 
boxPrimitive(Class) - Static method in class org.drools.util.MethodUtils
 
boxTypePrimitive(Type) - Static method in class org.drools.util.MethodUtils
 
bytesToHex(byte[]) - Static method in class org.drools.util.StringUtils
 

C

canonicalName(Class) - Static method in class org.drools.util.ClassUtils
 
capacity() - Method in class org.drools.util.bitmask.OpenBitSet
Returns the current capacity in bits (1 greater than the index of the last bit)
cardinality() - Method in class org.drools.util.bitmask.OpenBitSet
 
classFromType(Type) - Static method in class org.drools.util.ClassUtils
 
ClassTypeResolver - Class in org.drools.util
 
ClassTypeResolver(Set<String>, ClassLoader) - Constructor for class org.drools.util.ClassTypeResolver
 
ClassTypeResolver(Set<String>, ClassLoader, String) - Constructor for class org.drools.util.ClassTypeResolver
 
ClassUtils - Class in org.drools.util
 
ClassUtils() - Constructor for class org.drools.util.ClassUtils
 
cleanPath(String) - Static method in class org.drools.util.StringUtils
Normalize the path by suppressing sequences like "path/.." and inner simple dots.
clear(int, int) - Method in class org.drools.util.bitmask.OpenBitSet
Clears a range of bits.
clear(long) - Method in class org.drools.util.bitmask.OpenBitSet
clears a bit, allowing access beyond the current set size without changing the size.
clear(long, long) - Method in class org.drools.util.bitmask.OpenBitSet
Clears a range of bits.
clearImports() - Method in class org.drools.util.ClassTypeResolver
 
clone() - Method in class org.drools.util.bitmask.AllSetBitMask
 
clone() - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
clone() - Method in interface org.drools.util.bitmask.BitMask
 
clone() - Method in class org.drools.util.bitmask.EmptyBitMask
 
clone() - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
clone() - Method in class org.drools.util.bitmask.LongBitMask
 
clone() - Method in class org.drools.util.bitmask.OpenBitSet
 
clone() - Method in class org.drools.util.bitmask.SingleLongBitMask
 
close() - Method in class org.drools.util.ObjectPool.LockFreeObjectPool
 
codeAwareEqualsIgnoreSpaces(String, String) - Static method in class org.drools.util.StringUtils
Compares two string being equals ignoring whitespaces, but preserving whitespace between double-quotes The two inputs MUST BE valid DRL/Java syntax (this validation is NOT performed by this method, this method assumes they are).
codeAwareIndexOf(String, String) - Static method in class org.drools.util.StringUtils
 
codeAwareIndexOf(String, String, int) - Static method in class org.drools.util.StringUtils
 
coerceToBigDecimal(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToBigInteger(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToCharacter(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToDouble(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToFloat(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToInteger(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToLong(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToNumber(Number, Class<?>) - Static method in class org.drools.util.CoercionUtil
 
coerceToNumber(String, Class<?>) - Static method in class org.drools.util.CoercionUtil
 
coerceToShort(Object) - Static method in class org.drools.util.CoercionUtil
 
coerceToString(Object) - Static method in class org.drools.util.CoercionUtil
 
CoercionUtil - Class in org.drools.util
 
CoercionUtil() - Constructor for class org.drools.util.CoercionUtil
 
collectionToDelimitedString(Collection, String) - Static method in class org.drools.util.StringUtils
Convenience method to return a Collection as a delimited (e.g.
collectionToDelimitedString(Collection, String, String, String) - Static method in class org.drools.util.StringUtils
Convenience method to return a Collection as a delimited (e.g.
Config - Class in org.drools.util
 
Config() - Constructor for class org.drools.util.Config
 
convertClassToResourcePath(Class) - Static method in class org.drools.util.ClassUtils
Please do not use - internal org.my.Class -> org/my/Class.class
convertClassToResourcePath(String) - Static method in class org.drools.util.ClassUtils
 
convertFromPrimitiveType(Class<?>) - Static method in class org.drools.util.ClassUtils
 
convertPrimitiveNameToType(String) - Static method in class org.drools.util.ClassUtils
 
convertResourceToClassName(String) - Static method in class org.drools.util.ClassUtils
Please do not use - internal org/my/Class.xxx -> org.my.Class
convertToPrimitiveType(Class<?>) - Static method in class org.drools.util.ClassUtils
 
copy(InputStream, OutputStream) - Static method in class org.drools.util.IoUtils
 
copyFile(File, File) - Static method in class org.drools.util.IoUtils
 
copyInTempFile(InputStream, String) - Static method in class org.drools.util.IoUtils
 

D

DateUtils - Class in org.drools.util
 
deleteAny(String, String) - Static method in class org.drools.util.StringUtils
Delete any character in a given String.
deleteDirectory(Path) - Static method in class org.drools.util.FileUtils
delete a directory and all its content
delimitedListToStringArray(String, String) - Static method in class org.drools.util.StringUtils
Take a String which is a delimited list and convert it to a String array.
delimitedListToStringArray(String, String, String) - Static method in class org.drools.util.StringUtils
Take a String which is a delimited list and convert it to a String array.
DICE - org.drools.util.StringUtils.SIMILARITY_STRATS
 
doesFirstPropHaveListMapAccessor(String) - Static method in class org.drools.util.StringUtils
 

E

EMPTY - Static variable in class org.drools.util.StringUtils
The empty String "".
EMPTY_STRING_ARRAY - Static variable in class org.drools.util.StringUtils
An empty immutable String array.
EmptyBitMask - Class in org.drools.util.bitmask
 
EmptyButLastBitMask - Class in org.drools.util.bitmask
 
EmptyMask - Interface in org.drools.util.bitmask
 
endsWith(String) - Method in class org.drools.util.PortablePath
 
ensureCapacity(long) - Method in class org.drools.util.bitmask.OpenBitSet
Ensure that the long[] is big enough to hold numBits, expanding it if necessary.
ensureCapacityWords(int) - Method in class org.drools.util.bitmask.OpenBitSet
Expand the long[] with the size given as a number of words (64 bit longs).
equals(Object) - Method in class org.drools.util.bitmask.OpenBitSet
returns true if both sets have the same bits set
equals(Object) - Method in class org.drools.util.bitmask.SingleLongBitMask
 
equals(Object) - Method in class org.drools.util.PortablePath
 
equalsIgnoreSpaces(String, String) - Static method in class org.drools.util.StringUtils
 
escapeXmlString(String) - Static method in class org.drools.util.StringUtils
 
EXCLUDE_ANNOTATION_CLASS_FILTER - Static variable in interface org.drools.util.TypeResolver
 
ExcludeAnnotationClassFilter() - Constructor for class org.drools.util.TypeResolver.ExcludeAnnotationClassFilter
 
expandingWordNum(long) - Method in class org.drools.util.bitmask.OpenBitSet
 
extractFirstIdentifier(String, int) - Static method in class org.drools.util.StringUtils
 
extractFirstIdentifier(String, StringBuilder, int) - Static method in class org.drools.util.StringUtils
 
extractGenericType(Class<?>, String) - Static method in class org.drools.util.ClassUtils
 

F

fastClear(int) - Method in class org.drools.util.bitmask.OpenBitSet
clears a bit.
fastClear(long) - Method in class org.drools.util.bitmask.OpenBitSet
clears a bit.
fastFlip(int) - Method in class org.drools.util.bitmask.OpenBitSet
flips a bit.
fastFlip(long) - Method in class org.drools.util.bitmask.OpenBitSet
flips a bit.
fastGet(int) - Method in class org.drools.util.bitmask.OpenBitSet
Returns true or false for the specified bit index.
fastGet(long) - Method in class org.drools.util.bitmask.OpenBitSet
Returns true or false for the specified bit index.
fastSet(int) - Method in class org.drools.util.bitmask.OpenBitSet
Sets the bit at the specified index.
fastSet(long) - Method in class org.drools.util.bitmask.OpenBitSet
Sets the bit at the specified index.
FileUtils - Class in org.drools.util
Utility to access files
findClass(String, ClassLoader) - Static method in class org.drools.util.ClassUtils
 
findClass(String, Collection<String>, ClassLoader) - Static method in class org.drools.util.ClassUtils
 
findCommonSuperClass(Class<?>, Class<?>) - Static method in class org.drools.util.ClassUtils
 
findEndOfBlockIndex(CharSequence, int) - Static method in class org.drools.util.StringUtils
 
findEndOfMethodArgsIndex(CharSequence, int) - Static method in class org.drools.util.StringUtils
 
findMethod(Class<?>, String, Class[]) - Static method in class org.drools.util.MethodUtils
 
findParentClassLoader(Class<?>) - Static method in class org.drools.util.ClassUtils
 
findPort() - Static method in class org.drools.util.IoUtils
 
flip(long) - Method in class org.drools.util.bitmask.OpenBitSet
flips a bit, expanding the set size if necessary
flip(long, long) - Method in class org.drools.util.bitmask.OpenBitSet
Flips a range of bits, expanding the set size if necessary
flipAndGet(int) - Method in class org.drools.util.bitmask.OpenBitSet
flips a bit and returns the resulting bit value.
flipAndGet(long) - Method in class org.drools.util.bitmask.OpenBitSet
flips a bit and returns the resulting bit value.
format(Date) - Static method in class org.drools.util.DateUtils
Use the simple date formatter to convert the Date into a String

G

generateUUID() - Static method in class org.drools.util.StringUtils
 
get() - Static method in class org.drools.util.bitmask.AllSetBitMask
 
get() - Static method in class org.drools.util.bitmask.AllSetButLastBitMask
 
get() - Static method in class org.drools.util.bitmask.EmptyBitMask
 
get() - Static method in class org.drools.util.bitmask.EmptyButLastBitMask
 
get(int) - Method in class org.drools.util.bitmask.OpenBitSet
Returns true or false for the specified bit index.
get(long) - Method in class org.drools.util.bitmask.OpenBitSet
Returns true or false for the specified bit index
getAccessor(Class<?>, String) - Static method in class org.drools.util.ClassUtils
 
getAccessor(Class<?>, String, boolean) - Static method in class org.drools.util.ClassUtils
 
getActualTypeArguments() - Method in class org.drools.util.TypeResolver.ParsedParameterizedType
 
getAllImplementedInterfaceNames(Class<?>) - Static method in class org.drools.util.ClassUtils
 
getAndSet(int) - Method in class org.drools.util.bitmask.OpenBitSet
Sets a bit and returns the previous value.
getAndSet(long) - Method in class org.drools.util.bitmask.OpenBitSet
Sets a bit and returns the previous value.
getBigDecimal(Object) - Static method in class org.drools.util.MathUtils
 
getBigInteger(Object) - Static method in class org.drools.util.MathUtils
 
getBit(int) - Method in class org.drools.util.bitmask.OpenBitSet
returns 1 if the bit is set, 0 if not.
getBits() - Method in class org.drools.util.bitmask.OpenBitSet
Expert: returns the long[] storing the bits
getCanonicalSimpleName(Class<?>) - Static method in class org.drools.util.ClassUtils
 
getCanonicalSimpleName(Class<?>, char) - Static method in class org.drools.util.ClassUtils
 
getClassFromName(String) - Static method in class org.drools.util.ClassUtils
 
getClassFromName(String, boolean, ClassLoader) - Static method in class org.drools.util.ClassUtils
 
getClassLoader() - Method in class org.drools.util.ClassTypeResolver
 
getClassLoader() - Method in interface org.drools.util.TypeResolver
 
getConfig(String) - Static method in class org.drools.util.Config
 
getConfig(String, String) - Static method in class org.drools.util.Config
 
getDateFormatMask() - Static method in class org.drools.util.DateUtils
Check for the system property override, if it exists
getEmpty(int) - Static method in interface org.drools.util.bitmask.BitMask
 
getField(Class<?>, String) - Static method in class org.drools.util.ClassUtils
 
getFieldOrAccessor(Class, String) - Static method in class org.drools.util.ClassUtils
 
getFile(String) - Static method in class org.drools.util.FileUtils
Retrieve the File of the given file
getFileContent(String) - Static method in class org.drools.util.FileUtils
Retrieve the content of the given file
getFileInputStream(String) - Static method in class org.drools.util.FileUtils
Retrieve the FileInputStream of the given file
getFileName() - Method in class org.drools.util.PortablePath
 
getFileResourcesByExtension(String) - Static method in class org.drools.util.ResourceHelper
Scan into classpath folders to find resources with the required extension
getFileResourcesFromDirectory(File, Pattern) - Static method in class org.drools.util.ResourceHelper
Scan folder to find resources that match with pattern
getFull(int) - Static method in interface org.drools.util.bitmask.BitMask
 
getFullTypeName(String) - Method in class org.drools.util.ClassTypeResolver
 
getFullTypeName(String) - Method in interface org.drools.util.TypeResolver
This will return the fully qualified type name (including the namespace).
getGetterMethod(Class, String) - Static method in class org.drools.util.ClassUtils
 
getGetterMethod(String) - Static method in class org.drools.util.ClassUtils
 
getImports() - Method in class org.drools.util.ClassTypeResolver
 
getImports() - Method in interface org.drools.util.TypeResolver
 
getInputStreamFromFileNameAndClassLoader(String, ClassLoader) - Static method in class org.drools.util.FileUtils
 
getInstancingStatement() - Method in class org.drools.util.bitmask.AllSetBitMask
 
getInstancingStatement() - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
getInstancingStatement() - Method in interface org.drools.util.bitmask.BitMask
 
getInstancingStatement() - Method in class org.drools.util.bitmask.EmptyBitMask
 
getInstancingStatement() - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
getInstancingStatement() - Method in class org.drools.util.bitmask.LongBitMask
 
getInstancingStatement() - Method in class org.drools.util.bitmask.OpenBitSet
 
getKlass() - Method in exception org.drools.util.IncompatibleGetterOverloadException
 
getMethod(Class<?>, String, Class<?>...) - Static method in class org.drools.util.MethodUtils
 
getMinimalImplementedInterfaceNames(Class<?>) - Static method in class org.drools.util.ClassUtils
 
getNewName() - Method in exception org.drools.util.IncompatibleGetterOverloadException
 
getNewType() - Method in exception org.drools.util.IncompatibleGetterOverloadException
 
getNumWords() - Method in class org.drools.util.bitmask.OpenBitSet
Expert: gets the number of longs in the array that are in use
getOldName() - Method in exception org.drools.util.IncompatibleGetterOverloadException
 
getOldType() - Method in exception org.drools.util.IncompatibleGetterOverloadException
 
getOptionalConfig(String) - Static method in class org.drools.util.Config
 
getOwnerType() - Method in class org.drools.util.TypeResolver.ParsedParameterizedType
 
getPackage(Class<?>) - Static method in class org.drools.util.ClassUtils
Extracts the package name from the given class object
getParent() - Method in class org.drools.util.PortablePath
 
getPkgUUID(String, String) - Static method in class org.drools.util.StringUtils
Retrieve a consistently reproducible package unique identifier.
getRawType() - Method in class org.drools.util.TypeResolver.ParsedParameterizedType
 
getResourcesByExtension(String) - Static method in class org.drools.util.ResourceHelper
Scan into classpath folders to find resources with the required extension
getResourcesFromDirectory(File, Pattern) - Static method in class org.drools.util.ResourceHelper
Scan folder to find resources that match with pattern
getRightDate(Object) - Static method in class org.drools.util.DateUtils
Converts the right hand side date as appropriate
getSetter(Class<?>, String, Class<?>) - Static method in class org.drools.util.ClassUtils
 
getSimpleName(Class<?>) - Static method in class org.drools.util.ClassUtils
 
getter2property(String) - Static method in class org.drools.util.ClassUtils
 
getTypeArgument(Type, int) - Static method in class org.drools.util.ClassUtils
 
grow(long[], int) - Static method in class org.drools.util.bitmask.OpenBitSet
 

H

hashCode() - Method in class org.drools.util.bitmask.OpenBitSet
 
hashCode() - Method in class org.drools.util.bitmask.SingleLongBitMask
 
hashCode() - Method in class org.drools.util.PortablePath
 

I

IncompatibleGetterOverloadException - Exception in org.drools.util
 
IncompatibleGetterOverloadException(Class<?>, String, Class<?>, String, Class<?>) - Constructor for exception org.drools.util.IncompatibleGetterOverloadException
 
INDEX_NOT_FOUND - Static variable in class org.drools.util.StringUtils
Represents a failed index search.
indexOfOutOfQuotes(String, char) - Static method in class org.drools.util.StringUtils
 
indexOfOutOfQuotes(String, String) - Static method in class org.drools.util.StringUtils
 
indexOfOutOfQuotes(String, String, int) - Static method in class org.drools.util.StringUtils
 
instantiateObject(String) - Static method in class org.drools.util.ClassUtils
 
instantiateObject(String, ClassLoader) - Static method in class org.drools.util.ClassUtils
This method will attempt to create an instance of the specified Class.
instantiateObject(String, ClassLoader, Object...) - Static method in class org.drools.util.ClassUtils
This method will attempt to create an instance of the specified Class.
instantiateObject(String, Object...) - Static method in class org.drools.util.ClassUtils
This method will attempt to create an instance of the specified Class.
intersect(long, long) - Static method in class org.drools.util.bitmask.BitMaskUtil
 
intersect(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
this = this AND other
intersectionCount(OpenBitSet, OpenBitSet) - Static method in class org.drools.util.bitmask.OpenBitSet
Returns the popcount or cardinality of the intersection of the two sets.
intersects(BitMask) - Method in class org.drools.util.bitmask.AllSetBitMask
 
intersects(BitMask) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
intersects(BitMask) - Method in interface org.drools.util.bitmask.BitMask
 
intersects(BitMask) - Method in class org.drools.util.bitmask.EmptyBitMask
 
intersects(BitMask) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
intersects(BitMask) - Method in class org.drools.util.bitmask.LongBitMask
 
intersects(BitMask) - Method in class org.drools.util.bitmask.OpenBitSet
 
intersects(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
returns true if the sets have any elements in common
IoUtils - Class in org.drools.util
 
IoUtils() - Constructor for class org.drools.util.IoUtils
 
isAddOverflow(long, long, long) - Static method in class org.drools.util.MathUtils
 
isAllSet() - Method in class org.drools.util.bitmask.AllSetBitMask
 
isAllSet() - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
isAllSet() - Method in interface org.drools.util.bitmask.BitMask
 
isAllSet() - Method in class org.drools.util.bitmask.EmptyBitMask
 
isAllSet() - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
isAllSet() - Method in class org.drools.util.bitmask.LongBitMask
 
isAllSet() - Method in class org.drools.util.bitmask.OpenBitSet
 
isAssignable(Class<?>, Object) - Static method in class org.drools.util.ClassUtils
 
isAssignableFrom(Class<?>, Class<?>) - Static method in class org.drools.util.MethodUtils
 
isAssignableFrom(Type, Type) - Static method in class org.drools.util.ClassUtils
 
isCaseSenstiveOS() - Static method in class org.drools.util.ClassUtils
 
isCollection(Type) - Static method in class org.drools.util.ClassUtils
 
isConvertible(Class<?>, Class<?>) - Static method in class org.drools.util.ClassUtils
 
isDereferencingIdentifier(String) - Static method in class org.drools.util.StringUtils
 
isEmpty() - Method in class org.drools.util.bitmask.AllSetBitMask
 
isEmpty() - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
isEmpty() - Method in interface org.drools.util.bitmask.BitMask
 
isEmpty() - Method in class org.drools.util.bitmask.EmptyBitMask
 
isEmpty() - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
isEmpty() - Method in class org.drools.util.bitmask.LongBitMask
 
isEmpty() - Method in class org.drools.util.bitmask.OpenBitSet
Returns true if there are no set bits
isEmpty() - Method in class org.drools.util.ClassTypeResolver
 
isEmpty() - Method in class org.drools.util.PortablePath
 
isEmpty(CharSequence) - Static method in class org.drools.util.StringUtils
Checks if a String is empty ("") or null.
isFinal(Class<?>) - Static method in class org.drools.util.ClassUtils
 
isGetter(String) - Static method in class org.drools.util.ClassUtils
 
isIdentifier(String) - Static method in class org.drools.util.StringUtils
 
isInterface(Class<?>) - Static method in class org.drools.util.ClassUtils
 
isJboss() - Static method in class org.drools.util.ClassUtils
 
isMatched(Map<String, Object>, String) - Static method in class org.drools.util.ClassUtils
Determines if a given full qualified class name matches any import style patterns.
isNumericClass(Class<?>) - Static method in class org.drools.util.ClassUtils
 
isOSX() - Static method in class org.drools.util.ClassUtils
 
isOverride(Method, Method) - Static method in class org.drools.util.MethodUtils
 
isPositionSet(long, int) - Static method in class org.drools.util.bitmask.BitMaskUtil
 
isReadableProperty(Class, String) - Static method in class org.drools.util.ClassUtils
 
isSet(int) - Method in class org.drools.util.bitmask.AllSetBitMask
 
isSet(int) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
isSet(int) - Method in interface org.drools.util.bitmask.BitMask
 
isSet(int) - Method in class org.drools.util.bitmask.EmptyBitMask
 
isSet(int) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
isSet(int) - Method in class org.drools.util.bitmask.LongBitMask
 
isSet(int) - Method in class org.drools.util.bitmask.OpenBitSet
 
isSet(long, long) - Static method in class org.drools.util.bitmask.BitMaskUtil
 
isSetter(String) - Static method in class org.drools.util.ClassUtils
 
isTypeCompatibleWithArgumentType(Class<?>, Class<?>) - Static method in class org.drools.util.ClassUtils
 
isWindows() - Static method in class org.drools.util.ClassUtils
 

J

JarUtils - Class in org.drools.util
Utility to access jar files
JRE_IS_64BIT - Static variable in class org.drools.util.bitmask.OpenBitSet
True iff running on a 64bit JVM
JRE_IS_MINIMUM_JAVA7 - Static variable in class org.drools.util.bitmask.OpenBitSet
 
JRE_IS_MINIMUM_JAVA8 - Static variable in class org.drools.util.bitmask.OpenBitSet
 

L

lcFirst(String) - Static method in class org.drools.util.StringUtils
 
lcFirstForBean(String) - Static method in class org.drools.util.StringUtils
 
length() - Method in class org.drools.util.bitmask.OpenBitSet
 
loadClass(String, ClassLoader) - Static method in class org.drools.util.ClassUtils
This method will attempt to load the specified Class.
LockFreeObjectPool(Supplier<T>) - Constructor for class org.drools.util.ObjectPool.LockFreeObjectPool
 
LockFreeObjectPool(Supplier<T>, Consumer<T>) - Constructor for class org.drools.util.ObjectPool.LockFreeObjectPool
 
LongBitMask - Class in org.drools.util.bitmask
 
LongBitMask() - Constructor for class org.drools.util.bitmask.LongBitMask
 
LongBitMask(long) - Constructor for class org.drools.util.bitmask.LongBitMask
 
lookAheadIgnoringSpaces(String, int) - Static method in class org.drools.util.StringUtils
 

M

MathUtils - Class in org.drools.util
Utility methods for math classes
md5Hash(String) - Static method in class org.drools.util.StringUtils
 
MethodUtils - Class in org.drools.util
 
MethodUtils() - Constructor for class org.drools.util.MethodUtils
 
MethodUtils.NullType - Interface in org.drools.util
 

N

newLockFreePool(Supplier<T>) - Static method in interface org.drools.util.ObjectPool
 
newLockFreePool(Supplier<T>, Consumer<T>) - Static method in interface org.drools.util.ObjectPool
 
nextHighestPowerOfTwo(int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
returns the next highest power of two, or the current value if it's already a power of two or zero
nextHighestPowerOfTwo(long) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
returns the next highest power of two, or the current value if it's already a power of two or zero
nextSetBit(int) - Method in class org.drools.util.bitmask.OpenBitSet
Returns the index of the first set bit starting at the index specified
nextSetBit(long) - Method in class org.drools.util.bitmask.OpenBitSet
Returns the index of the first set bit starting at the index specified
normalizeSpringBootResourceUrlPath(String) - Static method in class org.drools.util.JarUtils
Spring Boot executable jar contains path "BOOT-INF/classes/org/example/MyClass.class" in the jar file.
NUM_BYTES_LONG - Static variable in class org.drools.util.bitmask.OpenBitSet
 

O

ObjectPool<T> - Interface in org.drools.util
 
ObjectPool.LockFreeObjectPool<T> - Class in org.drools.util
 
of(String) - Static method in class org.drools.util.PortablePath
 
offer(T) - Method in class org.drools.util.ObjectPool.LockFreeObjectPool
 
offer(T) - Method in interface org.drools.util.ObjectPool
 
ONLY_ANNOTATION_CLASS_FILTER - Static variable in interface org.drools.util.TypeResolver
 
OnlyAnnotationClassFilter() - Constructor for class org.drools.util.TypeResolver.OnlyAnnotationClassFilter
 
OpenBitSet - Class in org.drools.util.bitmask
An "open" BitSet implementation that allows direct access to the array of words storing the bits.
OpenBitSet() - Constructor for class org.drools.util.bitmask.OpenBitSet
 
OpenBitSet(long) - Constructor for class org.drools.util.bitmask.OpenBitSet
Constructs an OpenBitSet large enough to hold numBits.
OpenBitSet(long[], int) - Constructor for class org.drools.util.bitmask.OpenBitSet
Constructs an OpenBitSet from an existing long[].
OpenBitSet.BitUtil - Class in org.drools.util.bitmask
 
optionalToList(Optional<T>) - Static method in class org.drools.util.StreamUtils
 
optionalToStream(Optional<T>) - Static method in class org.drools.util.StreamUtils
 
or(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
 
org.drools.util - package org.drools.util
 
org.drools.util.bitmask - package org.drools.util.bitmask
 
OS_ARCH - Static variable in class org.drools.util.bitmask.OpenBitSet
 
oversize(int, int) - Static method in class org.drools.util.bitmask.OpenBitSet
Returns an array size >= minTargetSize, generally over-allocating exponentially to achieve amortized linear-time cost as the array grows.

P

padding(int, char) - Static method in class org.drools.util.StringUtils
Returns padding using the specified delimiter repeated to a given length.
parseDate(String) - Static method in class org.drools.util.DateUtils
Use the simple date formatter to read the date from a string
ParsedParameterizedType(Type, Type[]) - Constructor for class org.drools.util.TypeResolver.ParsedParameterizedType
 
pop_andnot(long[], long[], int, int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Returns the popcount or cardinality of A & ~B.
pop_array(long[], int, int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Returns the number of set bits in an array of longs.
pop_intersect(long[], long[], int, int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Returns the popcount or cardinality of the two sets after an intersection.
pop_union(long[], long[], int, int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Returns the popcount or cardinality of the union of two sets.
pop_xor(long[], long[], int, int) - Static method in class org.drools.util.bitmask.OpenBitSet.BitUtil
Returns the popcount or cardinality of A ^ B Neither array is modified.
PortablePath - Class in org.drools.util
 
PortablePath() - Constructor for class org.drools.util.PortablePath
 
prevSetBit(int) - Method in class org.drools.util.bitmask.OpenBitSet
Returns the index of the first set bit starting downwards at the index specified
prevSetBit(long) - Method in class org.drools.util.bitmask.OpenBitSet
Returns the index of the first set bit starting downwards at the index specified

R

rawType(Type) - Static method in class org.drools.util.ClassUtils
 
readBytes(File) - Static method in class org.drools.util.IoUtils
 
readBytesFromInputStream(InputStream) - Static method in class org.drools.util.IoUtils
 
readBytesFromInputStream(InputStream, boolean) - Static method in class org.drools.util.IoUtils
 
readBytesFromZipEntry(File, ZipEntry) - Static method in class org.drools.util.IoUtils
 
readFileAsString(File) - Static method in class org.drools.util.IoUtils
 
readFileAsString(Reader) - Static method in class org.drools.util.StringUtils
 
readInputStreamAsString(InputStream) - Static method in class org.drools.util.IoUtils
 
readJarEntryAsString(JarFile, JarEntry) - Static method in class org.drools.util.IoUtils
 
recursiveListFile(File) - Static method in class org.drools.util.IoUtils
 
recursiveListFile(File, String, Predicate<File>) - Static method in class org.drools.util.IoUtils
 
registerClass(String, Class<?>) - Method in class org.drools.util.ClassTypeResolver
 
registerClass(String, Class<?>) - Method in interface org.drools.util.TypeResolver
 
relative(File, File) - Static method in class org.drools.util.ClassUtils
 
remove(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
Remove all elements set in other. this = this AND_NOT other
repeat(String, int) - Static method in class org.drools.util.StringUtils
Repeat a String repeat times to form a new String.
replace(String, String, String) - Static method in class org.drools.util.StringUtils
Replace all occurences of a substring within a string with another string.
replaceOutOfQuotes(String, String, String) - Static method in class org.drools.util.StringUtils
 
reset(int) - Method in class org.drools.util.bitmask.AllSetBitMask
 
reset(int) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
reset(int) - Method in interface org.drools.util.bitmask.BitMask
 
reset(int) - Method in class org.drools.util.bitmask.EmptyBitMask
 
reset(int) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
reset(int) - Method in class org.drools.util.bitmask.LongBitMask
 
reset(int) - Method in class org.drools.util.bitmask.OpenBitSet
 
reset(long, int) - Static method in class org.drools.util.bitmask.BitMaskUtil
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.AllSetBitMask
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
resetAll(BitMask) - Method in interface org.drools.util.bitmask.BitMask
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.EmptyBitMask
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.LongBitMask
 
resetAll(BitMask) - Method in class org.drools.util.bitmask.OpenBitSet
 
resolve(String) - Method in class org.drools.util.PortablePath
 
resolve(PortablePath) - Method in class org.drools.util.PortablePath
 
resolveParametrizedType(String) - Method in interface org.drools.util.TypeResolver
 
resolveType(String) - Method in class org.drools.util.ClassTypeResolver
 
resolveType(String) - Method in interface org.drools.util.TypeResolver
 
resolveType(String, TypeResolver.ClassFilter) - Method in class org.drools.util.ClassTypeResolver
 
resolveType(String, TypeResolver.ClassFilter) - Method in interface org.drools.util.TypeResolver
 
ResourceHelper - Class in org.drools.util
Utility that provide classPath scan to retrieve resources
ROOT_PATH - Static variable in class org.drools.util.PortablePath
 

S

safeLoadClass(ClassLoader, String) - Static method in class org.drools.util.ClassTypeResolver
 
safeLoadClass(ClassLoader, String) - Static method in class org.drools.util.ClassUtils
 
set(int) - Method in class org.drools.util.bitmask.AllSetBitMask
 
set(int) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
set(int) - Method in interface org.drools.util.bitmask.BitMask
 
set(int) - Method in class org.drools.util.bitmask.EmptyBitMask
 
set(int) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
set(int) - Method in class org.drools.util.bitmask.LongBitMask
 
set(int) - Method in class org.drools.util.bitmask.OpenBitSet
 
set(long) - Method in class org.drools.util.bitmask.OpenBitSet
sets a bit, expanding the set size if necessary
set(long, int) - Static method in class org.drools.util.bitmask.BitMaskUtil
 
set(long, long) - Method in class org.drools.util.bitmask.OpenBitSet
Sets a range of bits, expanding the set size if necessary
setAll(BitMask) - Method in class org.drools.util.bitmask.AllSetBitMask
 
setAll(BitMask) - Method in class org.drools.util.bitmask.AllSetButLastBitMask
 
setAll(BitMask) - Method in interface org.drools.util.bitmask.BitMask
 
setAll(BitMask) - Method in class org.drools.util.bitmask.EmptyBitMask
 
setAll(BitMask) - Method in class org.drools.util.bitmask.EmptyButLastBitMask
 
setAll(BitMask) - Method in class org.drools.util.bitmask.LongBitMask
 
setAll(BitMask) - Method in class org.drools.util.bitmask.OpenBitSet
 
setBits(long[]) - Method in class org.drools.util.bitmask.OpenBitSet
Expert: sets a new long[] to use as the bit storage
setClassLoader(ClassLoader) - Method in class org.drools.util.ClassTypeResolver
 
setNumWords(int) - Method in class org.drools.util.bitmask.OpenBitSet
Expert: sets the number of longs in the array that are in use
setter2property(String) - Static method in class org.drools.util.ClassUtils
 
SingleLongBitMask - Class in org.drools.util.bitmask
 
SingleLongBitMask() - Constructor for class org.drools.util.bitmask.SingleLongBitMask
 
size() - Method in class org.drools.util.bitmask.OpenBitSet
Returns the current capacity of this set.
skipBlanks(String, int) - Static method in class org.drools.util.StringUtils
 
splitArgumentsList(CharSequence) - Static method in class org.drools.util.StringUtils
 
splitArgumentsList(CharSequence, boolean) - Static method in class org.drools.util.StringUtils
 
splitConstraints(CharSequence, boolean) - Static method in class org.drools.util.StringUtils
 
splitModifyBlock(CharSequence) - Static method in class org.drools.util.StringUtils
 
splitPreserveAllTokens(String, String) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
splitStatements(CharSequence) - Static method in class org.drools.util.StringUtils
 
splitStatementsAcrossBlocks(CharSequence) - Static method in class org.drools.util.StringUtils
 
startsWith(String) - Method in class org.drools.util.PortablePath
 
StreamUtils - Class in org.drools.util
 
stringSimilarity(String, String, StringUtils.SIMILARITY_STRATS) - Static method in class org.drools.util.StringUtils
 
StringUtils - Class in org.drools.util
Ripped form commons StringUtil, unless specified:
StringUtils() - Constructor for class org.drools.util.StringUtils
StringUtils instances should NOT be constructed in standard programming.
StringUtils.SIMILARITY_STRATS - Enum in org.drools.util
 
stripExtension(String) - Static method in class org.drools.util.ClassUtils
Please do not use - internal org/my/Class.xxx -> org/my/Class
substring(int) - Method in class org.drools.util.PortablePath
 
substring(int, int) - Method in class org.drools.util.PortablePath
 

T

toNonPrimitiveType(Class<?>) - Static method in class org.drools.util.ClassUtils
 
toRawClass(Type) - Static method in class org.drools.util.ClassUtils
 
toString() - Method in class org.drools.util.bitmask.OpenBitSet
 
toString() - Method in class org.drools.util.bitmask.SingleLongBitMask
 
toString() - Method in class org.drools.util.PortablePath
 
toString() - Method in class org.drools.util.TypeResolver.ParsedParameterizedType
 
toString(BufferedReader) - Static method in class org.drools.util.StringUtils
 
toString(InputStream) - Static method in class org.drools.util.StringUtils
 
toString(Reader) - Static method in class org.drools.util.StringUtils
 
toStringArray(Collection) - Static method in class org.drools.util.StringUtils
Copy the given Collection into a String array.
toURI(String) - Static method in class org.drools.util.StringUtils
 
trimTrailingSeparator(String) - Static method in class org.drools.util.PortablePath
 
trimTrailingZeros() - Method in class org.drools.util.bitmask.OpenBitSet
Lowers numWords, the number of words in use, by checking for trailing zero words.
TypeResolver - Interface in org.drools.util
 
TypeResolver.AcceptAllClassFilter - Class in org.drools.util
 
TypeResolver.ClassFilter - Interface in org.drools.util
 
TypeResolver.ExcludeAnnotationClassFilter - Class in org.drools.util
 
TypeResolver.OnlyAnnotationClassFilter - Class in org.drools.util
 
TypeResolver.ParsedParameterizedType - Class in org.drools.util
 

U

ucFirst(String) - Static method in class org.drools.util.StringUtils
 
unboxPrimitive(Class) - Static method in class org.drools.util.MethodUtils
 
unescapeJava(Writer, String) - Static method in class org.drools.util.StringUtils
Unescapes any Java literals found in the String to a Writer.
unescapeJava(String) - Static method in class org.drools.util.StringUtils
Unescapes any Java literals found in the String.
union(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
this = this OR other
unionCount(OpenBitSet, OpenBitSet) - Static method in class org.drools.util.bitmask.OpenBitSet
Returns the popcount or cardinality of the union of the two sets.
UTF8_CHARSET - Static variable in class org.drools.util.IoUtils
 
uuid() - Static method in class org.drools.util.StringUtils
 

V

validPort(int) - Static method in class org.drools.util.IoUtils
 
valueOf(String) - Static method in enum org.drools.util.StringUtils.SIMILARITY_STRATS
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.drools.util.StringUtils.SIMILARITY_STRATS
Returns an array containing the constants of this enum type, in the order they are declared.

W

wlen - Variable in class org.drools.util.bitmask.OpenBitSet
 
write(File, byte[]) - Static method in class org.drools.util.IoUtils
 
writeBytes(File, byte[]) - Static method in class org.drools.util.IoUtils
 

X

xor(OpenBitSet) - Method in class org.drools.util.bitmask.OpenBitSet
this = this XOR other
xorCount(OpenBitSet, OpenBitSet) - Static method in class org.drools.util.bitmask.OpenBitSet
Returns the popcount or cardinality of the exclusive-or of the two sets.
A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages