A B C D E F G H I J L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(byte[]) - Method in class jodd.io.ZipBuilder
- add(double) - Method in class jodd.time.JulianDate
-
Adds a double delta value and returns a new instance.
- add(File) - Method in class jodd.io.ZipBuilder
- add(String) - Method in class jodd.io.ZipBuilder
- add(JulianDate) - Method in class jodd.time.JulianDate
-
Adds two JD and returns a new instance.
- addFolder(String) - Method in class jodd.io.ZipBuilder
- addFolderToZip(ZipOutputStream, String, String) - Static method in class jodd.io.ZipUtil
- addProperty(HashMap<String, PropertyDescriptor>, String, MethodDescriptor, boolean) - Method in class jodd.introspector.Properties
-
Adds a setter and/or getter method to the property.
- addToZip(ZipOutputStream, byte[], String, String) - Static method in class jodd.io.ZipUtil
-
Adds byte content into the zip as a file.
- addToZip(ZipOutputStream, File, String, String, boolean) - Static method in class jodd.io.ZipUtil
-
Adds single entry to ZIP output stream.
- allCtors - Variable in class jodd.introspector.Ctors
- ALPHA_NUMERIC_RANGE - Static variable in class jodd.util.RandomString
- ALPHA_RANGE - Static variable in class jodd.util.RandomString
- AMPERSAND - Static variable in interface jodd.util.StringPool
- AND - Static variable in interface jodd.util.StringPool
- annotationClass - Variable in class jodd.util.AnnotationParser
- AnnotationParser - Class in jodd.util
-
Annotation parser process an annotated elements and annotations.
- AnnotationParser(Class<? extends Annotation>) - Constructor for class jodd.util.AnnotationParser
- AnnotationParser(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class jodd.util.AnnotationParser
-
Creates new annotation data reader using annotation definition from class generics.
- AnnotationParser.Reader - Class in jodd.util
- Annotations<A extends java.lang.annotation.Annotation> - Class in jodd.util
-
Annotations collector.
- Annotations(Class<A>) - Constructor for class jodd.util.Annotations
- annotationType() - Method in class jodd.util.AnnotationParser.Reader
-
Returns the annotation type this reader is for.
- append(boolean[], boolean) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
boolean
array. - append(byte[], byte) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
byte
array. - append(char) - Method in class jodd.io.AppendableWriter
- append(char[], char) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
char
array. - append(double[], double) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
double
array. - append(float[], float) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
float
array. - append(int[], int) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
int
array. - append(long[], long) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
long
array. - append(short[], short) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
short
array. - append(CharSequence) - Method in class jodd.io.AppendableWriter
- append(CharSequence, int, int) - Method in class jodd.io.AppendableWriter
- append(String[], String) - Static method in class jodd.util.ArraysUtil
-
Appends an element to
String
array. - append(T[], T) - Static method in class jodd.util.ArraysUtil
-
Appends an element to array.
- AppendableWriter - Class in jodd.io
-
Appendable writer adapter.
- AppendableWriter(Appendable) - Constructor for class jodd.io.AppendableWriter
- appendBytes(File, byte[]) - Static method in class jodd.io.FileUtil
- appendBytes(File, byte[], int, int) - Static method in class jodd.io.FileUtil
-
Appends bytes.
- appendBytes(String, byte[]) - Static method in class jodd.io.FileUtil
- appendBytes(String, byte[], int, int) - Static method in class jodd.io.FileUtil
- appendString(File, String) - Static method in class jodd.io.FileUtil
- appendString(File, String, Charset) - Static method in class jodd.io.FileUtil
-
Appends String.
- appendString(String, String) - Static method in class jodd.io.FileUtil
- appendString(String, String, Charset) - Static method in class jodd.io.FileUtil
- apply(String) - Method in class jodd.util.StringTemplateParser
-
Parses string template and replaces macros with resolved values.
- apply(V, boolean) - Method in class jodd.util.InExRules
- array(T...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- ArrayConverter<T> - Class in jodd.typeconverter.impl
-
Converts given object to an array.
- ArrayConverter(TypeConverterManager, Class<T>) - Constructor for class jodd.typeconverter.impl.ArrayConverter
- ArraysUtil - Class in jodd.util
-
Array utilities.
- ArraysUtil() - Constructor for class jodd.util.ArraysUtil
- asEnumeration(Iterator<E>) - Static method in class jodd.util.CollectionUtil
-
Adapt the specified
Iterator
to theEnumeration
interface. - asIterator(Enumeration<E>) - Static method in class jodd.util.CollectionUtil
-
Adapt the specified
Enumeration
to theIterator
interface. - ASTERISK - Static variable in interface jodd.util.StringPool
- AT - Static variable in interface jodd.util.StringPool
- attributeDoubleQuoted(CharSequence) - Static method in class jodd.net.HtmlEncoder
-
Encodes attribute value that will be double quoted.
- attributeSingleQuoted(CharSequence) - Static method in class jodd.net.HtmlEncoder
-
Encodes attribute value that will be single quoted.
B
- BACK_SLASH - Static variable in interface jodd.util.StringPool
- BACKTICK - Static variable in interface jodd.util.StringPool
- Base32 - Class in jodd.util
-
Base32 encoding.
- Base32() - Constructor for class jodd.util.Base32
- Base64 - Class in jodd.util
-
The fastest Base64 encoder/decoder implementations.
- Base64() - Constructor for class jodd.util.Base64
- BeanCopy - Class in jodd.bean
-
Powerful tool for copying properties from one bean into another.
- BeanCopy(Object, Object) - Constructor for class jodd.bean.BeanCopy
-
Creates new BeanCopy process between the source and the destination.
- BeanException - Exception in jodd.bean
-
Unchecked bean exception.
- BeanException(String) - Constructor for exception jodd.bean.BeanException
- BeanException(String, Throwable) - Constructor for exception jodd.bean.BeanException
- BeanException(String, BeanProperty) - Constructor for exception jodd.bean.BeanException
- BeanException(String, BeanProperty, Throwable) - Constructor for exception jodd.bean.BeanException
- BeanException(Throwable) - Constructor for exception jodd.bean.BeanException
- BeanUtil - Interface in jodd.bean
-
Supreme utility for reading and writing bean properties.
- BeanUtilBean - Class in jodd.bean
-
Instantiable version of
BeanUtil
. - BeanUtilBean() - Constructor for class jodd.bean.BeanUtilBean
- BeanVisitor - Class in jodd.bean
-
Visitor for bean properties.
- BeanVisitor(Object) - Constructor for class jodd.bean.BeanVisitor
- BigDecimalConverter - Class in jodd.typeconverter.impl
-
Converts given object to
BigDecimal
. - BigDecimalConverter() - Constructor for class jodd.typeconverter.impl.BigDecimalConverter
- BigIntegerConverter - Class in jodd.typeconverter.impl
-
Converts given object to
BigInteger
. - BigIntegerConverter() - Constructor for class jodd.typeconverter.impl.BigIntegerConverter
- BinarySearch<E> - Class in jodd.util
-
Binary search wrapper over any type of user-defined collection.
- BinarySearch() - Constructor for class jodd.util.BinarySearch
- BinarySearchBase - Class in jodd.util
-
Abstract binary search.
- BinarySearchBase() - Constructor for class jodd.util.BinarySearchBase
- Bits - Class in jodd.util
-
Part a copy of
java.io.Bits
, which is for unknown reason package local. - Bits() - Constructor for class jodd.util.Bits
- blacklist() - Static method in class jodd.util.InExRules
- BLACKLIST - jodd.util.InExRules.InExType
- BOM_UTF16_BE - Static variable in class jodd.io.UnicodeInputStream
- BOM_UTF16_LE - Static variable in class jodd.io.UnicodeInputStream
- BOM_UTF32_BE - Static variable in class jodd.io.UnicodeInputStream
- BOM_UTF32_LE - Static variable in class jodd.io.UnicodeInputStream
- BOM_UTF8 - Static variable in class jodd.io.UnicodeInputStream
- BooleanArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
boolean[]
. - BooleanArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.BooleanArrayConverter
- BooleanConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Boolean
. - BooleanConverter() - Constructor for class jodd.typeconverter.impl.BooleanConverter
- booleans(boolean...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- build(String) - Static method in class jodd.net.URLCoder
-
Creates URL builder for user-friendly way of building URLs.
- build(String, boolean) - Static method in class jodd.net.URLCoder
-
Creates URL builder with given path that can be optionally encoded.
- Builder() - Constructor for class jodd.util.TypeCache.Builder
- Builder(String, boolean, Charset) - Constructor for class jodd.net.URLCoder.Builder
- buildMessage(String, Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Build a message for the given base message and its cause.
- ByteArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
byte[]
. - ByteArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.ByteArrayConverter
- ByteConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Byte
. - ByteConverter() - Constructor for class jodd.typeconverter.impl.ByteConverter
- bytes(byte...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- BYTES_NEW_LINE - Static variable in interface jodd.util.StringPool
C
- cache - Variable in class jodd.introspector.CachingIntrospector
- CachingIntrospector - Class in jodd.introspector
-
Default
introspector
that caches all class descriptors. - CachingIntrospector() - Constructor for class jodd.introspector.CachingIntrospector
-
Default constructor.
- CachingIntrospector(boolean, boolean, boolean, String[]) - Constructor for class jodd.introspector.CachingIntrospector
-
Creates new caching
ClassIntrospector
. - CalendarConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Byte
. - CalendarConverter() - Constructor for class jodd.typeconverter.impl.CalendarConverter
- call() - Method in interface jodd.exception.UncheckedException.CallableVoid
- callAndWrapException(Callable<V>) - Static method in exception jodd.exception.UncheckedException
-
Wraps checked exceptions in a
UncheckedException
. - capitalize(String) - Static method in class jodd.util.StringUtil
-
Capitalizes a string, changing the first letter to upper case.
- cause - Variable in exception jodd.exception.UncheckedException
- CAUSE_DIV - Static variable in exception jodd.exception.UncheckedException
-
Divider between causes printouts.
- CharacterArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
char[]
. - CharacterArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.CharacterArrayConverter
- CharacterConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Character
. - CharacterConverter() - Constructor for class jodd.typeconverter.impl.CharacterConverter
- CharArraySequence - Class in jodd.util
-
Simple
CharSequence
wrapper of the char array. - CharArraySequence(char[]) - Constructor for class jodd.util.CharArraySequence
- CharArraySequence(char[], int, int) - Constructor for class jodd.util.CharArraySequence
- charAt(int) - Method in class jodd.util.CharArraySequence
- CharBufferReader - Class in jodd.io
-
Reader that wraps a
CharBuffer
. - CharBufferReader(CharBuffer) - Constructor for class jodd.io.CharBufferReader
- chars(char...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- CHARS - Static variable in class jodd.util.Base64
- CharSequenceUtil - Class in jodd.util
- CharSequenceUtil() - Constructor for class jodd.util.CharSequenceUtil
- CharUtil - Class in jodd.util
-
Various character and character sequence utilities, including
char[]
-byte[]
conversions. - CharUtil() - Constructor for class jodd.util.CharUtil
- childClassOf(Class<?>, Object) - Static method in class jodd.util.ClassUtil
-
Returns the class of the immediate subclass of the given parent class for the given object instance; or null if such immediate subclass cannot be uniquely identified for the given object instance.
- ClassArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Class
array. - ClassArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.ClassArrayConverter
- ClassConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Class
. - ClassConverter() - Constructor for class jodd.typeconverter.impl.ClassConverter
- classDescriptor - Variable in class jodd.introspector.Ctors
- classDescriptor - Variable in class jodd.introspector.Descriptor
- classDescriptor - Variable in class jodd.introspector.Fields
- classDescriptor - Variable in class jodd.introspector.Methods
- classDescriptor - Variable in class jodd.introspector.Properties
- ClassDescriptor - Class in jodd.introspector
-
A descriptor class for all methods/fields/properties/constructors of a class.
- ClassDescriptor(Class, boolean, boolean, boolean, String[]) - Constructor for class jodd.introspector.ClassDescriptor
- ClassIntrospector - Interface in jodd.introspector
-
Default class
ClassIntrospector
simply delegates method calls for more convenient usage. - ClassIntrospector.Implementation - Class in jodd.introspector
- classLoaderStrategy - Static variable in class jodd.util.ClassLoaderUtil
- ClassLoaderStrategy - Interface in jodd.util
-
Class loader strategy defines how classes should be loaded.
- ClassLoaderStrategy.DefaultClassLoaderStrategy - Class in jodd.util
-
Default Jodd class loader strategy.
- ClassLoaderUtil - Class in jodd.util
-
Utilities to manipulate class path, define and find classes etc.
- ClassLoaderUtil() - Constructor for class jodd.util.ClassLoaderUtil
- classLocation(Class) - Static method in class jodd.util.ClassLoaderUtil
-
Returns location of the class.
- ClassUtil - Class in jodd.util
-
Class utilities.
- ClassUtil() - Constructor for class jodd.util.ClassUtil
- cleanDir(File) - Static method in class jodd.io.FileUtil
-
Cleans a directory without deleting it.
- cleanDir(String) - Static method in class jodd.io.FileUtil
- clear() - Method in class jodd.util.TypeCache
-
Clears complete cache.
- clone() - Method in class jodd.time.JulianDate
- close() - Method in class jodd.io.AppendableWriter
- close() - Method in class jodd.io.CharBufferReader
- close() - Method in class jodd.io.UnicodeInputStream
-
Closes input stream.
- close(Closeable) - Static method in class jodd.io.IOUtil
-
Closes silently the closable object.
- close(ZipFile) - Static method in class jodd.io.ZipUtil
-
Closes zip file safely.
- collect() - Method in class jodd.util.Annotations
-
Returns collected annotations.
- CollectionConverter<T> - Class in jodd.typeconverter.impl
-
Collection converter.
- CollectionConverter(Class<? extends Collection>, Class<T>) - Constructor for class jodd.typeconverter.impl.CollectionConverter
- CollectionConverter(TypeConverterManager, Class<? extends Collection>, Class<T>) - Constructor for class jodd.typeconverter.impl.CollectionConverter
- collectionOf(Iterator<? extends T>) - Static method in class jodd.util.CollectionUtil
-
Returns a collection containing all elements of the iterator.
- collectionType - Variable in class jodd.typeconverter.impl.CollectionConverter
- CollectionUtil - Class in jodd.util
-
Some collection utilities.
- CollectionUtil() - Constructor for class jodd.util.CollectionUtil
- COLON - Static variable in interface jodd.util.StringPool
- COMMA - Static variable in interface jodd.util.StringPool
- comment(String) - Method in class jodd.io.ZipBuilder.AddContentToZip
-
Defines optional comment.
- comment(String) - Method in class jodd.io.ZipBuilder.AddFileToZip
-
Defines optional comment.
- compare(int) - Method in class jodd.util.BinarySearchBase
-
Compares element at
index
position with the target. - compare(int, E) - Method in class jodd.util.BinarySearch
-
Compares element at
index
position with given object. - compare(File, File) - Static method in class jodd.io.FileUtil
-
Compare the contents of two
File
s to determine if they are equal or not. - compare(InputStream, InputStream) - Static method in class jodd.io.IOUtil
-
Compares the content of two byte streams (
InputStream
s). - compare(Reader, Reader) - Static method in class jodd.io.IOUtil
-
Compares the content of two character streams (
Reader
s). - compare(String, String) - Static method in class jodd.io.FileUtil
- compare(T, T) - Method in class jodd.util.NaturalOrderComparator
- compareDeclarations(Method, Method) - Static method in class jodd.util.ClassUtil
-
Compares method declarations: signature and return types.
- compareDigits(String, int, String, int) - Method in class jodd.util.NaturalOrderComparator
-
Compare digits at certain position in two strings.
- compareParameters(Class[], Class[]) - Static method in class jodd.util.ClassUtil
-
Compares classes, usually method or ctor parameters.
- compareSignatures(Constructor, Constructor) - Static method in class jodd.util.ClassUtil
-
Compares constructor signatures: names and parameters.
- compareSignatures(Field, Field) - Static method in class jodd.util.ClassUtil
- compareSignatures(Method, Method) - Static method in class jodd.util.ClassUtil
-
Compares method signatures: names and parameters.
- compile() - Method in class jodd.util.StringTemplateMatcher
-
Compiles the given pattern so it can be used for matching.
- compressChars(String, char) - Static method in class jodd.util.StringUtil
-
Compress multiple occurrences of given char into one appearance.
- concat(String, String) - Static method in class jodd.io.FileNameUtil
-
Concatenates a filename to a base path using normal command line style rules.
- concat(String, String, boolean) - Static method in class jodd.io.FileNameUtil
- CONNECT - jodd.net.HttpMethod
- constructor - Variable in class jodd.introspector.CtorDescriptor
- contains(boolean[], boolean) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(boolean[], boolean[]) - Static method in class jodd.util.ArraysUtil
- contains(byte[], byte) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(byte[], byte[]) - Static method in class jodd.util.ArraysUtil
- contains(char[], char) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(char[], char[]) - Static method in class jodd.util.ArraysUtil
- contains(double[], double) - Static method in class jodd.util.ArraysUtil
-
Returns
true
ifdouble
array contains given value. - contains(double[], double[]) - Static method in class jodd.util.ArraysUtil
- contains(float[], float) - Static method in class jodd.util.ArraysUtil
-
Returns
true
iffloat
array contains given value. - contains(float[], float[]) - Static method in class jodd.util.ArraysUtil
- contains(int[], int) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(int[], int[]) - Static method in class jodd.util.ArraysUtil
- contains(long[], long) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(long[], long[]) - Static method in class jodd.util.ArraysUtil
- contains(short[], short) - Static method in class jodd.util.ArraysUtil
-
Returns
true
if an array contains given value. - contains(short[], short[]) - Static method in class jodd.util.ArraysUtil
- contains(Object[], Object) - Static method in class jodd.util.ArraysUtil
- contains(Object[], Object, int) - Static method in class jodd.util.ArraysUtil
- containsElement(Object, Object) - Static method in class jodd.util.Util
-
Returns
true
if first argument contains provided element. - containsOnlyDigits(CharSequence) - Static method in class jodd.util.StringUtil
-
Returns
true
if string contains only digits. - containsOnlyDigitsAndSigns(CharSequence) - Static method in class jodd.util.StringUtil
-
Returns
true
if stringcontains only digits
or signs plus or minus. - containsOnlyWhitespaces(CharSequence) - Static method in class jodd.util.StringUtil
-
Returns
true
if string contains only white spaces. - convert(Object) - Method in class jodd.typeconverter.impl.ArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.BigDecimalConverter
- convert(Object) - Method in class jodd.typeconverter.impl.BigIntegerConverter
- convert(Object) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.BooleanConverter
- convert(Object) - Method in class jodd.typeconverter.impl.ByteArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.ByteConverter
- convert(Object) - Method in class jodd.typeconverter.impl.CalendarConverter
- convert(Object) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.CharacterConverter
- convert(Object) - Method in class jodd.typeconverter.impl.ClassConverter
- convert(Object) - Method in class jodd.typeconverter.impl.CollectionConverter
- convert(Object) - Method in class jodd.typeconverter.impl.DateConverter
- convert(Object) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.DoubleConverter
- convert(Object) - Method in class jodd.typeconverter.impl.FileConverter
- convert(Object) - Method in class jodd.typeconverter.impl.FloatArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.FloatConverter
- convert(Object) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.IntegerConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LocalDateConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LocalDateTimeConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LocaleConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LocalTimeConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LongArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.LongConverter
- convert(Object) - Method in class jodd.typeconverter.impl.ShortArrayConverter
- convert(Object) - Method in class jodd.typeconverter.impl.ShortConverter
- convert(Object) - Method in class jodd.typeconverter.impl.SqlDateConverter
- convert(Object) - Method in class jodd.typeconverter.impl.SqlTimeConverter
- convert(Object) - Method in class jodd.typeconverter.impl.SqlTimestampConverter
- convert(Object) - Method in class jodd.typeconverter.impl.StringConverter
- convert(Object) - Method in class jodd.typeconverter.impl.TimeZoneConverter
- convert(Object) - Method in class jodd.typeconverter.impl.URIConverter
- convert(Object) - Method in class jodd.typeconverter.impl.URLConverter
- convert(Object) - Method in class jodd.typeconverter.impl.UUIDConverter
- convert(Object) - Method in interface jodd.typeconverter.TypeConverter
-
Converts object received as parameter into object of another class.
- convert(Object, T) - Method in interface jodd.typeconverter.TypeConverter
-
Converts object and returns default value if conversion fails.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.ByteArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.FloatArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.LongArrayConverter
-
Converts array value to array.
- convertArrayToArray(Object) - Method in class jodd.typeconverter.impl.ShortArrayConverter
-
Converts array value to array.
- convertCharset(String, Charset, Charset) - Static method in class jodd.util.StringUtil
-
Converts string charset.
- convertClassNameToFileName(Class) - Static method in class jodd.util.ClassUtil
-
Resolves class file name from class name by replacing dot's with '/' separator and adding class extension at the end.
- convertClassNameToFileName(String) - Static method in class jodd.util.ClassUtil
-
Resolves class file name from class name by replacing dot's with '/' separator.
- convertCollectionToCollection(Collection) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Converts collection value to target collection.
- Converter - Class in jodd.typeconverter
-
Just a convenient
TypeConverterManager
usage. - Converter() - Constructor for class jodd.typeconverter.Converter
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.ByteArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.FloatArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.LongArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.ShortArrayConverter
-
Converts primitive array to target array.
- convertPrimitiveArrayToArray(Object, Class) - Method in class jodd.typeconverter.impl.StringArrayConverter
- convertPrimitiveArrayToCollection(Object, Class) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Converts primitive array to target collection.
- convertStringToArray(String) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Converts string to array, for the
ArrayConverter.convertValueToArray(Object)
method. - convertStringToArray(String) - Method in class jodd.typeconverter.impl.ClassArrayConverter
- convertTabsToSpaces(String, int) - Static method in class jodd.util.StringUtil
-
Converts all tabs on a line to spaces according to the provided tab width.
- convertToCollection(Object, Class<? extends Collection>, Class<T>) - Method in class jodd.typeconverter.TypeConverterManager
-
Special case of
TypeConverterManager.convertType(Object, Class)
when target is collection and when component type is known. - convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.ByteArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.FloatArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.LongArrayConverter
-
Creates an array with single element.
- convertToSingleElementArray(Object) - Method in class jodd.typeconverter.impl.ShortArrayConverter
-
Creates an array with single element.
- convertToSingleElementCollection(Object) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Creates a collection with single element.
- convertType(Object) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.ByteArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.FloatArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.LongArrayConverter
-
Converts type using type converter manager.
- convertType(Object) - Method in class jodd.typeconverter.impl.ShortArrayConverter
-
Converts type using type converter manager.
- convertType(Object, Class<T>) - Method in class jodd.typeconverter.TypeConverterManager
-
Converts an object to destination type.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.BooleanArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.ByteArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.CharacterArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.DoubleArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.FloatArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.IntegerArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.LongArrayConverter
-
Converts non-array value to array.
- convertValueToArray(Object) - Method in class jodd.typeconverter.impl.ShortArrayConverter
-
Converts non-array value to array.
- convertValueToCollection(Object) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Converts non-collection value to collection.
- copy() - Method in class jodd.bean.BeanCopy
-
Performs the copying.
- copy(File, File) - Static method in class jodd.io.FileUtil
-
Smart copy.
- copy(InputStream) - Static method in class jodd.io.IOUtil
- copy(InputStream, int) - Static method in class jodd.io.IOUtil
- copy(InputStream, OutputStream) - Static method in class jodd.io.IOUtil
-
Copies bytes from
InputStream
toOutputStream
using buffer. - copy(InputStream, OutputStream, int) - Static method in class jodd.io.IOUtil
-
Copies specified number of bytes from
InputStream
toOutputStream
using buffer. - copy(InputStream, Charset) - Static method in class jodd.io.IOUtil
- copy(InputStream, Charset, int) - Static method in class jodd.io.IOUtil
-
Copies
InputStream
to a newCharArrayWriter
using buffer and specified encoding. - copy(InputStream, T) - Static method in class jodd.io.IOUtil
- copy(InputStream, T, int) - Static method in class jodd.io.IOUtil
- copy(InputStream, T, Charset) - Static method in class jodd.io.IOUtil
- copy(InputStream, T, Charset, int) - Static method in class jodd.io.IOUtil
-
Copies
InputStream
toWriter
using buffer and specified encoding. - copy(Reader) - Static method in class jodd.io.IOUtil
- copy(Reader, int) - Static method in class jodd.io.IOUtil
-
Copies
Reader
to a newCharArrayWriter
using buffer and specified encoding. - copy(Reader, Writer) - Static method in class jodd.io.IOUtil
-
Copies bytes from
Reader
toWriter
using buffer. - copy(Reader, Writer, int) - Static method in class jodd.io.IOUtil
-
Copies specified number of characters from
Reader
toWriter
using buffer. - copy(Reader, T) - Static method in class jodd.io.IOUtil
- copy(Reader, T, int) - Static method in class jodd.io.IOUtil
- copy(Reader, T, Charset) - Static method in class jodd.io.IOUtil
- copy(Reader, T, Charset, int) - Static method in class jodd.io.IOUtil
-
Copies
Reader
toOutputStream
using buffer and specified encoding. - copy(String, String) - Static method in class jodd.io.FileUtil
- copyDir(File, File) - Static method in class jodd.io.FileUtil
-
Copies directory with specified copy params.
- copyDir(String, String) - Static method in class jodd.io.FileUtil
- copyFile(File, File) - Static method in class jodd.io.FileUtil
-
Copies a
File
to anotherFile
. - copyFile(String, String) - Static method in class jodd.io.FileUtil
- copyFileToDir(File, File) - Static method in class jodd.io.FileUtil
-
Copies a
File
to directory with specified copy params and returns copied destination. - copyFileToDir(String, String) - Static method in class jodd.io.FileUtil
- copyToOutputStream(InputStream) - Static method in class jodd.io.IOUtil
- copyToOutputStream(InputStream, int) - Static method in class jodd.io.IOUtil
-
Copies
InputStream
to a newByteArrayOutputStream
using buffer and specified encoding. - copyToOutputStream(Reader) - Static method in class jodd.io.IOUtil
- copyToOutputStream(Reader, int) - Static method in class jodd.io.IOUtil
- copyToOutputStream(Reader, Charset) - Static method in class jodd.io.IOUtil
- copyToOutputStream(Reader, Charset, int) - Static method in class jodd.io.IOUtil
-
Copies
Reader
to a newByteArrayOutputStream
using buffer and specified encoding. - count(String, char) - Static method in class jodd.util.StringUtil
- count(String, char, int) - Static method in class jodd.util.StringUtil
- count(String, String) - Static method in class jodd.util.StringUtil
-
Counts substring occurrences in a source string.
- count(String, String, int) - Static method in class jodd.util.StringUtil
- countIgnoreCase(String, String) - Static method in class jodd.util.StringUtil
-
Count substring occurrences in a source string, ignoring case.
- create() - Static method in class jodd.util.ThreadFactoryBuilder
-
Returns new
ThreadFactory
builder. - create() - Static method in class jodd.util.TypeCache
-
Creates a type cache by using a builder.
- createArray(int) - Method in class jodd.typeconverter.impl.ArrayConverter
-
Creates new array of target component type.
- createArray(int) - Method in class jodd.typeconverter.impl.ClassArrayConverter
- createArray(int) - Method in class jodd.typeconverter.impl.StringArrayConverter
- createCollection(int) - Method in class jodd.typeconverter.impl.CollectionConverter
-
Creates new collection of target component type.
- createCtorDescriptor(Constructor) - Method in class jodd.introspector.Ctors
-
Creates new
CtorDescriptor
. - createDefault() - Static method in class jodd.util.TypeCache
-
Creates default implementation of the type cache.
- createFieldDescriptor(Field) - Method in class jodd.introspector.Fields
-
Creates new
FieldDescriptor
. - createFromFile(File) - Static method in class jodd.util.PropertiesUtil
-
Create properties from the file.
- createFromFile(String) - Static method in class jodd.util.PropertiesUtil
-
Create properties from the file.
- createFromString(String) - Static method in class jodd.util.PropertiesUtil
-
Creates properties from string.
- createGetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Creates a
Getter
. - createMethodDescriptor(Method) - Method in class jodd.introspector.Methods
-
Creates new
MethodDescriptor
. - createPropertyDescriptor(String, FieldDescriptor) - Method in class jodd.introspector.Properties
-
Creates new field-only
PropertyDescriptor
. - createPropertyDescriptor(String, MethodDescriptor, MethodDescriptor) - Method in class jodd.introspector.Properties
-
Creates new
PropertyDescriptor
. - createSetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Creates a
Setter
. - createTempDirectory() - Static method in class jodd.io.FileUtil
- createTempDirectory(String, String) - Static method in class jodd.io.FileUtil
- createTempDirectory(String, String, File) - Static method in class jodd.io.FileUtil
-
Creates temporary directory.
- createTempFile() - Static method in class jodd.io.FileUtil
- createTempFile(String, String, File) - Static method in class jodd.io.FileUtil
-
Creates temporary
File
. - createTempFile(String, String, File, boolean) - Static method in class jodd.io.FileUtil
-
Creates temporary
File
. - createZipFile(File) - Static method in class jodd.io.ZipBuilder
- createZipFile(String) - Static method in class jodd.io.ZipBuilder
- createZipInMemory() - Static method in class jodd.io.ZipBuilder
- CRLF - Static variable in interface jodd.util.StringPool
- crop(String) - Static method in class jodd.util.StringUtil
-
Crops string by setting empty strings to
null
. - cropAll(String...) - Static method in class jodd.util.StringUtil
-
Crops all elements of string array.
- CsvUtil - Class in jodd.util
-
Helps with CSV strings.
- CsvUtil() - Constructor for class jodd.util.CsvUtil
- CtorDescriptor - Class in jodd.introspector
-
Constructor descriptor.
- CtorDescriptor(ClassDescriptor, Constructor) - Constructor for class jodd.introspector.CtorDescriptor
- Ctors - Class in jodd.introspector
-
Constructors collection.
- Ctors(ClassDescriptor) - Constructor for class jodd.introspector.Ctors
- cutBetween(String, String, String) - Static method in class jodd.util.StringUtil
-
Cuts a string between two other strings.
- cutFromIndexOf(String, char) - Static method in class jodd.util.StringUtil
-
Cuts the string from the first index of provided char to the end.
- cutFromIndexOf(String, String) - Static method in class jodd.util.StringUtil
-
Cuts the string from the first index of provided substring to the end.
- cutPrefix(String, String) - Static method in class jodd.util.StringUtil
-
Cuts prefix if exists.
- cutSuffix(String, String) - Static method in class jodd.util.StringUtil
-
Cuts sufix if exists.
- cutSurrounding(String, String) - Static method in class jodd.util.StringUtil
- cutSurrounding(String, String, String) - Static method in class jodd.util.StringUtil
-
Removes surrounding prefix and suffixes.
- cutToIndexOf(String, char) - Static method in class jodd.util.StringUtil
-
Cuts the string from beginning to the first index of provided char.
- cutToIndexOf(String, String) - Static method in class jodd.util.StringUtil
-
Cuts the string from beginning to the first index of provided substring.
D
- DASH - Static variable in interface jodd.util.StringPool
- DateConverter - Class in jodd.typeconverter.impl
-
Converts given object to
java.util.Date
. - DateConverter() - Constructor for class jodd.typeconverter.impl.DateConverter
- daysBetween(JulianDate) - Method in class jodd.time.JulianDate
-
Calculates the number of days between two dates.
- daysSpan(JulianDate) - Method in class jodd.time.JulianDate
-
Returns span between two days.
- decapitalize(String) - Static method in class jodd.util.StringUtil
-
Utility method to take a string and convert it to normal Java variable name capitalization.
- declared - Static variable in interface jodd.bean.BeanUtil
- declared - Variable in class jodd.bean.BeanVisitor
-
Flag for enabling declared properties, or just public ones.
- declared(boolean) - Method in class jodd.bean.BeanCopy
-
Defines if all properties should be copied (when set to
true
) or only public (when set tofalse
, default). - declared(boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets the declared flag.
- declared(boolean) - Method in class jodd.bean.BeanVisitor
-
Defines if all properties should be copied (when set to
true
) or only public (when set tofalse
, default). - declaredForced - Static variable in interface jodd.bean.BeanUtil
- declaredForcedSilent - Static variable in interface jodd.bean.BeanUtil
- declaredSilent - Static variable in interface jodd.bean.BeanUtil
- decode(byte[]) - Static method in class jodd.util.Base64
-
Decodes BASE64 encoded byte array.
- decode(char[]) - Static method in class jodd.util.Base64
-
Decodes a BASE64 encoded char array.
- decode(String) - Static method in class jodd.net.HtmlDecoder
-
Decodes HTML text.
- decode(String) - Static method in class jodd.net.URLDecoder
-
Decodes URL elements.
- decode(String) - Static method in class jodd.util.Base32
-
Decode a Base32 string into an array of binary bytes.
- decode(String) - Static method in class jodd.util.Base64
-
Decodes a BASE64 encoded string.
- decode(String, Charset) - Static method in class jodd.net.URLDecoder
-
Decodes URL elements.
- decodeQuery(String) - Static method in class jodd.net.URLDecoder
-
Decodes query name or value.
- decodeQuery(String, Charset) - Static method in class jodd.net.URLDecoder
-
Decodes query name or value.
- decodeToString(byte[]) - Static method in class jodd.util.Base64
- decodeToString(String) - Static method in class jodd.util.Base64
- DEFAULT_MACRO_END - Static variable in class jodd.util.StringTemplateMatcher
- DEFAULT_MACRO_END - Static variable in class jodd.util.StringTemplateParser
- DEFAULT_MACRO_PREFIX - Static variable in class jodd.util.StringTemplateMatcher
- DEFAULT_MACRO_PREFIX - Static variable in class jodd.util.StringTemplateParser
- DEFAULT_MACRO_SPLIT - Static variable in class jodd.util.StringTemplateMatcher
- DEFAULT_MACRO_START - Static variable in class jodd.util.StringTemplateParser
- DEFAULT_MASK - Static variable in class jodd.io.NetUtil
- defaultAnnotation - Variable in class jodd.util.AnnotationParser
- DefaultClassLoaderStrategy() - Constructor for class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
- defaultCtor - Variable in class jodd.introspector.Ctors
- delete(File) - Static method in class jodd.io.FileUtil
-
Smart delete of destination file or directory.
- delete(String) - Static method in class jodd.io.FileUtil
- DELETE - jodd.net.HttpMethod
- deleteDir(File) - Static method in class jodd.io.FileUtil
-
Deletes a directory.
- deleteDir(String) - Static method in class jodd.io.FileUtil
- deleteFile(File) - Static method in class jodd.io.FileUtil
-
Deletes a
File
. - deleteFile(String) - Static method in class jodd.io.FileUtil
- deleteFileTree(Path) - Static method in class jodd.io.PathUtil
-
Deletes a directory recursively.
- Descriptor - Class in jodd.introspector
-
Common descriptor stuff.
- Descriptor(ClassDescriptor, boolean) - Constructor for class jodd.introspector.Descriptor
- detectName(char[], int) - Static method in class jodd.net.HtmlDecoder
-
Detects the longest character reference name on given position in char array.
- detectQuoteChar(String) - Static method in class jodd.util.StringUtil
-
Detects quote character or return 0.
- digest(byte[]) - Method in interface jodd.util.DigestEngine
-
Returns byte-hash of input byte array.
- digest(byte[]) - Method in class jodd.util.DigestEngine.JavaDigestEngine
- digest(File) - Method in interface jodd.util.DigestEngine
-
Returns digest of a file.
- digest(File) - Method in class jodd.util.DigestEngine.JavaDigestEngine
- digest(String) - Method in interface jodd.util.DigestEngine
-
Returns byte-hash of input string.
- DigestEngine - Interface in jodd.util
-
Digest engines.
- DigestEngine.JavaDigestEngine - Class in jodd.util
- digestString(byte[]) - Method in interface jodd.util.DigestEngine
-
Returns string hash of input byte array.
- digestString(File) - Method in interface jodd.util.DigestEngine
- digestString(String) - Method in interface jodd.util.DigestEngine
-
Returns string hash of input string.
- doConcat(String, String, char) - Static method in class jodd.io.FileNameUtil
- DOLLAR - Static variable in interface jodd.util.StringPool
- DOT - Static variable in interface jodd.util.StringPool
- DOTDOT - Static variable in interface jodd.util.StringPool
- DOUBLE_QUOTE - Static variable in class jodd.util.CsvUtil
- DoubleArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
double[]
. - DoubleArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.DoubleArrayConverter
- DoubleConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Double
. - DoubleConverter() - Constructor for class jodd.typeconverter.impl.DoubleConverter
- doubles(double...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- doubleValue() - Method in class jodd.time.JulianDate
-
Returns
double
value of JD. - downloadBytes(String) - Static method in class jodd.io.NetUtil
-
Downloads resource as byte array.
- downloadFile(String, File) - Static method in class jodd.io.NetUtil
-
Downloads resource to a file, potentially very efficiently.
- downloadString(String) - Static method in class jodd.io.NetUtil
-
Downloads resource as String.
- downloadString(String, Charset) - Static method in class jodd.io.NetUtil
-
Downloads resource as String.
E
- EMPTY - Static variable in class jodd.util.CharArraySequence
- EMPTY - Static variable in interface jodd.util.StringPool
- EMPTY_ARRAY - Static variable in class jodd.introspector.FieldDescriptor
- EMPTY_ARRAY - Static variable in interface jodd.util.StringPool
- EMPTY_CLASS_ARRAY - Static variable in class jodd.util.ClassUtil
-
Empty class array.
- emptyClassArray() - Static method in class jodd.util.ClassUtil
- encode(byte[]) - Static method in class jodd.util.Base32
-
Encode an array of binary bytes into a Base32 string.
- encode(String) - Static method in class jodd.net.URLCoder
- encode(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes string using default RFCP rules.
- encodeFragment(String) - Static method in class jodd.net.URLCoder
- encodeFragment(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI fragment with the given encoding.
- encodeHost(String) - Static method in class jodd.net.URLCoder
- encodeHost(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI host with the given encoding.
- encodeHttpUrl(String) - Static method in class jodd.net.URLCoder
- encodeHttpUrl(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given HTTP URI into an encoded String.
- encodePath(String) - Static method in class jodd.net.URLCoder
- encodePath(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI path with the given encoding.
- encodePathSegment(String) - Static method in class jodd.net.URLCoder
- encodePathSegment(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI path segment with the given encoding.
- encodePort(String) - Static method in class jodd.net.URLCoder
- encodePort(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI port with the given encoding.
- encodeQuery(String) - Static method in class jodd.net.URLCoder
- encodeQuery(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI query with the given encoding.
- encodeQueryParam(String) - Static method in class jodd.net.URLCoder
- encodeQueryParam(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI query parameter with the given encoding.
- encodeScheme(String) - Static method in class jodd.net.URLCoder
- encodeScheme(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI scheme with the given encoding.
- encodeToByte(byte[]) - Static method in class jodd.util.Base64
- encodeToByte(byte[], boolean) - Static method in class jodd.util.Base64
-
Encodes a raw byte array into a BASE64
char[]
. - encodeToByte(String) - Static method in class jodd.util.Base64
- encodeToByte(String, boolean) - Static method in class jodd.util.Base64
- encodeToChar(byte[], boolean) - Static method in class jodd.util.Base64
-
Encodes a raw byte array into a BASE64
char[]
. - encodeToString(byte[]) - Static method in class jodd.util.Base64
- encodeToString(byte[], boolean) - Static method in class jodd.util.Base64
-
Encodes a raw byte array into a BASE64
String
. - encodeToString(String) - Static method in class jodd.util.Base64
- encodeToString(String, boolean) - Static method in class jodd.util.Base64
- encodeUri(String) - Static method in class jodd.net.URLCoder
- encodeUri(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given source URI into an encoded String.
- encodeUserInfo(String) - Static method in class jodd.net.URLCoder
- encodeUserInfo(String, Charset) - Static method in class jodd.net.URLCoder
-
Encodes the given URI user info with the given encoding.
- encoding - Variable in class jodd.net.URLCoder.Builder
- end - Variable in class jodd.io.StreamGobbler
- endsWithChar(String, char) - Static method in class jodd.util.StringUtil
-
Returns if string ends with provided character.
- endsWithIgnoreCase(String, String) - Static method in class jodd.util.StringUtil
-
Tests if this string ends with the specified suffix.
- endsWithOne(String, String...) - Static method in class jodd.util.StringUtil
-
Checks if string ends with at least one string from the provided array.
- endsWithOneIgnoreCase(String, String...) - Static method in class jodd.util.StringUtil
-
Checks if string ends with at least one string from the provided array.
- enhancedProperties - Variable in class jodd.introspector.CachingIntrospector
- equals(File, File) - Static method in class jodd.io.FileUtil
-
Checks if two
File
s point to the sameFile
. - equals(CharSequence, CharSequence) - Static method in class jodd.util.CharSequenceUtil
- equals(Object) - Method in class jodd.time.JulianDate
- equals(Object) - Method in class jodd.util.MapEntry
- equals(String[], String[]) - Static method in class jodd.util.StringUtil
-
Compares two string arrays.
- equals(String, String) - Static method in class jodd.io.FileNameUtil
-
Checks whether two filenames are equal exactly.
- equals(String, String) - Static method in class jodd.io.FileUtil
- equals(String, String) - Static method in class jodd.util.StringUtil
-
Compares 2 strings.
- EQUALS - Static variable in interface jodd.util.StringPool
- equalsIgnoreCase(CharSequence, CharSequence) - Static method in class jodd.util.CharSequenceUtil
- equalsIgnoreCase(String[], String[]) - Static method in class jodd.util.StringUtil
-
Compares two string arrays.
- equalsName(String) - Method in enum jodd.net.HttpMethod
-
Returns
true
if method name is equal to provided one. - equalsOne(char, char[]) - Static method in class jodd.util.CharUtil
-
Match if one character equals to any of the given character.
- equalsOne(char, CharSequence) - Static method in class jodd.util.CharSequenceUtil
-
Match if one character equals to any of the given character.
- equalsOne(String, String...) - Static method in class jodd.util.StringUtil
-
Compares string with at least one from the provided array.
- equalsOneIgnoreCase(String, String...) - Static method in class jodd.util.StringUtil
-
Compares string with at least one from the provided array, ignoring case.
- equalsOnSystem(String, String) - Static method in class jodd.io.FileNameUtil
-
Checks whether two filenames are equal using the case rules of the system.
- equalsOrMatch(CharSequence, CharSequence) - Static method in class jodd.util.Wildcard
-
Checks if two strings are equals or if they
match(CharSequence, CharSequence)
. - equalsToLowercase(CharSequence, CharSequence) - Static method in class jodd.util.CharSequenceUtil
- escapeJava(String) - Static method in class jodd.util.StringUtil
-
Escapes a string using java rules.
- exceptionChainToString(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Prints full exception stack trace, from top to root cause, into a String.
- exceptionStackTraceToString(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Prints stack trace into a String.
- ExceptionUtil - Class in jodd.exception
-
Few exception utilities.
- ExceptionUtil() - Constructor for class jodd.exception.ExceptionUtil
- EXCLAMATION_MARK - Static variable in interface jodd.util.StringPool
- exclude(P) - Method in class jodd.util.InExRules
- extendedProperties - Variable in class jodd.introspector.ClassDescriptor
- extractThisReference(String) - Method in interface jodd.bean.BeanUtil
-
Returns the very first name chunk of the property.
- extractThisReference(String) - Method in class jodd.bean.BeanUtilBean
-
Extract the first name of this reference.
F
- FALSE - Static variable in interface jodd.util.StringPool
- field - Variable in class jodd.introspector.FieldDescriptor
- FIELD_QUOTE - Static variable in class jodd.util.CsvUtil
- FIELD_SEPARATOR - Static variable in class jodd.util.CsvUtil
- fieldDescriptor - Variable in class jodd.introspector.PropertyDescriptor
- FieldDescriptor - Class in jodd.introspector
-
Field descriptor.
- FieldDescriptor(ClassDescriptor, Field) - Constructor for class jodd.introspector.FieldDescriptor
-
Creates new field descriptor and resolve all additional field data.
- Fields - Class in jodd.introspector
-
Collection of
field descriptors
. - Fields(ClassDescriptor) - Constructor for class jodd.introspector.Fields
-
Creates new fields collection.
- fieldsMap - Variable in class jodd.introspector.Fields
- file(String) - Static method in class jodd.io.FileUtil
-
Simple factory for
File
objects but with home resolving. - FileConverter - Class in jodd.typeconverter.impl
-
Converts given object into the
File
. - FileConverter() - Constructor for class jodd.typeconverter.impl.FileConverter
- FileNameUtil - Class in jodd.io
-
General filename and filepath manipulation utilities.
- FileNameUtil() - Constructor for class jodd.io.FileNameUtil
- FileUtil - Class in jodd.io
-
File utilities.
- FileUtil() - Constructor for class jodd.io.FileUtil
- filter(BiPredicate<String, Object>) - Method in class jodd.bean.BeanCopy
- filter(Predicate<String>) - Method in class jodd.bean.BeanCopy
- find(int, int) - Method in class jodd.util.BinarySearchBase
-
Finds index of given element in inclusive index range.
- find(E) - Method in class jodd.util.BinarySearch
-
Finds index of given element or negative value if element is not found.
- find(E, int, int) - Method in class jodd.util.BinarySearch
-
Finds index of given element in inclusive index range.
- findCause(Throwable, Class<T>) - Static method in class jodd.exception.ExceptionUtil
-
Finds throwing cause in exception stack.
- findCommonPrefix(String...) - Static method in class jodd.util.StringUtil
-
Finds common prefix for several strings.
- findConstructor(Class<T>, Class<?>...) - Static method in class jodd.util.ClassUtil
-
Finds constructor with given parameter types.
- findDeclaredMethod(Class, String) - Static method in class jodd.util.ClassUtil
- findEnum(Class) - Static method in class jodd.util.ClassUtil
-
Returns
enum
class ornull
if class is not an enum. - findExtensionsByMimeTypes(String, boolean) - Static method in class jodd.net.MimeTypes
-
Finds all extensions that belong to given mime type(s).
- findField(String) - Method in class jodd.introspector.PropertyDescriptor
-
Locates property field.
- findFirst(int, int) - Method in class jodd.util.BinarySearchBase
-
Finds very first index of given element in inclusive index range.
- findFirst(E) - Method in class jodd.util.BinarySearch
-
Finds very first index of given element or negative value if element is not found.
- findFirst(E, int, int) - Method in class jodd.util.BinarySearch
-
Finds very first index of given element in inclusive index range.
- findFirstDiff(char[], int, char) - Static method in class jodd.util.CharSequenceUtil
-
Finds index of the first character in given array the differs from the given set of characters.
- findFirstDiff(char[], int, char) - Static method in class jodd.util.CharUtil
-
Finds index of the first character in given array the differs from the given set of characters.
- findFirstDiff(char[], int, char[]) - Static method in class jodd.util.CharUtil
-
Finds index of the first character in given array the differs from the given set of characters.
- findFirstDiff(CharSequence, int, CharSequence) - Static method in class jodd.util.CharSequenceUtil
-
Finds index of the first character in given charsequence the differs from the given set of characters.
- findFirstEqual(char[], int, char) - Static method in class jodd.util.CharSequenceUtil
-
Finds index of the first character in given array the matches any from the given set of characters.
- findFirstEqual(char[], int, char) - Static method in class jodd.util.CharUtil
-
Finds index of the first character in given array the matches any from the given set of characters.
- findFirstEqual(char[], int, char[]) - Static method in class jodd.util.CharUtil
-
Finds index of the first character in given array the matches any from the given set of characters.
- findFirstEqual(CharSequence, int, CharSequence) - Static method in class jodd.util.CharSequenceUtil
-
Finds index of the first character in given charsequence the matches any from the given set of characters.
- findLast(int, int) - Method in class jodd.util.BinarySearchBase
-
Finds very last index of given element in inclusive index range.
- findLast(E) - Method in class jodd.util.BinarySearch
-
Finds very last index of given element or negative value if element is not found.
- findLast(E, int, int) - Method in class jodd.util.BinarySearch
-
Finds very last index of given element in inclusive index range.
- findMethod(Class, String) - Static method in class jodd.util.ClassUtil
-
Returns method from an object, matched by name.
- FloatArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
float[]
. - FloatArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.FloatArrayConverter
- FloatConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Float
. - FloatConverter() - Constructor for class jodd.typeconverter.impl.FloatConverter
- floats(float...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- flush() - Method in class jodd.io.AppendableWriter
- forceAccess(AccessibleObject) - Static method in class jodd.util.ClassUtil
-
Suppress access check against a reflection object.
- forced - Static variable in interface jodd.bean.BeanUtil
- forced(boolean) - Method in class jodd.bean.BeanCopy
- forced(boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets the forced flag.
- forcedSilent - Static variable in interface jodd.bean.BeanUtil
- forEachValue(Consumer<? super T>) - Method in class jodd.util.TypeCache
-
Iterates all cached values.
- formatHttpDate(long) - Static method in class jodd.time.TimeUtil
-
Formats time to HTTP date/time format.
- fraction - Variable in class jodd.time.JulianDate
-
Fraction part of the Julian Date (JD).
- from(char[], int, int) - Static method in class jodd.util.CharArraySequence
-
Static constructor that creates a char sequence by making a copy of provided char array.
- from(Object) - Static method in class jodd.bean.BeanCopy
-
Creates
BeanCopy
with given POJO bean as a source. - fromCalendar(Calendar) - Static method in class jodd.time.TimeUtil
- fromCamelCase(String, char) - Static method in class jodd.util.StringUtil
-
Changes CamelCase string to lower case words separated by provided separator character.
- fromDate(Date) - Static method in class jodd.time.TimeUtil
- fromMilliseconds(long) - Static method in class jodd.time.TimeUtil
G
- get() - Static method in interface jodd.introspector.ClassIntrospector
-
Returns default implementation.
- get() - Static method in class jodd.introspector.MapperFunctionInstances
-
Returns the instance.
- get() - Method in class jodd.net.URLCoder.Builder
-
Returns full URL.
- get() - Static method in class jodd.typeconverter.Converter
-
Returns default instance.
- get() - Static method in class jodd.typeconverter.TypeConverterManager
-
Returns default implementation.
- get() - Static method in class jodd.util.RandomString
-
Returns default instance of
RandomString
. - get() - Method in class jodd.util.ThreadFactoryBuilder
-
Returns a new thread factory using the options supplied during the building process.
- get() - Method in class jodd.util.TypeCache.Builder
-
Builds a type cache.
- get(Class<?>) - Method in class jodd.util.TypeCache
-
Returns value from the map or
null
if value does not exist. - get(Class<K>, Function<Class<K>, ? extends T>) - Method in class jodd.util.TypeCache
-
Returns existing value or add default supplied one.
- get(String) - Static method in class jodd.util.SystemUtil
-
Returns system property or
null
if not set. - get(String, String) - Static method in class jodd.util.SystemUtil
-
Returns system property.
- GET - jodd.net.HttpMethod
- getAccessibleFields(Class) - Static method in class jodd.util.ClassUtil
- getAccessibleFields(Class, Class) - Static method in class jodd.util.ClassUtil
- getAccessibleMethods(Class) - Static method in class jodd.util.ClassUtil
-
Returns array of all methods that are accessible from given class.
- getAccessibleMethods(Class, Class) - Static method in class jodd.util.ClassUtil
-
Returns array of all methods that are accessible from given class, upto limit (usually
Object.class
). - getAllBeanPropertyNames(Class, boolean) - Method in class jodd.bean.BeanVisitor
-
Returns all bean property names.
- getAllCtorDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns an array of all
constructor descriptors
. - getAllFieldDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns all field descriptors, including declared ones.
- getAllFieldDescriptors() - Method in class jodd.introspector.Fields
-
Returns all fields of this collection.
- getAllInterfaces() - Method in class jodd.introspector.ClassDescriptor
-
Returns all interfaces of this class.
- getAllMethodDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns an array of all methods.
- getAllMethodDescriptors() - Method in class jodd.introspector.Methods
-
Returns all methods.
- getAllMethodDescriptors(String) - Method in class jodd.introspector.ClassDescriptor
-
Returns an array of all methods with the same name.
- getAllMethodDescriptors(String) - Method in class jodd.introspector.Methods
-
Returns all methods for given name.
- getAllPropertyDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns all properties descriptors.
- getAllPropertyDescriptors() - Method in class jodd.introspector.Properties
-
Returns all property descriptors.
- getAllSuperclasses() - Method in class jodd.introspector.ClassDescriptor
-
Returns all superclasses of this class.
- getAnnotationType() - Method in class jodd.util.AnnotationParser
-
Returns annotation type of this parser.
- getAvailableMemory() - Method in class jodd.util.SystemInfo
-
Returns usable memory.
- getBaseName(String) - Static method in class jodd.io.FileNameUtil
-
Gets the base name, minus the full path and extension, from a full filename.
- getBeanPropertyGetterName(Method) - Static method in class jodd.util.ClassUtil
-
Returns property name from a getter method.
- getBeanPropertySetterName(Method) - Static method in class jodd.util.ClassUtil
-
Returns beans property setter name or
null
if method is not a real setter. - getBOMSize() - Method in class jodd.io.UnicodeInputStream
-
Returns BOM size in bytes.
- getBoolean(byte[], int) - Static method in class jodd.util.Bits
- getBoolean(String, boolean) - Static method in class jodd.util.SystemUtil
-
Returns system property as boolean.
- getCallerClass() - Static method in class jodd.util.ClassUtil
-
Smart variant of
ClassUtil.getCallerClass(int)
that skips all relevant Jodd calls. - getCallerClass(int) - Static method in class jodd.util.ClassUtil
-
Emulates
Reflection.getCallerClass
using standard API. - getCause() - Method in exception jodd.exception.UncheckedException
-
Returns exception cause.
- getChar(byte[], int) - Static method in class jodd.util.Bits
- getClassAsStream(Class) - Static method in class jodd.util.ClassLoaderUtil
-
Opens a class of the specified name for reading using class classloader.
- getClassAsStream(String) - Static method in class jodd.util.ClassLoaderUtil
-
Opens a class of the specified name for reading.
- getClassAsStream(String, ClassLoader) - Static method in class jodd.util.ClassLoaderUtil
-
Opens a class of the specified name for reading using provided class loader.
- getClassDescriptor() - Method in class jodd.introspector.Descriptor
-
Returns belonging class descriptor.
- getClasses(Object...) - Static method in class jodd.util.ClassUtil
-
Returns classes from array of objects.
- getClasspathItemBaseDir(File) - Static method in class jodd.util.ClassLoaderUtil
-
Returns base folder for classpath item.
- getClasspathItemManifest(File) - Static method in class jodd.util.ClassLoaderUtil
-
Returns classpath item manifest or
null
if not found. - getComponentType(Type, int) - Static method in class jodd.util.ClassUtil
-
Returns single component type.
- getComponentType(Type, Class, int) - Static method in class jodd.util.ClassUtil
-
Returns single component type for given type and implementation.
- getComponentTypes(Type) - Static method in class jodd.util.ClassUtil
- getComponentTypes(Type, Class) - Static method in class jodd.util.ClassUtil
-
Returns all component types of the given type.
- getConstructor() - Method in class jodd.introspector.CtorDescriptor
-
Returns constructor.
- getContextClassLoader() - Static method in class jodd.util.ClassLoaderUtil
-
Returns thread context class loader.
- getCPUs() - Method in class jodd.util.SystemInfo
-
Returns number of CPUs.
- getCtorDescriptor(Class...) - Method in class jodd.introspector.Ctors
-
Finds constructor description that matches given argument types.
- getCtorDescriptor(Class[], boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns the constructor identified by arguments or
null
if not found. - getCtors() - Method in class jodd.introspector.ClassDescriptor
-
Returns constructors collection.
- getCurrentPID() - Method in class jodd.util.SystemInfo
-
Returns PID of current Java process.
- getCurrentStackTrace() - Static method in class jodd.exception.ExceptionUtil
-
Returns current stack trace in form of array of stack trace elements.
- getDefaultClassLoader() - Static method in class jodd.util.ClassLoaderUtil
-
Returns default class loader.
- getDefaultCtor() - Method in class jodd.introspector.Ctors
-
Returns default (no-args) constructor descriptor.
- getDefaultCtorDescriptor(boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns the default ctor or
null
if not found. - getDetectedEncoding() - Method in class jodd.io.UnicodeInputStream
-
Returns detected UTF encoding or
null
if no UTF encoding has been detected (i.e. - getDouble(byte[], int) - Static method in class jodd.util.Bits
- getExceptionChain(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Returns exception chain starting from top up to root cause.
- getExtension(String) - Static method in class jodd.io.FileNameUtil
-
Gets the extension of a filename.
- getField() - Method in class jodd.introspector.FieldDescriptor
-
Returns field.
- getFieldDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns the associated field of this property.
- getFieldDescriptor(String) - Method in class jodd.introspector.Fields
-
Returns
field descriptor
for given field name ornull
if field does not exist. - getFieldDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns field descriptor.
- getFields() - Method in class jodd.introspector.ClassDescriptor
-
Returns
fields collection
. - getFileEncoding() - Method in class jodd.util.SystemInfo
- getFileSeparator() - Method in class jodd.util.SystemInfo
- getFloat(byte[], int) - Static method in class jodd.util.Bits
- getFraction() - Method in class jodd.time.JulianDate
-
Returns the fraction part of Julian Date (JD).
- getFreeMemory() - Method in class jodd.util.SystemInfo
-
Returns FREE memory.
- getFullPath(String) - Static method in class jodd.io.FileNameUtil
-
Gets the full path from a full filename, which is the prefix + path.
- getFullPathNoEndSeparator(String) - Static method in class jodd.io.FileNameUtil
-
Gets the full path from a full filename, which is the prefix + path, and also excluding the final directory separator.
- getGenericSupertype(Class, int) - Static method in class jodd.util.ClassUtil
-
Shortcut for
getComponentType(type.getGenericSuperclass())
. - getGenericSupertypes(Class) - Static method in class jodd.util.ClassUtil
-
Shortcut for
getComponentTypes(type.getGenericSuperclass())
. - getGetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Returns
Getter
. - getGetterRawComponentType() - Method in interface jodd.introspector.Getter
- getGetterRawKeyComponentType() - Method in interface jodd.introspector.Getter
- getGetterRawType() - Method in interface jodd.introspector.Getter
- getHomeDir() - Method in class jodd.util.SystemInfo
- getHostAddress() - Method in class jodd.util.SystemInfo
-
Returns host IP address.
- getHostName() - Method in class jodd.util.SystemInfo
-
Returns host name.
- getIndexProperty(Object, String, int) - Method in interface jodd.bean.BeanUtil
-
Returns value of indexed property.
- getIndexProperty(Object, String, int) - Method in class jodd.bean.BeanUtilBean
- getIndexProperty(BeanProperty) - Method in class jodd.bean.BeanUtilBean
-
Get non-nested property value: either simple or indexed property.
- getInt(byte[], int) - Static method in class jodd.util.Bits
- getInt(String, int) - Static method in class jodd.util.SystemUtil
-
Returns system property as an int.
- getInteger() - Method in class jodd.time.JulianDate
-
Returns integer part of the Julian Date (JD).
- getIpAsInt(String) - Static method in class jodd.io.NetUtil
-
Returns IP address as integer.
- getJavaHomeDir() - Method in class jodd.util.SystemInfo
- getJavaSpecificationName() - Method in class jodd.util.SystemInfo
- getJavaSpecificationVendor() - Method in class jodd.util.SystemInfo
- getJavaSpecificationVersion() - Method in class jodd.util.SystemInfo
-
Retrieves the version of the currently running JVM.
- getJavaVendor() - Method in class jodd.util.SystemInfo
-
Returns Java vendor.
- getJavaVendorURL() - Method in class jodd.util.SystemInfo
-
Returns Java vendor URL.
- getJavaVersion() - Method in class jodd.util.SystemInfo
-
Returns Java version string, as specified in system property.
- getJavaVersionNumber() - Method in class jodd.util.SystemInfo
-
Returns unified Java version as an integer.
- getJrePackages() - Method in class jodd.util.SystemInfo
-
Returns list of packages, build into runtime jars.
- getJulianDayNumber() - Method in class jodd.time.JulianDate
-
Returns JDN.
- getJvmInfo() - Method in class jodd.util.SystemInfo
-
Returns additional VM information.
- getJvmName() - Method in class jodd.util.SystemInfo
-
Returns JVM name.
- getJvmSpecificationName() - Method in class jodd.util.SystemInfo
- getJvmSpecificationVendor() - Method in class jodd.util.SystemInfo
- getJvmSpecificationVersion() - Method in class jodd.util.SystemInfo
- getJvmVendor() - Method in class jodd.util.SystemInfo
-
Returns VM vendor.
- getJvmVersion() - Method in class jodd.util.SystemInfo
-
Returns JVM version.
- getKey() - Method in class jodd.util.MapEntry
- getLastIndex() - Method in class jodd.util.BinarySearch
-
Returns index of last element in wrapped collection.
- getLineSeparator() - Method in class jodd.util.SystemInfo
- getLong(byte[], int) - Static method in class jodd.util.Bits
- getLong(String, long) - Static method in class jodd.util.SystemUtil
-
Returns system property as a long.
- getMapperFunction() - Method in interface jodd.introspector.Setter
- getMaskAsInt(String) - Static method in class jodd.io.NetUtil
- getMaxMemory() - Method in class jodd.util.SystemInfo
-
Returns MAX memory.
- getMessage() - Method in exception jodd.exception.UncheckedException
-
Returns the detail message, including the message from the nested exception if there is one.
- getMethod() - Method in class jodd.introspector.MethodDescriptor
-
Returns method.
- getMethodDescriptor(String) - Method in class jodd.introspector.Methods
-
Returns method descriptor for given name.
- getMethodDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns
method descriptor
identified by name and parameters. - getMethodDescriptor(String, Class[]) - Method in class jodd.introspector.Methods
-
Returns a method that matches given name and parameter types.
- getMethodDescriptor(String, Class[], boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns
method descriptor
identified by name and parameters. - getMethods() - Method in class jodd.introspector.ClassDescriptor
-
Returns methods collection.
- getMimeType(String) - Static method in class jodd.net.MimeTypes
-
Returns the corresponding MIME type to the given extension.
- getModifiedJulianDate() - Method in class jodd.time.JulianDate
-
Returns Modified Julian Date (MJD), where date starts from midnight rather than noon.
- getName() - Method in class jodd.introspector.CtorDescriptor
-
Returns constructor name.
- getName() - Method in class jodd.introspector.Descriptor
-
Returns the name of descriptors target.
- getName() - Method in class jodd.introspector.FieldDescriptor
-
Returns field name.
- getName() - Method in class jodd.introspector.MethodDescriptor
-
Returns method name.
- getName() - Method in class jodd.introspector.PropertyDescriptor
-
Returns property name.
- getName(String) - Static method in class jodd.io.FileNameUtil
-
Gets the name minus the path from a full filename.
- getOsArchitecture() - Method in class jodd.util.SystemInfo
- getOsName() - Method in class jodd.util.SystemInfo
- getOsVersion() - Method in class jodd.util.SystemInfo
- getParameterCount() - Method in class jodd.introspector.MethodDescriptor
-
Returns number of parameters.
- getParameters() - Method in class jodd.introspector.CtorDescriptor
-
Returns constructors parameters.
- getParameters() - Method in class jodd.introspector.MethodDescriptor
-
Returns
method parameteres
. - getParentFile(File) - Static method in class jodd.io.FileUtil
-
Returns parent for the file.
- getPath(String) - Static method in class jodd.io.FileNameUtil
-
Gets the path from a full filename, which excludes the prefix.
- getPathNoEndSeparator(String) - Static method in class jodd.io.FileNameUtil
-
Gets the path from a full filename, which excludes the prefix, and also excluding the final directory separator.
- getPathSeparator() - Method in class jodd.util.SystemInfo
- getPrefix(String) - Static method in class jodd.io.FileNameUtil
-
Gets the prefix from a full filename, such as
C:/
or~/
. - getPrefixLength(String) - Static method in class jodd.io.FileNameUtil
-
Returns the length of the filename prefix, such as
C:/
or~/
. - getProperties() - Method in class jodd.introspector.ClassDescriptor
-
Returns properties collection.
- getProperty(Object, String) - Method in interface jodd.bean.BeanUtil
-
Returns value of bean's property.
- getProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Returns value of bean's property.
- getProperty(Map, String) - Static method in class jodd.util.PropertiesUtil
-
Returns String property from a map.
- getProperty(Map, String, String) - Static method in class jodd.util.PropertiesUtil
-
Returns String property from a map.
- getPropertyDescriptor(String) - Method in class jodd.introspector.Properties
-
Returns
property descriptor
. - getPropertyDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns property descriptor.
- getPropertyFieldPrefix() - Method in class jodd.introspector.ClassDescriptor
-
Returns property field prefixes.
- getPropertyType(Object, String) - Method in interface jodd.bean.BeanUtil
-
Returns property type.
- getPropertyType(Object, String) - Method in class jodd.bean.BeanUtilBean
- getRawComponentType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw component type.
- getRawComponentType() - Method in class jodd.introspector.MethodParamDescriptor
- getRawKeyComponentType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw component type.
- getRawReturnComponentType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw component type of return type.
- getRawReturnKeyComponentType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw component type of return type.
- getRawReturnType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw return type.
- getRawType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw type.
- getRawType() - Method in class jodd.introspector.MethodParamDescriptor
- getRawType(Type) - Static method in class jodd.util.ClassUtil
-
Returns raw class for given
type
. - getRawType(Type, Class) - Static method in class jodd.util.ClassUtil
-
Returns raw class for given
type
when implementation class is known and it makes difference. - getReadMethodDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns read method of this property.
- getReducedJulianDate() - Method in class jodd.time.JulianDate
-
Returns Reduced Julian Date (RJD), used by astronomers.
- getRemoteFileSize(String) - Static method in class jodd.io.NetUtil
-
Get remote file size.
- getResourceAsStream(String) - Static method in class jodd.util.ResourcesUtil
-
Opens a resource of the specified name for reading.
- getResourceAsStream(String, ClassLoader) - Static method in class jodd.util.ResourcesUtil
-
Opens a resource of the specified name for reading.
- getResourceAsStream(String, ClassLoader, boolean) - Static method in class jodd.util.ResourcesUtil
-
Opens a resource of the specified name for reading.
- getResourceAsString(String) - Static method in class jodd.util.ResourcesUtil
- getResourceUrl(String) - Static method in class jodd.util.ResourcesUtil
-
Retrieves given resource as URL.
- getResourceUrl(String, ClassLoader) - Static method in class jodd.util.ResourcesUtil
-
Retrieves given resource as URL.
- getRootCause(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Introspects the
Throwable
to obtain the root cause. - getSetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Returns
Setter
. - getSetterRawComponentType() - Method in interface jodd.introspector.Setter
- getSetterRawType() - Method in interface jodd.introspector.Setter
- getShort(byte[], int) - Static method in class jodd.util.Bits
- getShortClassName(Class) - Static method in class jodd.util.ClassUtil
-
Returns short class name: packages are replaces with single letter.
- getShortClassName(Class, int) - Static method in class jodd.util.ClassUtil
- getSignificantFraction() - Method in class jodd.time.JulianDate
-
Calculates and returns significant fraction only as an int.
- getSimpleProperty(Object, String) - Method in interface jodd.bean.BeanUtil
-
Reads simple property.
- getSimpleProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
- getSimpleProperty(BeanProperty) - Method in class jodd.bean.BeanUtilBean
- getStackTrace(Throwable, String[], String[]) - Static method in class jodd.exception.ExceptionUtil
-
Returns stack trace filtered by class names.
- getStackTraceChain(Throwable, String[], String[]) - Static method in class jodd.exception.ExceptionUtil
-
Returns stack trace chain filtered by class names.
- getSuperclasses(Class) - Static method in class jodd.util.ClassUtil
-
Returns all superclasses.
- getSupportedFields(Class) - Static method in class jodd.util.ClassUtil
- getSupportedFields(Class, Class) - Static method in class jodd.util.ClassUtil
- getSupportedMethods(Class) - Static method in class jodd.util.ClassUtil
- getSupportedMethods(Class, Class) - Static method in class jodd.util.ClassUtil
-
Returns a
Method
array of the methods to which instances of the specified respond except for those methods defined in the class specified by limit or any of its superclasses. - getSystemClassLoader() - Static method in class jodd.util.ClassLoaderUtil
-
Returns system class loader.
- getSystemClasspath() - Method in class jodd.util.SystemInfo
- getTempDir() - Method in class jodd.util.SystemInfo
- Getter - Interface in jodd.introspector
-
Unified getter property interface for both methods and fields.
- getters - Variable in class jodd.introspector.PropertyDescriptor
- getTotalMemory() - Method in class jodd.util.SystemInfo
-
Returns TOTAL memory.
- getTruncatedJulianDate() - Method in class jodd.time.JulianDate
-
Returns Truncated Julian Day (TJD), introduced by NASA for the space program.
- getType() - Method in class jodd.introspector.ClassDescriptor
-
Get the class object that this descriptor describes.
- getType() - Method in class jodd.introspector.MethodParamDescriptor
- getType() - Method in class jodd.introspector.PropertyDescriptor
-
Returns property type.
- getUsedMemory() - Method in class jodd.util.SystemInfo
-
Returns used memory.
- getUserCountry() - Method in class jodd.util.SystemInfo
- getUserLanguage() - Method in class jodd.util.SystemInfo
- getUserName() - Method in class jodd.util.SystemInfo
- getValue() - Method in class jodd.util.MapEntry
- getWorkingDir() - Method in class jodd.util.SystemInfo
- getWriteMethodDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns write method of this property.
- gzip(File) - Static method in class jodd.io.ZipUtil
-
Compresses a file into gzip archive.
- gzip(String) - Static method in class jodd.io.ZipUtil
-
Compresses a file into gzip archive.
- GZIP_EXT - Static variable in class jodd.io.ZipUtil
H
- hasAnnotationOn(AnnotatedElement) - Method in class jodd.util.AnnotationParser
-
Returns
true
if annotation is present on given annotated element. - hasExtension(String) - Static method in class jodd.io.FileNameUtil
-
Returns
true
if file has extension. - HASH - Static variable in interface jodd.util.StringPool
- hashCode() - Method in class jodd.time.JulianDate
- hashCode() - Method in class jodd.util.MapEntry
- hasIndexProperty(BeanProperty) - Method in class jodd.bean.BeanUtilBean
- hasMacros() - Method in class jodd.util.StringTemplateMatcher
-
Returns
true
if macros are detected in the pattern. - hasParams - Variable in class jodd.net.URLCoder.Builder
- hasProperty(Object, String) - Method in interface jodd.bean.BeanUtil
-
Returns
true
if bean has a property. - hasProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
- hasRootProperty(Object, String) - Method in interface jodd.bean.BeanUtil
-
Returns
true
if bean has only a root property. - hasRootProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
- hasSimpleProperty(Object, String) - Method in interface jodd.bean.BeanUtil
-
Returns
true
if simple property exist. - hasSimpleProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
- hasSimpleProperty(BeanProperty) - Method in class jodd.bean.BeanUtilBean
- HAT - Static variable in interface jodd.util.StringPool
- HEAD - jodd.net.HttpMethod
- HEX_CHARS - Static variable in class jodd.util.CharUtil
- hex2int(char) - Static method in class jodd.util.CharUtil
-
Converts hex char to int value.
- HtmlDecoder - Class in jodd.net
-
HTML decoder.
- HtmlDecoder() - Constructor for class jodd.net.HtmlDecoder
- HtmlEncoder - Class in jodd.net
-
Encodes text and URL strings in various ways resulting HTML-safe text.
- HtmlEncoder() - Constructor for class jodd.net.HtmlEncoder
- HTTP_DATE_FORMAT - Static variable in class jodd.time.TimeUtil
- HttpMethod - Enum in jodd.net
-
Http request methods.
- humanReadableByteCount(long, boolean) - Static method in class jodd.util.MathUtil
-
Formats byte size to human readable bytecount.
I
- ifNotNull(String, Function<String, String>) - Static method in class jodd.util.StringUtil
-
Executes function on a string if not
null
. - ignoreAccents - Variable in class jodd.util.NaturalOrderComparator
- ignoreCase - Variable in class jodd.util.NaturalOrderComparator
- ignoreEmptyString - Variable in class jodd.bean.BeanVisitor
-
Defines if empty string should be ignored.
- ignoreEmptyString(boolean) - Method in class jodd.bean.BeanVisitor
-
Defines if
empty string
should be ignored. - ignoreNulls(boolean) - Method in class jodd.bean.BeanVisitor
-
Defines if
null
values should be ignored. - ignoreNullValues - Variable in class jodd.bean.BeanVisitor
-
Defines if null values should be ignored.
- Implementation() - Constructor for class jodd.introspector.ClassIntrospector.Implementation
- include(P) - Method in class jodd.util.InExRules
- includeFields - Variable in class jodd.bean.BeanVisitor
-
Defines if fields should be included.
- includeFields(boolean) - Method in class jodd.bean.BeanCopy
- includeFields(boolean) - Method in class jodd.bean.BeanVisitor
-
Defines if fields without getters should be copied too.
- includeFieldsAsProperties - Variable in class jodd.introspector.CachingIntrospector
- includeFieldsAsProperties - Variable in class jodd.introspector.ClassDescriptor
- indexOf(boolean[], boolean) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(boolean[], boolean[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(boolean[], boolean[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(boolean[], boolean[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(boolean[], boolean, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(boolean[], boolean, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(byte[], byte) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(byte[], byte[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(byte[], byte[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(byte[], byte[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(byte[], byte, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(byte[], byte, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(char[], char) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(char[], char[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(char[], char[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(char[], char[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(char[], char, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(char[], char, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(double[], double) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of value in
double
array. - indexOf(double[], double[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(double[], double[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(double[], double[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(double[], double, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in
double
array from specified given position. - indexOf(double[], double, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in
double
array from specified given position and upto given length. - indexOf(float[], float) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of value in
float
array. - indexOf(float[], float[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(float[], float[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(float[], float[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(float[], float, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in
float
array from specified given position. - indexOf(float[], float, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in
float
array from specified given position and upto given length. - indexOf(int[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(int[], int[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(int[], int[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(int[], int[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(int[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(int[], int, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(long[], long) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(long[], long[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(long[], long[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(long[], long[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(long[], long, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(long[], long, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(short[], short) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of an element in an array.
- indexOf(short[], short[]) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(short[], short[], int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(short[], short[], int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(short[], short, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence of given value in an array from specified given position.
- indexOf(short[], short, int, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position and upto given length.
- indexOf(Object[], Object) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array.
- indexOf(Object[], Object, int) - Static method in class jodd.util.ArraysUtil
-
Finds the first occurrence in an array from specified given position.
- indexOf(String, char, int, int) - Static method in class jodd.util.StringUtil
-
Finds the first occurrence of a character in the given source but within limited range (start, end].
- indexOf(String, String...) - Static method in class jodd.util.StringUtil
-
Finds the very first index of a substring from the specified array.
- indexOf(String, String[], int) - Static method in class jodd.util.StringUtil
-
Finds the very first index of a substring from the specified array.
- indexOf(String, String, int, int) - Static method in class jodd.util.StringUtil
-
Finds first occurrence of a substring in the given source but within limited range [start, end).
- indexOfChars(String, char[]) - Static method in class jodd.util.StringUtil
- indexOfChars(String, char[], int) - Static method in class jodd.util.StringUtil
-
Returns the very first index of any char from provided string, starting from specified index offset.
- indexOfChars(String, String) - Static method in class jodd.util.StringUtil
- indexOfChars(String, String, int) - Static method in class jodd.util.StringUtil
-
Returns the very first index of any char from provided string, starting from specified index offset.
- indexOfExtension(String) - Static method in class jodd.io.FileNameUtil
-
Returns the index of the last extension separator character, which is a dot.
- indexOfIgnoreCase(String, char, int, int) - Static method in class jodd.util.StringUtil
-
Finds the first occurrence of a character in the given source but within limited range (start, end].
- indexOfIgnoreCase(String, String) - Static method in class jodd.util.StringUtil
-
Finds first index of a substring in the given source string with ignored case.
- indexOfIgnoreCase(String, String...) - Static method in class jodd.util.StringUtil
-
Finds the very first index of a substring from the specified array.
- indexOfIgnoreCase(String, String[], int) - Static method in class jodd.util.StringUtil
-
Finds the very first index of a substring from the specified array.
- indexOfIgnoreCase(String, String, int) - Static method in class jodd.util.StringUtil
-
Finds first index of a substring in the given source string with ignored case.
- indexOfIgnoreCase(String, String, int, int) - Static method in class jodd.util.StringUtil
-
Finds first index of a substring in the given source string and range with ignored case.
- indexOfLastSeparator(String) - Static method in class jodd.io.FileNameUtil
-
Returns the index of the last directory separator character.
- indexOfNonWhitespace(String) - Static method in class jodd.util.StringUtil
- indexOfNonWhitespace(String, int) - Static method in class jodd.util.StringUtil
- indexOfNonWhitespace(String, int, int) - Static method in class jodd.util.StringUtil
- indexOfRegion(String, String, String) - Static method in class jodd.util.StringUtil
- indexOfRegion(String, String, String, char) - Static method in class jodd.util.StringUtil
- indexOfRegion(String, String, String, char, int) - Static method in class jodd.util.StringUtil
-
Returns indexes of the first string region.
- indexOfRegion(String, String, String, int) - Static method in class jodd.util.StringUtil
-
Returns indexes of the first region without escaping character.
- indexOfUnescapedChar(String, char, char) - Static method in class jodd.util.StringUtil
- indexOfUnescapedChar(String, char, char, int) - Static method in class jodd.util.StringUtil
- indexOfWhitespace(String) - Static method in class jodd.util.StringUtil
-
Returns first index of a whitespace character.
- indexOfWhitespace(String, int) - Static method in class jodd.util.StringUtil
- indexOfWhitespace(String, int, int) - Static method in class jodd.util.StringUtil
-
Returns first index of a whitespace character, starting from specified index offset.
- InExRules<V,P> - Class in jodd.util
-
Simple ruling engine for includes and excludes rules.
- InExRules(InExRules.InExType, Function<P, Predicate<V>>) - Constructor for class jodd.util.InExRules
- InExRules.InExType - Enum in jodd.util
- info() - Static method in class jodd.util.SystemUtil
-
Returns system information.
- init() - Method in class jodd.io.UnicodeInputStream
-
Detects and decodes encoding from BOM character.
- inputStreamReadeOf(InputStream) - Static method in class jodd.io.IOUtil
- inputStreamReadeOf(InputStream, Charset) - Static method in class jodd.io.IOUtil
-
Returns new
InputStreamReader
using specifiedInputStream
and encoding. - insert(boolean[], boolean[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
boolean
array. - insert(boolean[], boolean, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
boolean
array. - insert(byte[], byte[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
byte
array. - insert(byte[], byte, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
byte
array. - insert(char[], char[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
char
array. - insert(char[], char, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
char
array. - insert(double[], double[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
double
array. - insert(double[], double, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
double
array. - insert(float[], float[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
float
array. - insert(float[], float, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
float
array. - insert(int[], int[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
int
array. - insert(int[], int, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
int
array. - insert(long[], long[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
long
array. - insert(long[], long, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
long
array. - insert(short[], short[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
short
array. - insert(short[], short, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
short
array. - insert(String[], String[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another
String
array. - insert(String[], String, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another
String
array. - insert(String, String) - Static method in class jodd.util.StringUtil
- insert(String, String, int) - Static method in class jodd.util.StringUtil
-
Inserts a string on provided offset.
- insert(T[], T[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another array.
- insert(T[], T[], int, Class) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another array.
- insert(T[], T, int) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into an array.
- insert(T[], T, int, Class) - Static method in class jodd.util.ArraysUtil
-
Inserts one element into another array.
- insertAt(boolean[], boolean[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(byte[], byte[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(char[], char[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(double[], double[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(float[], float[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(int[], int[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(long[], long[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(short[], short[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(String[], String[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another by replacing specified offset.
- insertAt(T[], T[], int) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another at given offset.
- insertAt(T[], T[], int, Class) - Static method in class jodd.util.ArraysUtil
-
Inserts one array into another at given offset.
- inspectConstructors() - Method in class jodd.introspector.Ctors
-
Inspects all declared constructors of a target type.
- inspectMethods() - Method in class jodd.introspector.Methods
-
Inspects types methods and return map of
method descriptors
. - inspectProperties() - Method in class jodd.introspector.Properties
-
Inspects all properties of target type.
- INSTANCE - Static variable in class jodd.util.RandomString
- INT_VALUE_127_0_0_1 - Static variable in class jodd.io.NetUtil
- int2hex(int) - Static method in class jodd.util.CharUtil
-
Converts integer digit to heck char.
- integer - Variable in class jodd.time.JulianDate
-
Integer part of the Julian Date (JD).
- IntegerArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
int[]
. - IntegerArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.IntegerArrayConverter
- IntegerConverter - Class in jodd.typeconverter.impl
-
Converts given object to an
Integer
. - IntegerConverter() - Constructor for class jodd.typeconverter.impl.IntegerConverter
- interfaces - Variable in class jodd.introspector.ClassDescriptor
- ints(int...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- invokeGetter(Object) - Method in interface jodd.introspector.Getter
- invokeSetter(Object, Object) - Method in interface jodd.introspector.Setter
- ioBufferSize - Static variable in class jodd.io.IOUtil
-
Buffer size for various I/O operations.
- IOUtil - Class in jodd.io
-
Optimized byte and character stream utilities.
- IOUtil() - Constructor for class jodd.io.IOUtil
- is - Variable in class jodd.io.StreamGobbler
- isAix() - Method in class jodd.util.SystemInfo
- isAllAssignableFrom(Class<?>[], Class<?>[]) - Static method in class jodd.util.ClassUtil
-
Returns
true
if all types are assignable from the other array of types. - isAllBlank(String...) - Static method in class jodd.util.StringUtil
-
Determines if string array contains just blank strings.
- isAllEmpty(String...) - Static method in class jodd.util.StringUtil
-
Determines if string array contains empty strings.
- isAlpha(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the
ALPHA
set. - isAlphaOrDigit(char) - Static method in class jodd.util.CharUtil
- isAncestor(File, File, boolean) - Static method in class jodd.io.FileUtil
-
Check if one
File
is an ancestor of second one. - isAndroid() - Method in class jodd.util.SystemInfo
-
Returns
true
if system is android. - isArray() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if class is an array. - isAssignableFrom(Member, Member) - Static method in class jodd.util.ClassUtil
-
Returns
true
if the first member is accessible from second one. - isAtLeastJavaVersion(int) - Method in class jodd.util.SystemInfo
-
Checks if the currently running JVM is at least compliant with provided JDK version.
- isBeanProperty(Method) - Static method in class jodd.util.ClassUtil
-
Returns
true
if method is a bean property. - isBeanPropertyGetter(Method) - Static method in class jodd.util.ClassUtil
-
Returns
true
if method is bean getter. - isBeanPropertySetter(Method) - Static method in class jodd.util.ClassUtil
-
Returns
true
if method is bean setter. - isBinary(File) - Static method in class jodd.io.FileUtil
-
Checks the start of the file for ASCII control characters
- isBlank(CharSequence) - Static method in class jodd.util.StringUtil
-
Determines if a string is blank (
null
orStringUtil.containsOnlyWhitespaces(CharSequence)
). - isCharAtEqual(String, int, char) - Static method in class jodd.util.StringUtil
-
Safely compares provided char with char on given location.
- isCharAtEscaped(String, int, char) - Static method in class jodd.util.StringUtil
-
Returns
true
if character at provided index position is escaped by escape character. - isCollection() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if type is a collection. - isDefault() - Method in class jodd.introspector.CtorDescriptor
-
Returns
true
if this is a default constructor (with no parameters). - isDigit(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the
DIGIT
set. - isEmpty() - Method in class jodd.util.TypeCache
-
Returns
true
if cache is empty. - isEmpty(CharSequence) - Static method in class jodd.util.StringUtil
-
Determines if a string is empty (
null
or zero-length). - isEven(int) - Static method in class jodd.util.MathUtil
-
Returns
true
if a number is even. - isExistingFile(File) - Static method in class jodd.io.FileUtil
-
Returns
true
ifFile
exists. - isExistingFolder(File) - Static method in class jodd.io.FileUtil
-
Returns
true
if directory exists. - isExtendedProperties() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if properties in this class descriptor are extended and include field description. - isFieldOnly() - Method in class jodd.introspector.PropertyDescriptor
-
Returns
true
if this is an extended property with only field definition and without getter and setter. - isFilePathAcceptable(File, FileFilter) - Static method in class jodd.io.FileUtil
-
Checks if file and its ancestors are acceptable by using
FileFilter.accept(File)
. - isGenericDelimiter(int) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the gen-delims set.
- isGetterOnly() - Method in class jodd.introspector.PropertyDescriptor
-
Returns
true
if this property has only a getter method. - isHexDigit(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is the hexadecimal digit.
- isHpUx() - Method in class jodd.util.SystemInfo
- isIncludeFieldsAsProperties() - Method in class jodd.introspector.ClassDescriptor
-
Include fields as properties.
- isInstanceOf(Object, Class) - Static method in class jodd.util.ClassUtil
-
Safe version of
isInstance
, returnsfalse
if any of the arguments isnull
. - isIrix() - Method in class jodd.util.SystemInfo
- isJavaVersion(int) - Method in class jodd.util.SystemInfo
-
Checks if the currently running JVM is equal to provided version.
- isKotlinClass(Class) - Static method in class jodd.util.ClassUtil
-
Returns
true
if type is a Kotlin class. - isLinux() - Method in class jodd.util.SystemInfo
- isList() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if class is aList
. - isLoadArrayClassByComponentTypes() - Method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Returns arrays class loading strategy.
- isLowercaseAlpha(char) - Static method in class jodd.util.CharUtil
-
Returns
true
if specified character is lowercase ASCII. - isMac() - Method in class jodd.util.SystemInfo
- isMacOsX() - Method in class jodd.util.SystemInfo
- isMap() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if class is aMap
. - isNewer(File, long) - Static method in class jodd.io.FileUtil
-
Tests if the specified
File
is newer than the specified time reference. - isNewer(File, File) - Static method in class jodd.io.FileUtil
-
Uses
File.lastModified()
for reference. - isNewer(String, long) - Static method in class jodd.io.FileUtil
- isNewer(String, String) - Static method in class jodd.io.FileUtil
- isNotBlank(CharSequence) - Static method in class jodd.util.StringUtil
-
Determines if string is not blank.
- isNotEmpty(CharSequence) - Static method in class jodd.util.StringUtil
-
Determines if a string is not empty.
- isObjectMethod(Method) - Static method in class jodd.util.ClassUtil
-
Returns
true
if method defined inObject
class. - isOdd(int) - Static method in class jodd.util.MathUtil
-
Returns
true
if a number is odd. - isOlder(File, long) - Static method in class jodd.io.FileUtil
-
Tests if the specified
File
is older than the specified time reference. - isOlder(File, File) - Static method in class jodd.io.FileUtil
-
Uses
File.lastModified()
for reference. - isOlder(String, long) - Static method in class jodd.io.FileUtil
- isOlder(String, String) - Static method in class jodd.io.FileUtil
- isOs2() - Method in class jodd.util.SystemInfo
- isPchar(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the pchar set.
- isPropertyNameChar(char) - Static method in class jodd.util.CharUtil
- isPublic - Variable in class jodd.introspector.Descriptor
- isPublic() - Method in class jodd.introspector.Descriptor
-
Returns
true
if descriptor content is public. - isPublic(Class) - Static method in class jodd.util.ClassUtil
-
Returns
true
if class is public. - isPublic(Member) - Static method in class jodd.util.ClassUtil
-
Returns
true
if class member is public. - isPublicPublic(Member) - Static method in class jodd.util.ClassUtil
-
Returns
true
if class member is public and if its declaring class is also public. - isRegisteredExtension(String) - Static method in class jodd.net.MimeTypes
-
Returns
true
if given value is one of the registered MIME extensions. - isReserved(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the reserved set.
- isScanAccessible() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if this class descriptor works with accessible fields/methods/constructors or with all supported. - isSet() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if type is aSet
. - isSet(byte, byte) - Static method in class jodd.util.Bits
- isSet(int, int) - Static method in class jodd.util.Bits
- isSetterOnly() - Method in class jodd.introspector.PropertyDescriptor
-
Returns
true
if this property has only a setter method. - isSocketAccessAllowed(int, int, int) - Static method in class jodd.io.NetUtil
- isSolaris() - Method in class jodd.util.SystemInfo
- isSourceMap - Variable in class jodd.bean.BeanVisitor
-
Indicates the the source is a Map.
- isSubDelimiter(int) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the sub-delims set.
- isSubstringAt(String, String, int) - Static method in class jodd.util.StringUtil
-
Returns
true
if substring exist at given offset in a string. - isSunOS() - Method in class jodd.util.SystemInfo
- isSupplier() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
if type is a supplier. - isSymlink(File) - Static method in class jodd.io.FileUtil
-
Deprecated.
Files.isSymbolicLink(java.nio.file.Path)
provides this functionality natively as of Java 1.7. - isSystemClass() - Method in class jodd.introspector.ClassDescriptor
-
Returns
true
is class is a system class and should not expose fields or declared methods. - isTypeOf(Class<?>, Class<?>) - Static method in class jodd.util.ClassUtil
-
Safe version of
isAssignableFrom
method that returnsfalse
if one of the arguments isnull
. - isUnreserved(char) - Static method in class jodd.util.CharUtil
-
Indicates whether the given character is in the unreserved set.
- isUppercaseAlpha(char) - Static method in class jodd.util.CharUtil
-
Returns
true
if specified character is uppercase ASCII. - isUserDefinedMethod(Method) - Static method in class jodd.util.ClassUtil
-
Returns
true
if method is user defined and not defined inObject
class. - isWhitespace(char) - Static method in class jodd.util.CharUtil
-
Returns
true
if character is a white space (<= ' '
). - isWindows() - Method in class jodd.util.SystemInfo
- isWindows2000() - Method in class jodd.util.SystemInfo
- isWindows95() - Method in class jodd.util.SystemInfo
- isWindows98() - Method in class jodd.util.SystemInfo
- isWindowsME() - Method in class jodd.util.SystemInfo
- isWindowsNT() - Method in class jodd.util.SystemInfo
- isWindowsXP() - Method in class jodd.util.SystemInfo
- isWordChar(char) - Static method in class jodd.util.CharUtil
J
- jarFileOf(Class<?>) - Static method in class jodd.util.ClassUtil
-
Returns the jar file from which the given class is loaded; or null if no such jar file can be located.
- JD_1970 - Static variable in class jodd.time.JulianDate
-
Julian Date for 1970-01-01T00:00:00 (Thursday).
- JD_2001 - Static variable in class jodd.time.JulianDate
-
Julian Date for 2001-01-01T00:00:00 (Monday).
- jodd - package jodd
-
Jodd = tools + ioc + mvc + db + aop + tx + json + html < 1.7Mb
- Jodd - Class in jodd
-
Jodd!
- Jodd() - Constructor for class jodd.Jodd
- JODD - Static variable in class jodd.Jodd
-
Ascii art of Jodds name.
- jodd.bean - package jodd.bean
-
Java Bean utilities, provides the fastest bean manipulation.
- jodd.exception - package jodd.exception
-
Jodds exceptions.
- jodd.introspector - package jodd.introspector
-
Very fast reflection introspector.
- jodd.io - package jodd.io
-
Various IO utilities (files, streams, http...).
- jodd.net - package jodd.net
- jodd.time - package jodd.time
-
Precise and powerful Julian Date.
- jodd.typeconverter - package jodd.typeconverter
-
Slick and various type conversions.
- jodd.typeconverter.impl - package jodd.typeconverter.impl
-
All
TypeConverter
implementations. - jodd.util - package jodd.util
-
Huge set of various utilities.
- join(boolean[]...) - Static method in class jodd.util.ArraysUtil
-
Join
boolean
arrays. - join(byte[]...) - Static method in class jodd.util.ArraysUtil
-
Join
byte
arrays. - join(char[]...) - Static method in class jodd.util.ArraysUtil
-
Join
char
arrays. - join(double[]...) - Static method in class jodd.util.ArraysUtil
-
Join
double
arrays. - join(float[]...) - Static method in class jodd.util.ArraysUtil
-
Join
float
arrays. - join(int[]...) - Static method in class jodd.util.ArraysUtil
-
Join
int
arrays. - join(long[]...) - Static method in class jodd.util.ArraysUtil
-
Join
long
arrays. - join(short[]...) - Static method in class jodd.util.ArraysUtil
-
Join
short
arrays. - join(Class<T>, T[][]) - Static method in class jodd.util.ArraysUtil
-
Joins arrays using provided component type.
- join(Object[]) - Static method in class jodd.util.StringUtil
-
Joins an array of objects into one string without separators.
- join(Object[], char) - Static method in class jodd.util.StringUtil
-
Joins an array of objects into one string with separator.
- join(Object[], String) - Static method in class jodd.util.StringUtil
-
Joins an array of objects into one string with separator.
- join(String[]...) - Static method in class jodd.util.ArraysUtil
-
Join
String
arrays. - join(Thread) - Static method in class jodd.util.ThreadUtil
- join(Thread, long) - Static method in class jodd.util.ThreadUtil
- join(Thread, long, int) - Static method in class jodd.util.ThreadUtil
- join(Collection, char) - Static method in class jodd.util.StringUtil
-
Joins an collection of objects into one string with separator.
- join(Collection, String) - Static method in class jodd.util.StringUtil
- join(T[]...) - Static method in class jodd.util.ArraysUtil
-
Joins arrays.
- JulianDate - Class in jodd.time
-
Julian Date stamp, for high precision calculations.
- JulianDate(double) - Constructor for class jodd.time.JulianDate
-
Creates JD from a
double
. - JulianDate(int, double) - Constructor for class jodd.time.JulianDate
-
Creates JD from both integer and fractional part using normalization.
- JulianDate(BigDecimal) - Constructor for class jodd.time.JulianDate
-
Creates JD from
BigDecimal
.
L
- lastIndexOf(String, char, int, int) - Static method in class jodd.util.StringUtil
-
Finds last index of a character in the given source string in specified range [end, start]
- lastIndexOf(String, String...) - Static method in class jodd.util.StringUtil
-
Finds the very last index of a substring from the specified array.
- lastIndexOf(String, String[], int) - Static method in class jodd.util.StringUtil
-
Finds the very last index of a substring from the specified array.
- lastIndexOf(String, String, int, int) - Static method in class jodd.util.StringUtil
-
Finds last index of a substring in the given source string in specified range [end, start] See
StringUtil.indexOf(String, String, int, int)
for details about the speed. - lastIndexOfIgnoreCase(String, char, int, int) - Static method in class jodd.util.StringUtil
-
Finds last index of a character in the given source string in specified range [end, start]
- lastIndexOfIgnoreCase(String, String) - Static method in class jodd.util.StringUtil
-
Finds last index of a substring in the given source string with ignored case.
- lastIndexOfIgnoreCase(String, String...) - Static method in class jodd.util.StringUtil
-
Finds the very last index of a substring from the specified array.
- lastIndexOfIgnoreCase(String, String[], int) - Static method in class jodd.util.StringUtil
-
Finds the very last index of a substring from the specified array.
- lastIndexOfIgnoreCase(String, String, int) - Static method in class jodd.util.StringUtil
-
Finds last index of a substring in the given source string with ignored case.
- lastIndexOfIgnoreCase(String, String, int, int) - Static method in class jodd.util.StringUtil
-
Finds last index of a substring in the given source string with ignored case in specified range.
- lastIndexOfNonWhitespace(String) - Static method in class jodd.util.StringUtil
- lastIndexOfNonWhitespace(String, int) - Static method in class jodd.util.StringUtil
- lastIndexOfNonWhitespace(String, int, int) - Static method in class jodd.util.StringUtil
- lastIndexOfWhitespace(String) - Static method in class jodd.util.StringUtil
- lastIndexOfWhitespace(String, int) - Static method in class jodd.util.StringUtil
-
Returns last index of a whitespace.
- lastIndexOfWhitespace(String, int, int) - Static method in class jodd.util.StringUtil
-
Returns last index of a whitespace.
- LEFT_BRACE - Static variable in interface jodd.util.StringPool
- LEFT_BRACKET - Static variable in interface jodd.util.StringPool
- LEFT_CHEV - Static variable in interface jodd.util.StringPool
- LEFT_SQ_BRACKET - Static variable in interface jodd.util.StringPool
- length() - Method in class jodd.util.CharArraySequence
- length(Object) - Static method in class jodd.util.Util
-
Returns length of the object.
- listZip(File) - Static method in class jodd.io.ZipUtil
-
Lists zip content.
- loadArrayClassByComponentType(String, ClassLoader) - Method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Loads array class using component type.
- loadArrayClassByComponentTypes - Variable in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
- loadClass(String) - Static method in class jodd.util.ClassLoaderUtil
-
Loads a class using default class loader strategy.
- loadClass(String, ClassLoader) - Method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Loads class by name.
- loadClass(String, ClassLoader) - Method in interface jodd.util.ClassLoaderStrategy
-
Loads class with given name and optionally provided class loader.
- loadClass(String, ClassLoader) - Static method in class jodd.util.ClassLoaderUtil
-
Loads a class using default class loader strategy.
- loadClass(String, String, ClassLoader) - Method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Loads a class using provided class loader.
- loadFromFile(Properties, File) - Static method in class jodd.util.PropertiesUtil
-
Loads properties from the file.
- loadFromFile(Properties, String) - Static method in class jodd.util.PropertiesUtil
-
Loads properties from the file.
- loadFromString(Properties, String) - Static method in class jodd.util.PropertiesUtil
-
Loads properties from string.
- LOCAL_HOST - Static variable in class jodd.io.NetUtil
- LOCAL_IP - Static variable in class jodd.io.NetUtil
- LocalDateConverter - Class in jodd.typeconverter.impl
- LocalDateConverter() - Constructor for class jodd.typeconverter.impl.LocalDateConverter
- LocalDateTimeConverter - Class in jodd.typeconverter.impl
- LocalDateTimeConverter() - Constructor for class jodd.typeconverter.impl.LocalDateTimeConverter
- LocaleConverter - Class in jodd.typeconverter.impl
-
Converts given object to Java
Locale
. - LocaleConverter() - Constructor for class jodd.typeconverter.impl.LocaleConverter
- LocalTimeConverter - Class in jodd.typeconverter.impl
- LocalTimeConverter() - Constructor for class jodd.typeconverter.impl.LocalTimeConverter
- lock - Variable in class jodd.io.StreamGobbler
- LongArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
long[]
. - LongArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.LongArrayConverter
- LongConverter - Class in jodd.typeconverter.impl
-
Converts given object to a
Long
. - LongConverter() - Constructor for class jodd.typeconverter.impl.LongConverter
- longs(long...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- lookup(Class) - Method in class jodd.introspector.CachingIntrospector
-
Returns class descriptor for specified type.
- lookup(Class) - Method in interface jodd.introspector.ClassIntrospector
-
Returns class descriptor for specified type.
- lookup(Class<? extends MapperFunction>) - Method in class jodd.introspector.MapperFunctionInstances
- lookup(Class<T>) - Method in class jodd.typeconverter.TypeConverterManager
-
Retrieves converter for provided type.
- lookup(String) - Static method in class jodd.net.HtmlDecoder
-
Returns replacement chars for given character reference.
- lookupMimeType(String) - Static method in class jodd.net.MimeTypes
-
Simply returns MIME type or
null
if no type is found.
M
- macrosCount() - Method in class jodd.util.StringTemplateMatcher.StringTemplateMatcherCompiled
-
Returns macros count.
- MapEntry<K,V> - Class in jodd.util
-
Default
Map.Entry
implementation. - MapEntry(K, V) - Constructor for class jodd.util.MapEntry
- Mapper - Annotation Type in jodd.introspector
-
Value or type mapper.
- mapperFunction - Variable in class jodd.introspector.FieldDescriptor
- mapperFunction - Variable in class jodd.introspector.MethodDescriptor
- MapperFunction<IN,OUT> - Interface in jodd.introspector
-
Mapper function allows object to be converted before actually used - usually before injected using
BeanUtil
. - MapperFunctionInstances - Class in jodd.introspector
-
Simple cache of
MapperFunction
instances. - MapperFunctionInstances() - Constructor for class jodd.introspector.MapperFunctionInstances
- match(CharSequence, CharSequence) - Static method in class jodd.util.Wildcard
-
Checks whether a string matches a given wildcard pattern.
- match(String) - Method in class jodd.util.StringTemplateMatcher
-
Returns all the matches for given input.
- match(String) - Method in class jodd.util.StringTemplateMatcher.StringTemplateMatcherCompiled
-
Returns all the matches or the empty array if no matches found.
- match(V) - Method in class jodd.util.InExRules
- Match(String, String, String) - Constructor for class jodd.util.StringTemplateMatcher.Match
- matchDeclared(boolean) - Method in class jodd.introspector.Descriptor
-
Returns
true
if descriptor content matches required declared flag. - matches(String) - Method in class jodd.util.StringTemplateMatcher
-
Returns
true
if the input matches the pattern. - matches(String) - Method in class jodd.util.StringTemplateMatcher.StringTemplateMatcherCompiled
-
Returns
true
if the input matches the compiled pattern. - matchOne(String, String...) - Static method in class jodd.util.Wildcard
-
Matches string to at least one pattern.
- matchPath(String, String) - Static method in class jodd.util.Wildcard
-
Matches path against pattern using *, ? and ** wildcards.
- matchPathOne(String, String...) - Static method in class jodd.util.Wildcard
-
Matches path to at least one pattern.
- matchTokens(String[], String[]) - Static method in class jodd.util.Wildcard
-
Match tokenized string and pattern.
- MathUtil - Class in jodd.util
-
Various math utilities.
- MathUtil() - Constructor for class jodd.util.MathUtil
- MAX_BOM_SIZE - Static variable in class jodd.io.UnicodeInputStream
- maxCommonPrefix(String, String) - Static method in class jodd.util.StringUtil
-
Returns max common prefix of two strings.
- md2() - Static method in interface jodd.util.DigestEngine
-
Creates new MD2 digest.
- md5() - Static method in interface jodd.util.DigestEngine
-
Creates new MD5 digest.
- md5(File) - Static method in class jodd.io.FileUtil
-
Creates MD5 digest of a
File
. - message(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Returns
non-null
message for a throwable. - method - Variable in class jodd.introspector.MethodDescriptor
- METHOD_GET_PREFIX - Static variable in class jodd.util.ClassUtil
- METHOD_IS_PREFIX - Static variable in class jodd.util.ClassUtil
- METHOD_SET_PREFIX - Static variable in class jodd.util.ClassUtil
- MethodDescriptor - Class in jodd.introspector
-
Method descriptor.
- MethodDescriptor(ClassDescriptor, Method) - Constructor for class jodd.introspector.MethodDescriptor
- MethodParamDescriptor - Class in jodd.introspector
-
Method parameter descriptor.
- MethodParamDescriptor(Class, Class, Class) - Constructor for class jodd.introspector.MethodParamDescriptor
- Methods - Class in jodd.introspector
-
Methods collection.
- Methods(ClassDescriptor) - Constructor for class jodd.introspector.Methods
- methodsMap - Variable in class jodd.introspector.Methods
- MILLIS_IN_DAY - Static variable in class jodd.time.TimeUtil
- MIME_APPLICATION_ATOM_XML - Static variable in class jodd.net.MimeTypes
- MIME_APPLICATION_JAVASCRIPT - Static variable in class jodd.net.MimeTypes
- MIME_APPLICATION_JSON - Static variable in class jodd.net.MimeTypes
- MIME_APPLICATION_OCTET_STREAM - Static variable in class jodd.net.MimeTypes
- MIME_APPLICATION_XML - Static variable in class jodd.net.MimeTypes
- MIME_TEXT_CSS - Static variable in class jodd.net.MimeTypes
- MIME_TEXT_HTML - Static variable in class jodd.net.MimeTypes
- MIME_TEXT_PLAIN - Static variable in class jodd.net.MimeTypes
- MimeTypes - Class in jodd.net
-
Map file extensions to MIME types.
- MimeTypes() - Constructor for class jodd.net.MimeTypes
- mkdir(File) - Static method in class jodd.io.FileUtil
-
Creates single directory.
- mkdir(String) - Static method in class jodd.io.FileUtil
- mkdirs(File) - Static method in class jodd.io.FileUtil
-
Creates all directories at once.
- mkdirs(String) - Static method in class jodd.io.FileUtil
- move(File, File) - Static method in class jodd.io.FileUtil
-
Smart move.
- move(String, String) - Static method in class jodd.io.FileUtil
- moveDir(File, File) - Static method in class jodd.io.FileUtil
- moveDir(String, String) - Static method in class jodd.io.FileUtil
- moveFile(File, File) - Static method in class jodd.io.FileUtil
- moveFile(String, String) - Static method in class jodd.io.FileUtil
- moveFileToDir(File, File) - Static method in class jodd.io.FileUtil
-
Moves a file to a directory.
- moveFileToDir(String, String) - Static method in class jodd.io.FileUtil
N
- N - Static variable in interface jodd.util.StringPool
- name - Variable in class jodd.introspector.PropertyDescriptor
- name() - Method in class jodd.util.StringTemplateMatcher.Match
-
Returns macro name.
- names() - Method in class jodd.util.StringTemplateMatcher.StringTemplateMatcherCompiled
- NaturalOrderComparator<T> - Class in jodd.util
-
Probably the best natural strings comparator.
- NaturalOrderComparator() - Constructor for class jodd.util.NaturalOrderComparator
- NaturalOrderComparator(boolean, boolean, boolean) - Constructor for class jodd.util.NaturalOrderComparator
- NetUtil - Class in jodd.io
-
Network utilities.
- NetUtil() - Constructor for class jodd.io.NetUtil
- newInstance(Class<T>) - Static method in class jodd.util.ClassUtil
-
Creates new instances including for common mutable classes that do not have a default constructor.
- newInstance(Class<T>, Object...) - Static method in class jodd.util.ClassUtil
-
Creates new instance of given class with given optional arguments.
- NEWLINE - Static variable in interface jodd.util.StringPool
- NO - Static variable in interface jodd.util.StringPool
- noCache() - Method in class jodd.util.TypeCache.Builder
-
No cache will be used.
- normalize(String) - Static method in class jodd.io.FileNameUtil
- normalize(String, boolean) - Static method in class jodd.io.FileNameUtil
-
Normalizes a path, removing double and single dot path steps.
- normalizeNoEndSeparator(String) - Static method in class jodd.io.FileNameUtil
- normalizeNoEndSeparator(String, boolean) - Static method in class jodd.io.FileNameUtil
-
Normalizes a path, removing double and single dot path steps, and removing any final directory separator.
- nosep(String) - Method in class jodd.util.SystemInfo
- notify(Object) - Static method in class jodd.util.ThreadUtil
-
Notifies an object for synchronization purposes.
- notifyAll(Object) - Static method in class jodd.util.ThreadUtil
-
Notifies an object for synchronization purposes.
- notSet(int, int) - Static method in class jodd.util.Bits
- now() - Static method in class jodd.time.JulianDate
- NULL - Static variable in interface jodd.util.StringPool
- NUMBER_DELIMITERS - Static variable in class jodd.typeconverter.impl.ArrayConverter
O
- of(char...) - Static method in class jodd.util.CharArraySequence
-
Static constructor that creates a char sequence using provided char array.
- of(char[], int, int) - Static method in class jodd.util.CharArraySequence
- of(double) - Static method in class jodd.time.JulianDate
- of(int, double) - Static method in class jodd.time.JulianDate
- of(int, int, int, int, int, int, int) - Static method in class jodd.time.JulianDate
- of(long) - Static method in class jodd.time.JulianDate
- of(Class<T>) - Static method in class jodd.util.Annotations
- of(AnnotatedElement) - Method in class jodd.util.AnnotationParser
-
Returns an annotation reader of annotated element.
- of(Runnable) - Static method in interface jodd.util.Task
-
Creates a Task from Runnable.
- of(String) - Static method in class jodd.util.StringTemplateMatcher
- of(LocalDate) - Static method in class jodd.time.JulianDate
- of(LocalDateTime) - Static method in class jodd.time.JulianDate
- of(Callable) - Static method in interface jodd.util.Task
-
Creates a Task from Callable.
- of(Function<String, String>) - Static method in class jodd.util.StringTemplateParser
- of(FieldDescriptor) - Static method in interface jodd.introspector.Getter
- of(FieldDescriptor) - Static method in interface jodd.introspector.Setter
- of(MethodDescriptor) - Static method in interface jodd.introspector.Getter
- of(MethodDescriptor) - Static method in interface jodd.introspector.Setter
- of(T, R) - Static method in class jodd.util.MapEntry
- ofBean(Object) - Static method in class jodd.util.StringTemplateParser
- OFF - Static variable in interface jodd.util.StringPool
- ofMap(Map) - Static method in class jodd.util.StringTemplateParser
- ofUnmodifiable(T, R) - Static method in class jodd.util.MapEntry
- on(List<T>) - Static method in class jodd.util.BinarySearch
-
Creates binary search wrapper over a list of comparable elements.
- on(List<T>, Comparator<T>) - Static method in class jodd.util.BinarySearch
-
Creates binary search wrapper over a list with given comparator.
- on(T[]) - Static method in class jodd.util.BinarySearch
-
Creates binary search wrapper over an array.
- on(T[], Comparator<T>) - Static method in class jodd.util.BinarySearch
-
Creates binary search wrapper over an array with given comparator.
- ON - Static variable in interface jodd.util.StringPool
- onClass(Class) - Method in class jodd.util.Annotations
- ONE - Static variable in interface jodd.util.StringPool
- onMethod(Method) - Method in class jodd.util.Annotations
- onPackageHierarchyOf(Class) - Method in class jodd.util.Annotations
- OPTIONS - jodd.net.HttpMethod
- out - Variable in class jodd.io.StreamGobbler
- outBytes(File, byte[], int, int, boolean) - Static method in class jodd.io.FileUtil
-
Writes data to
File
destination. - outChars(File, char[], Charset, boolean) - Static method in class jodd.io.FileUtil
-
Writes characters to
File
destination. - outputStreamWriterOf(OutputStream) - Static method in class jodd.io.IOUtil
- outputStreamWriterOf(OutputStream, Charset) - Static method in class jodd.io.IOUtil
-
Returns new
OutputStreamWriter
using specifiedOutputStream
and encoding. - outString(File, String, Charset, boolean) - Static method in class jodd.io.FileUtil
-
Writes data using encoding to
File
.
P
- parallelStreamOf(Iterable<T>) - Static method in class jodd.util.CollectionUtil
-
Wraps an iterator as a stream.
- parallelStreamOf(Iterator<T>) - Static method in class jodd.util.CollectionUtil
-
Wraps an iterator as a stream.
- parameters - Variable in class jodd.introspector.CtorDescriptor
- parameters - Variable in class jodd.introspector.MethodDescriptor
- parseDigit(char) - Static method in class jodd.util.MathUtil
-
Converts char digit into integer value.
- parseHttpTime(String) - Static method in class jodd.time.TimeUtil
-
Parses the HTTP date/time format.
- PATCH - jodd.net.HttpMethod
- path(String) - Method in class jodd.io.ZipBuilder.AddContentToZip
-
Defines optional entry path.
- path(String) - Method in class jodd.io.ZipBuilder.AddFileToZip
-
Defines optional entry path.
- PATH_MATCH - Static variable in class jodd.util.Wildcard
- PATH_SEPARATORS - Static variable in class jodd.util.Wildcard
- PathUtil - Class in jodd.io
- PathUtil() - Constructor for class jodd.io.PathUtil
- pattern() - Method in class jodd.util.StringTemplateMatcher.Match
-
Returns macro pattern, if any.
- patterns() - Method in class jodd.util.StringTemplateMatcher.StringTemplateMatcherCompiled
-
Returns all patterns.
- PERCENT - Static variable in interface jodd.util.StringPool
- PIPE - Static variable in interface jodd.util.StringPool
- PLUS - Static variable in interface jodd.util.StringPool
- pojo - Static variable in interface jodd.bean.BeanUtil
-
Default instance of
BeanUtilBean
. - POST - jodd.net.HttpMethod
- prefix - Variable in class jodd.io.StreamGobbler
- prefix(String, String) - Static method in class jodd.util.StringUtil
-
Inserts prefix if doesn't exist.
- prepareArrayClassnameForLoading(String) - Static method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Prepares classname for loading, respecting the arrays.
- PRIMITIVE_BYTECODE_NAME - Static variable in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
List of primitive bytecode characters that matches names list.
- PRIMITIVE_TYPE_NAMES - Static variable in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
List of primitive type names.
- PRIMITIVE_TYPES - Static variable in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
List of primitive types that matches names list.
- printStackTrace() - Method in exception jodd.exception.UncheckedException
- printStackTrace(PrintStream) - Method in exception jodd.exception.UncheckedException
- printStackTrace(PrintWriter) - Method in exception jodd.exception.UncheckedException
- processExcludes(V, boolean) - Method in class jodd.util.InExRules
- processIncludes(V, boolean) - Method in class jodd.util.InExRules
- Properties - Class in jodd.introspector
-
Bean properties collection.
- Properties(ClassDescriptor) - Constructor for class jodd.introspector.Properties
- PropertiesUtil - Class in jodd.util
-
Misc java.util.Properties utils.
- PropertiesUtil() - Constructor for class jodd.util.PropertiesUtil
- PropertyDescriptor - Class in jodd.introspector
-
Property descriptor.
- PropertyDescriptor(ClassDescriptor, String, FieldDescriptor) - Constructor for class jodd.introspector.PropertyDescriptor
-
Creates field-only property descriptor.
- PropertyDescriptor(ClassDescriptor, String, MethodDescriptor, MethodDescriptor) - Constructor for class jodd.introspector.PropertyDescriptor
-
Creates property descriptor.
- propertyDescriptors - Variable in class jodd.introspector.Properties
- propertyFieldPrefix - Variable in class jodd.introspector.CachingIntrospector
- propertyFieldPrefix - Variable in class jodd.introspector.ClassDescriptor
- put(Class<?>, T) - Method in class jodd.util.TypeCache
-
Add values to the map.
- PUT - jodd.net.HttpMethod
- putBoolean(byte[], int, boolean) - Static method in class jodd.util.Bits
- putChar(byte[], int, char) - Static method in class jodd.util.Bits
- putDouble(byte[], int, double) - Static method in class jodd.util.Bits
- putFloat(byte[], int, float) - Static method in class jodd.util.Bits
- putInt(byte[], int, int) - Static method in class jodd.util.Bits
- putLong(byte[], int, long) - Static method in class jodd.util.Bits
- putShort(byte[], int, short) - Static method in class jodd.util.Bits
Q
- queryParam(String, Object) - Method in class jodd.net.URLCoder.Builder
- queryParam(String, String) - Method in class jodd.net.URLCoder.Builder
-
Appends new query parameter to the url.
- QUESTION_MARK - Static variable in interface jodd.util.StringPool
- QUOTE - Static variable in interface jodd.util.StringPool
R
- random(int, char[]) - Method in class jodd.util.RandomString
-
Creates random string whose length is the number of characters specified.
- random(int, char, char) - Method in class jodd.util.RandomString
-
Creates random string whose length is the number of characters specified.
- random(int, String) - Method in class jodd.util.RandomString
-
Creates random string whose length is the number of characters specified.
- randomAlpha(int) - Method in class jodd.util.RandomString
-
Creates random string of characters.
- randomAlphaNumeric(int) - Method in class jodd.util.RandomString
-
Creates random string of characters and digits.
- randomAscii(int) - Method in class jodd.util.RandomString
-
Creates random string whose length is the number of characters specified.
- randomBase64(int) - Method in class jodd.util.RandomString
-
Creates random string that contains only Base64 characters.
- randomInt(int, int) - Static method in class jodd.util.MathUtil
-
Generates pseudo-random integer from specific range.
- randomLong(long, long) - Static method in class jodd.util.MathUtil
-
Generates pseudo-random long from specific range.
- randomNumeric(int) - Method in class jodd.util.RandomString
-
Creates random string that consist only of numbers.
- randomRanges(int, char...) - Method in class jodd.util.RandomString
-
Creates random string whose length is the number of characters specified.
- RandomString - Class in jodd.util
-
Class that generates random strings.
- RandomString() - Constructor for class jodd.util.RandomString
-
Creates new random string.
- rawComponentType - Variable in class jodd.introspector.FieldDescriptor
- rawComponentType - Variable in class jodd.introspector.MethodParamDescriptor
- rawKeyComponentType - Variable in class jodd.introspector.FieldDescriptor
- rawReturnComponentType - Variable in class jodd.introspector.MethodDescriptor
- rawReturnKeyComponentType - Variable in class jodd.introspector.MethodDescriptor
- rawReturnType - Variable in class jodd.introspector.MethodDescriptor
- rawType - Variable in class jodd.introspector.FieldDescriptor
- rawType - Variable in class jodd.introspector.MethodParamDescriptor
- read() - Method in class jodd.io.CharBufferReader
- read() - Method in class jodd.io.UnicodeInputStream
-
Reads byte from the stream.
- read(char[], int, int) - Method in class jodd.io.CharBufferReader
- readAnnotationValue(Annotation, String) - Static method in class jodd.util.ClassUtil
-
Reads annotation value.
- readAvailableBytes(InputStream) - Static method in class jodd.io.IOUtil
-
Reads all available bytes from
InputStream
as a byte array. - readBoolean(String, boolean) - Method in class jodd.util.AnnotationParser.Reader
-
Reads boolean element from the annotation.
- readBytes(File) - Static method in class jodd.io.FileUtil
- readBytes(File, int) - Static method in class jodd.io.FileUtil
-
Read file and returns byte array with contents.
- readBytes(InputStream) - Static method in class jodd.io.IOUtil
- readBytes(InputStream, int) - Static method in class jodd.io.IOUtil
- readBytes(Reader) - Static method in class jodd.io.IOUtil
- readBytes(Reader, int) - Static method in class jodd.io.IOUtil
- readBytes(Reader, Charset) - Static method in class jodd.io.IOUtil
- readBytes(Reader, Charset, int) - Static method in class jodd.io.IOUtil
- readBytes(String) - Static method in class jodd.io.FileUtil
- readChars(File) - Static method in class jodd.io.FileUtil
- readChars(File, Charset) - Static method in class jodd.io.FileUtil
-
Reads file content as char array.
- readChars(InputStream) - Static method in class jodd.io.IOUtil
- readChars(InputStream, int) - Static method in class jodd.io.IOUtil
- readChars(InputStream, Charset) - Static method in class jodd.io.IOUtil
- readChars(InputStream, Charset, int) - Static method in class jodd.io.IOUtil
- readChars(Reader) - Static method in class jodd.io.IOUtil
- readChars(Reader, int) - Static method in class jodd.io.IOUtil
- readChars(String) - Static method in class jodd.io.FileUtil
- readChars(String, Charset) - Static method in class jodd.io.FileUtil
- readElement(String) - Method in class jodd.util.AnnotationParser.Reader
-
Reads annotation element as an object.
- readInt(String, int) - Method in class jodd.util.AnnotationParser.Reader
-
Reads int element from the annotation.
- readLines(File) - Static method in class jodd.io.FileUtil
- readLines(File, Charset) - Static method in class jodd.io.FileUtil
-
Reads lines from source
File
with specified encoding and returns lines asString
s in array. - readLines(String) - Static method in class jodd.io.FileUtil
- readLines(String, Charset) - Static method in class jodd.io.FileUtil
- readMethodDescriptor - Variable in class jodd.introspector.PropertyDescriptor
- readString(File) - Static method in class jodd.io.FileUtil
- readString(File, Charset) - Static method in class jodd.io.FileUtil
-
Reads
File
content asString
encoded in provided encoding. - readString(String) - Static method in class jodd.io.FileUtil
- readString(String, String) - Method in class jodd.util.AnnotationParser.Reader
-
Reads string element from the annotation.
- readString(String, Charset) - Static method in class jodd.io.FileUtil
- readString(Path) - Static method in class jodd.io.PathUtil
-
Reads path content.
- readStringElement(String) - Method in class jodd.util.AnnotationParser.Reader
-
Reads non-empty, trimmed, annotation element value.
- readUTFChars(File) - Static method in class jodd.io.FileUtil
-
Reads UTF file content as char array.
- readUTFChars(String) - Static method in class jodd.io.FileUtil
- readUTFString(File) - Static method in class jodd.io.FileUtil
-
Detects optional BOM and reads UTF
String
from aFile
. - readUTFString(InputStream) - Static method in class jodd.io.FileUtil
-
Detects optional BOM and reads UTF
String
from anInputStream
. - readUTFString(String) - Static method in class jodd.io.FileUtil
- recursive() - Method in class jodd.io.ZipBuilder.AddFileToZip
-
Defines if folders content should be added.
- register(Class<T>, TypeConverter<T>) - Method in class jodd.typeconverter.TypeConverterManager
-
Registers a converter for specified type.
- registerDefaults() - Method in class jodd.typeconverter.TypeConverterManager
-
Registers default set of converters.
- registerMimeType(String, String) - Static method in class jodd.net.MimeTypes
-
Registers MIME type for provided extension.
- relativePath(String, String) - Static method in class jodd.io.FileNameUtil
-
Calculates relative path of target path on base path.
- remove(boolean[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
boolean
array. - remove(byte[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
byte
array. - remove(char[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
char
array. - remove(double[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
double
array. - remove(float[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
float
array. - remove(int[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
int
array. - remove(long[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
long
array. - remove(short[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
short
array. - remove(Class<?>) - Method in class jodd.util.TypeCache
-
Removes element from the type cache.
- remove(String[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array from
String
array. - remove(String, char) - Static method in class jodd.util.StringUtil
-
Removes a single character from string.
- remove(String, String) - Static method in class jodd.util.StringUtil
-
Removes all substring occurrences from the string.
- remove(T[], int, int) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array.
- remove(T[], int, int, Class<T>) - Static method in class jodd.util.ArraysUtil
-
Removes sub-array.
- removeChars(String, char...) - Static method in class jodd.util.StringUtil
-
Removes set of characters from string.
- removeChars(String, String) - Static method in class jodd.util.StringUtil
-
Removes all characters contained in provided string.
- removeExtension(String) - Static method in class jodd.io.FileNameUtil
-
Removes the extension from a filename.
- removeQuotes(String) - Static method in class jodd.util.StringUtil
-
Removes starting and ending single or double quotes.
- repeat(char, int) - Static method in class jodd.util.StringUtil
- repeat(String, int) - Static method in class jodd.util.StringUtil
-
Creates a new string that contains the provided string a number of times.
- replace(String, String[], String[]) - Static method in class jodd.util.StringUtil
-
Replaces many substring at once.
- replace(String, String, String) - Static method in class jodd.util.StringUtil
-
Replaces all occurrences of a certain pattern in a string with a replacement string.
- replaceChar(String, char, char) - Static method in class jodd.util.StringUtil
-
Replaces all occurrences of a character in a string.
- replaceChars(String, char[], char[]) - Static method in class jodd.util.StringUtil
-
Replaces all occurrences of a characters in a string.
- replaceFirst(String, char, char) - Static method in class jodd.util.StringUtil
-
Replaces the very first occurrence of a character in a string.
- replaceFirst(String, String, String) - Static method in class jodd.util.StringUtil
-
Replaces the very first occurrence of a substring with supplied string.
- replaceIgnoreCase(String, String[], String[]) - Static method in class jodd.util.StringUtil
-
Replaces many substring at once.
- replaceLast(String, char, char) - Static method in class jodd.util.StringUtil
-
Replaces the very last occurrence of a character in a string.
- replaceLast(String, String, String) - Static method in class jodd.util.StringUtil
-
Replaces the very last occurrence of a substring with supplied string.
- reset() - Method in class jodd.introspector.CachingIntrospector
-
Clears all cached data.
- reset() - Method in interface jodd.introspector.ClassIntrospector
-
Clears all cached data.
- resize(boolean[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
boolean
array. - resize(byte[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
byte
array. - resize(char[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
char
array. - resize(double[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
double
array. - resize(float[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
float
array. - resize(int[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
int
array. - resize(long[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
long
array. - resize(short[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
short
array. - resize(String[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes a
String
array. - resize(T[], int) - Static method in class jodd.util.ArraysUtil
-
Resizes an array.
- resolve(Path, String) - Static method in class jodd.io.PathUtil
-
Resolves subpath in safer way.
- resolve(Path, String...) - Static method in class jodd.io.PathUtil
- resolveAllInterfaces(Class) - Static method in class jodd.util.ClassUtil
-
Resolves all interfaces of a type.
- resolveAllSuperclasses(Class) - Static method in class jodd.util.ClassUtil
-
Resolves all super classes, from top (direct subclass) to down.
- resolveAllVariables(Properties) - Static method in class jodd.util.PropertiesUtil
-
Resolves all variables.
- resolveComponentType(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Resolves component type for given property descriptor.
- resolveExistingNestedProperties(BeanProperty) - Method in class jodd.bean.BeanUtilBean
- resolveHome(String) - Static method in class jodd.io.FileNameUtil
-
Resolve
~
in the path. - resolveHostName(byte[]) - Static method in class jodd.io.NetUtil
-
Resolves host name from IP address bytes.
- resolveIpAddress(String) - Static method in class jodd.io.NetUtil
-
Resolves IP address from a hostname.
- resolveKeyType(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
Resolves key type for given property descriptor.
- resolveNestedProperties(BeanProperty) - Method in class jodd.bean.BeanUtilBean
-
Resolves nested property name to the very last indexed property.
- resolveProperties(Object, boolean) - Method in class jodd.bean.BeanVisitor
-
Returns an array of bean properties.
- resolveProperty(Map, String) - Static method in class jodd.util.PropertiesUtil
-
Returns property with resolved variables.
- resolveRawComponentTypes() - Method in class jodd.introspector.FieldDescriptor
-
Resolves raw component type for given index.
- resolveRawReturnComponentTypes() - Method in class jodd.introspector.MethodDescriptor
-
Resolves raw return component types This value is NOT cached.
- resolveVariable(TypeVariable, Class) - Static method in class jodd.util.ClassUtil
-
Resolves
TypeVariable
with given implementation class. - ResourcesUtil - Class in jodd.util
- ResourcesUtil() - Constructor for class jodd.util.ResourcesUtil
- rethrow() - Method in exception jodd.exception.UncheckedException
-
Re-throws cause if exists.
- RETURN - Static variable in interface jodd.util.StringPool
- returnType - Variable in class jodd.introspector.MethodDescriptor
- reverse(String) - Static method in class jodd.util.StringUtil
-
Reverse a string.
- RIGHT_BRACE - Static variable in interface jodd.util.StringPool
- RIGHT_BRACKET - Static variable in interface jodd.util.StringPool
- RIGHT_CHEV - Static variable in interface jodd.util.StringPool
- RIGHT_SQ_BRACKET - Static variable in interface jodd.util.StringPool
- rnd - Variable in class jodd.util.RandomString
- rollupSqlExceptions(Collection<SQLException>) - Static method in class jodd.exception.ExceptionUtil
-
Rolls up SQL exceptions by taking each proceeding exception and making it a child of the previous using the
setNextException
method of SQLException. - run() - Method in class jodd.io.StreamGobbler
- run() - Method in interface jodd.util.Task
-
Runs a code or throws an exception if unable to do so.
- runAndWrapException(UncheckedException.CallableVoid) - Static method in exception jodd.exception.UncheckedException
-
Wraps checked exceptions in a
UncheckedException
.
S
- save() - Method in class jodd.io.ZipBuilder.AddContentToZip
-
Stores the content into the ZIP.
- save() - Method in class jodd.io.ZipBuilder.AddFileToZip
-
Stores the content into the ZIP.
- scanAccessible - Variable in class jodd.introspector.CachingIntrospector
- scanAccessible - Variable in class jodd.introspector.ClassDescriptor
- SECONDS_IN_DAY - Static variable in class jodd.time.TimeUtil
- SEMICOLON - Static variable in interface jodd.util.StringPool
- separatorsToSystem(String) - Static method in class jodd.io.FileNameUtil
-
Converts all separators to the system separator.
- separatorsToUnix(String) - Static method in class jodd.io.FileNameUtil
-
Converts all separators to the Unix separator of forward slash.
- separatorsToWindows(String) - Static method in class jodd.io.FileNameUtil
-
Converts all separators to the Windows separator of backslash.
- set(byte, byte, boolean) - Static method in class jodd.util.Bits
-
Returns value with the bit corresponding to the mask set (if setBit is true) or cleared (if setBit is false).
- set(int, int, boolean) - Static method in class jodd.util.Bits
-
Returns value with the bit corresponding to the mask set (if setBit is true) or cleared (if setBit is false).
- set(ClassIntrospector) - Static method in class jodd.introspector.ClassIntrospector.Implementation
-
Sets default implementation.
- setEscapeChar(char) - Method in class jodd.util.StringTemplateParser
-
Defines escape character.
- setIndexProperty(Object, String, int, Object) - Method in interface jodd.bean.BeanUtil
-
Sets indexed property.
- setIndexProperty(Object, String, int, Object) - Method in class jodd.bean.BeanUtilBean
- setIndexProperty(BeanProperty, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets indexed or regular properties (no nested!).
- setKey(K) - Method in class jodd.util.MapEntry
- setLoadArrayClassByComponentTypes(boolean) - Method in class jodd.util.ClassLoaderStrategy.DefaultClassLoaderStrategy
-
Defines arrays class loading strategy.
- setMacroEnd(String) - Method in class jodd.util.StringTemplateParser
-
Defines macro end string.
- setMacroPrefix(String) - Method in class jodd.util.StringTemplateMatcher
- setMacroPrefix(String) - Method in class jodd.util.StringTemplateParser
- setMacroSplit(String) - Method in class jodd.util.StringTemplateMatcher
- setMacroStart(String) - Method in class jodd.util.StringTemplateParser
-
Defines macro start string.
- setMacroSuffix(String) - Method in class jodd.util.StringTemplateMatcher
- setMissingKeyReplacement(String) - Method in class jodd.util.StringTemplateParser
-
Specifies replacement for missing keys.
- setParseValues(boolean) - Method in class jodd.util.StringTemplateParser
-
Defines if macro values has to be parsed, too.
- setProperty(Object, String, Object) - Method in interface jodd.bean.BeanUtil
-
Sets Java Bean property.
- setProperty(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
- setReplaceMissingKey(boolean) - Method in class jodd.util.StringTemplateParser
-
Specifies if missing keys should be resolved at all,
true
by default. - setResolveEscapes(boolean) - Method in class jodd.util.StringTemplateParser
-
Specifies if escaped values should be resolved.
- setSimpleProperty(Object, String, Object) - Method in interface jodd.bean.BeanUtil
-
Sets simple property.
- setSimpleProperty(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
- setSimpleProperty(BeanProperty, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets a value of simple property.
- setStrictFormat() - Method in class jodd.util.StringTemplateParser
-
Sets the strict format by setting the macro prefix to
null
. - Setter - Interface in jodd.introspector
-
Unified setter property interface for both methods and fields.
- setters - Variable in class jodd.introspector.PropertyDescriptor
- setValue(V) - Method in class jodd.util.MapEntry
- sha1() - Static method in interface jodd.util.DigestEngine
-
Creates new SHA-1 digest.
- sha256() - Static method in interface jodd.util.DigestEngine
-
Creates new SHA-256 digest.
- sha256(File) - Static method in class jodd.io.FileUtil
-
Creates SHA-256 digest of a file.
- sha384() - Static method in interface jodd.util.DigestEngine
-
Creates new SHA-384 digest.
- sha512() - Static method in interface jodd.util.DigestEngine
-
Creates new SHA-512 digest.
- sha512(File) - Static method in class jodd.io.FileUtil
-
Creates SHA-512 digest of a file.
- ShortArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
short[]
. - ShortArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.ShortArrayConverter
- ShortConverter - Class in jodd.typeconverter.impl
-
Converts given object to
Short
. - ShortConverter() - Constructor for class jodd.typeconverter.impl.ShortConverter
- shorten(String, int, String) - Static method in class jodd.util.StringUtil
-
Shorten string to given length.
- shorts(short...) - Static method in class jodd.util.ArraysUtil
-
Wraps elements into an array.
- showCauseDetails - Variable in exception jodd.exception.UncheckedException
-
If set to
true
stack trace will be enhanced with cause's stack traces. - silent - Static variable in interface jodd.bean.BeanUtil
- silent(boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets the silent flag.
- SINGLE_QUOTE - Static variable in interface jodd.util.StringPool
- size() - Method in class jodd.util.TypeCache
-
Returns cache size.
- skipSpaces - Variable in class jodd.util.NaturalOrderComparator
- SLASH - Static variable in interface jodd.util.StringPool
- sleep() - Static method in class jodd.util.ThreadUtil
-
Puts a thread to sleep forever.
- sleep(long) - Static method in class jodd.util.ThreadUtil
-
Puts a thread to sleep, without throwing an InterruptedException.
- source - Variable in class jodd.bean.BeanVisitor
-
Source bean.
- SPACE - Static variable in interface jodd.util.StringPool
- SPECIAL_CHARS - Static variable in class jodd.util.CsvUtil
- split(String) - Static method in class jodd.io.FileNameUtil
-
Splits filename into a array of four Strings containing prefix, path, basename and extension.
- split(String, String) - Static method in class jodd.util.StringUtil
-
Splits a string in several parts (tokens) that are separated by delimiter.
- splitc(String, char) - Static method in class jodd.util.StringUtil
-
Splits a string in several parts (tokens) that are separated by single delimiter characters.
- splitc(String, char[]) - Static method in class jodd.util.StringUtil
-
Splits a string in several parts (tokens) that are separated by delimiter characters.
- splitc(String, String) - Static method in class jodd.util.StringUtil
-
Splits a string in several parts (tokens) that are separated by delimiter characters.
- SqlDateConverter - Class in jodd.typeconverter.impl
-
Converts given object to
java.sql.Date
. - SqlDateConverter() - Constructor for class jodd.typeconverter.impl.SqlDateConverter
- SqlTimeConverter - Class in jodd.typeconverter.impl
-
Converts given object to
java.sql.Time
. - SqlTimeConverter() - Constructor for class jodd.typeconverter.impl.SqlTimeConverter
- SqlTimestampConverter - Class in jodd.typeconverter.impl
-
Converts given object to
java.sql.Timestamp
. - SqlTimestampConverter() - Constructor for class jodd.typeconverter.impl.SqlTimestampConverter
- STAR - Static variable in interface jodd.util.StringPool
- startsWithChar(String, char) - Static method in class jodd.util.StringUtil
-
Returns if string starts with given character.
- startsWithIgnoreCase(String, String) - Static method in class jodd.util.StringUtil
-
Tests if this string starts with the specified prefix with ignored case.
- startsWithIgnoreCase(String, String, int) - Static method in class jodd.util.StringUtil
-
Tests if this string starts with the specified prefix with ignored case and with the specified prefix beginning a specified index.
- startsWithLowercase(CharSequence, CharSequence) - Static method in class jodd.util.CharSequenceUtil
- startsWithOne(String, String...) - Static method in class jodd.util.StringUtil
-
Checks if string starts with at least one string from the provided array.
- startsWithOneIgnoreCase(String, String...) - Static method in class jodd.util.StringUtil
-
Checks if string starts with at least one string from the provided array.
- StreamGobbler - Class in jodd.io
-
Consumes a stream.
- StreamGobbler(InputStream) - Constructor for class jodd.io.StreamGobbler
- StreamGobbler(InputStream, OutputStream) - Constructor for class jodd.io.StreamGobbler
- StreamGobbler(InputStream, OutputStream, String) - Constructor for class jodd.io.StreamGobbler
- streamOf(Iterable<T>) - Static method in class jodd.util.CollectionUtil
-
Converts interable to a non-parallel stream.
- streamOf(Iterator<T>) - Static method in class jodd.util.CollectionUtil
-
Converts iterator to a stream.
- StringArrayConverter - Class in jodd.typeconverter.impl
-
Converts given object to
String[]
. - StringArrayConverter(TypeConverterManager) - Constructor for class jodd.typeconverter.impl.StringArrayConverter
- StringConverter - Class in jodd.typeconverter.impl
-
Converts given object to
String
. - StringConverter() - Constructor for class jodd.typeconverter.impl.StringConverter
- StringPool - Interface in jodd.util
-
Pool of
String
constants to prevent repeating of hard-codedString
literals in the code. - StringTemplateMatcher - Class in jodd.util
- StringTemplateMatcher(String) - Constructor for class jodd.util.StringTemplateMatcher
- StringTemplateMatcher.Match - Class in jodd.util
- StringTemplateMatcher.StringTemplateMatcherCompiled - Class in jodd.util
- StringTemplateParser - Class in jodd.util
-
Parser for string macro templates.
- StringTemplateParser(Function<String, String>) - Constructor for class jodd.util.StringTemplateParser
- StringUtil - Class in jodd.util
-
String utilities.
- StringUtil() - Constructor for class jodd.util.StringUtil
- stripChar(String, char) - Static method in class jodd.util.StringUtil
-
Strips leading and trailing char from given string.
- stripFromChar(String, char) - Static method in class jodd.util.StringUtil
-
Strips everything from the first appearance of given char.
- stripLeadingChar(String, char) - Static method in class jodd.util.StringUtil
-
Strips leading char if string starts with one.
- stripToChar(String, char) - Static method in class jodd.util.StringUtil
-
Strips everything up to the first appearance of given char.
- stripTrailingChar(String, char) - Static method in class jodd.util.StringUtil
-
Strips trailing char if string ends with one.
- sub(double) - Method in class jodd.time.JulianDate
-
Subtracts a double from current instance and returns a new instance.
- sub(JulianDate) - Method in class jodd.time.JulianDate
-
Subtracts a JD from current instance and returns a new instance.
- subarray(boolean[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(byte[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(char[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(double[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(float[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(int[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(long[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(short[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(String[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(T[], int, int) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subarray(T[], int, int, Class<T>) - Static method in class jodd.util.ArraysUtil
-
Returns subarray.
- subSequence(int, int) - Method in class jodd.util.CharArraySequence
- subset(Properties, String, boolean) - Static method in class jodd.util.PropertiesUtil
-
Creates new Properties object from the original one, by copying those properties that have specified first part of the key name.
- substring(String, int, int) - Static method in class jodd.util.StringUtil
-
Returns a new string that is a substring of this string.
- suffix(String, String) - Static method in class jodd.util.StringUtil
-
Appends suffix if doesn't exist.
- superclasses - Variable in class jodd.introspector.ClassDescriptor
- surround(String, String) - Static method in class jodd.util.StringUtil
- surround(String, String, String) - Static method in class jodd.util.StringUtil
-
Surrounds the string with provided prefix and suffix if such missing from string.
- SystemInfo - Class in jodd.util
-
Various system information.
- SystemInfo() - Constructor for class jodd.util.SystemInfo
- SystemUtil - Class in jodd.util
- SystemUtil() - Constructor for class jodd.util.SystemUtil
T
- TAB - Static variable in interface jodd.util.StringPool
- targetComponentType - Variable in class jodd.typeconverter.impl.ArrayConverter
- targetComponentType - Variable in class jodd.typeconverter.impl.CollectionConverter
- Task - Interface in jodd.util
-
Piece of code that that has no result and may throw an exception.
- tempFilePrefix - Static variable in class jodd.io.FileUtil
-
Default prefix for temporary files.
- text(CharSequence) - Static method in class jodd.net.HtmlEncoder
-
Encodes a string to HTML-safe text.
- ThreadFactoryBuilder - Class in jodd.util
-
Fluent
ThreadFactory
builder. - ThreadFactoryBuilder() - Constructor for class jodd.util.ThreadFactoryBuilder
- threadsafe(boolean) - Method in class jodd.util.TypeCache.Builder
-
Cache will be thread-safe.
- ThreadUtil - Class in jodd.util
-
Thread utilities.
- ThreadUtil() - Constructor for class jodd.util.ThreadUtil
- throwRuntimeException(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Throws checked exceptions in un-checked manner.
- TILDA - Static variable in interface jodd.util.StringPool
- TimeUtil - Class in jodd.time
- TimeUtil() - Constructor for class jodd.time.TimeUtil
- TimeZoneConverter - Class in jodd.typeconverter.impl
-
Converts given object to Java
TimeZone
. - TimeZoneConverter() - Constructor for class jodd.typeconverter.impl.TimeZoneConverter
- title(String) - Static method in class jodd.util.StringUtil
-
Makes a title-cased string from given input.
- to(Object) - Method in class jodd.bean.BeanCopy
-
Defines destination, detects a map.
- toAscii(char) - Static method in class jodd.util.CharUtil
-
Returns ASCII value of a char.
- toAsciiByteArray(char[]) - Static method in class jodd.util.CharUtil
-
Converts char array into
ASCII
array. - toAsciiByteArray(CharSequence) - Static method in class jodd.util.CharUtil
-
Converts char sequence into ASCII byte array.
- toBigDecimal() - Method in class jodd.time.JulianDate
-
Returns
BigDecimal
value of JD. - toBigDecimal(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
BigDecimal
. - toBigDecimal(Object, BigDecimal) - Method in class jodd.typeconverter.Converter
-
Converts value to
BigDecimal
. - toBigInteger(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
BigInteger
. - toBigInteger(Object, BigInteger) - Method in class jodd.typeconverter.Converter
-
Converts value to
BigInteger
. - toBoolean(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Boolean
. - toBoolean(Object, Boolean) - Method in class jodd.typeconverter.Converter
-
Converts value to
Boolean
. - toBooleanArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
boolean[]
. - toBooleanValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
boolean
with common default value. - toBooleanValue(Object, boolean) - Method in class jodd.typeconverter.Converter
-
Converts value to
boolean
. - toByte(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Byte
. - toByte(Object, Byte) - Method in class jodd.typeconverter.Converter
-
Converts value to
Byte
. - toByteArray(char[]) - Static method in class jodd.util.CharUtil
-
Converts char array to byte array using default Jodd encoding.
- toByteArray(char[], Charset) - Static method in class jodd.util.CharUtil
-
Converts char array to byte array using provided encoding.
- toBytes() - Method in class jodd.io.ZipBuilder
- toByteValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
byte
with common default value. - toByteValue(Object, byte) - Method in class jodd.typeconverter.Converter
-
Converts value to
byte
. - toCalendar(LocalDate) - Static method in class jodd.time.TimeUtil
-
Converts local date time to Calendar and setting time to midnight.
- toCalendar(LocalDateTime) - Static method in class jodd.time.TimeUtil
-
Converts local date time to Calendar.
- toCallable() - Method in interface jodd.util.Task
-
Wraps a task into a callable that returns
null
. - toCamelCase(String, boolean, char) - Static method in class jodd.util.StringUtil
-
Converts separated string value to CamelCase.
- toChar(byte) - Static method in class jodd.util.CharUtil
-
Converts (signed) byte to (unsigned) char.
- toCharacter(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Character
. - toCharacter(Object, Character) - Method in class jodd.typeconverter.Converter
-
Converts value to
Character
. - toCharacterArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
char[]
. - toCharArray(byte[]) - Static method in class jodd.util.CharUtil
-
Converts byte array of default Jodd encoding to char array.
- toCharArray(byte[], Charset) - Static method in class jodd.util.CharUtil
-
Converts byte array of specific encoding to char array.
- toCharValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
char
with common default value. - toCharValue(Object, char) - Method in class jodd.typeconverter.Converter
-
Converts value to
char
. - toClass(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Class
. - toClassArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Class[]
. - toContainerFile(URL) - Static method in class jodd.io.FileUtil
-
Returns a file of either a folder or a containing archive.
- toCsvString(Object...) - Static method in class jodd.util.CsvUtil
-
Parse fields as csv string,
- toDate(LocalDate) - Static method in class jodd.time.TimeUtil
-
Converts local date to Date.
- toDate(LocalDateTime) - Static method in class jodd.time.TimeUtil
-
Converts local date time to Date.
- toDouble(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Double
. - toDouble(Object, Double) - Method in class jodd.typeconverter.Converter
-
Converts value to
Double
. - toDoubleArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
double[]
. - toDoubleValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
double
with common default value. - toDoubleValue(Object, double) - Method in class jodd.typeconverter.Converter
-
Converts value to
double
. - toFile(URL) - Static method in class jodd.io.FileUtil
-
Converts
File
URL
s toFile
. - toFileName(URL) - Static method in class jodd.io.FileUtil
-
Converts
File
URL
s to file name. - toFloat(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Float
. - toFloat(Object, Float) - Method in class jodd.typeconverter.Converter
-
Converts value to
Float
. - toFloatArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
float[]
. - toFloatValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
float
with common default value. - toFloatValue(Object, float) - Method in class jodd.typeconverter.Converter
-
Converts value to
float
. - toHexString(byte[]) - Static method in class jodd.util.StringUtil
-
Converts bytes to hex string.
- toInteger(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Integer
. - toInteger(Object, Integer) - Method in class jodd.typeconverter.Converter
-
Converts value to
Integer
. - toIntegerArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
int[]
. - toIntValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
int
with common default value. - toIntValue(Object, int) - Method in class jodd.typeconverter.Converter
-
Converts value to
int
. - toLocalDateTime() - Method in class jodd.time.JulianDate
- toLong(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Long
. - toLong(Object, Long) - Method in class jodd.typeconverter.Converter
-
Converts value to
Long
. - toLongArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
long[]
. - toLongValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
long
with common default value. - toLongValue(Object, long) - Method in class jodd.typeconverter.Converter
-
Converts value to
long
. - toLowerAscii(char) - Static method in class jodd.util.CharUtil
-
Lowers uppercase ASCII char.
- toLowerCase(String) - Static method in class jodd.util.StringUtil
-
Converts all of the characters in the string to lower case, based on the portal instance's default locale.
- toLowerCase(String, Locale) - Static method in class jodd.util.StringUtil
-
Converts all of the characters in the string to lower case, based on the locale.
- toMilliseconds() - Method in class jodd.time.JulianDate
-
Converts to milliseconds.
- toMilliseconds(LocalDate) - Static method in class jodd.time.TimeUtil
-
Converts local date time to epoh milliseconds assuming start of the day as time point.
- toMilliseconds(LocalDateTime) - Static method in class jodd.time.TimeUtil
-
Converts local date time to epoh milliseconds.
- toPrettyString(Object) - Static method in class jodd.util.Util
-
Converts object into pretty string.
- toRawByteArray(char[]) - Static method in class jodd.util.CharUtil
-
Converts char array into byte array by replacing each character with two bytes.
- toRawCharArray(byte[]) - Static method in class jodd.util.CharUtil
- toRunnable() - Method in interface jodd.util.Task
-
Wraps a task into a runnable.
- toSafeString(Object) - Static method in class jodd.util.StringUtil
-
Converts safely an object to a string.
- toShort(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
Short
. - toShort(Object, Short) - Method in class jodd.typeconverter.Converter
-
Converts value to
Short
. - toShortArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
short[]
. - toShortValue(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
short
with common default value. - toShortValue(Object, short) - Method in class jodd.typeconverter.Converter
-
Converts value to
short
. - toSimpleByteArray(char[]) - Static method in class jodd.util.CharUtil
-
Converts char array into byte array by stripping the high byte of each character.
- toSimpleByteArray(CharSequence) - Static method in class jodd.util.CharUtil
-
Converts char sequence into byte array.
- toSimpleCharArray(byte[]) - Static method in class jodd.util.CharUtil
-
Converts byte array to char array by simply extending bytes to chars.
- toString() - Method in class jodd.introspector.FieldDescriptor
- toString() - Method in class jodd.introspector.MethodDescriptor
- toString() - Method in class jodd.time.JulianDate
-
Returns string representation of JD.
- toString() - Method in class jodd.util.CharArraySequence
- toString(boolean[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(byte[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(char[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(double[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(float[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(int[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(long[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(short[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
String
. - toString(Object) - Static method in class jodd.util.StringUtil
-
Converts safely an object to a string.
- toString(Object) - Static method in class jodd.util.Util
-
Returns string representation of an object, while checking for
null
. - toString(Object[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toString(Object, String) - Method in class jodd.typeconverter.Converter
-
Converts value to
String
. - toString(String[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string.
- toStringArray(boolean[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(byte[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(char[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(double[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(float[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(int[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(long[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(short[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(Object) - Method in class jodd.typeconverter.Converter
-
Converts value to
String[]
. - toStringArray(Object) - Static method in class jodd.util.StringUtil
-
Converts an array object to array of strings, where every element of input array is converted to a string.
- toStringArray(Object[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- toStringArray(String) - Static method in class jodd.util.CsvUtil
-
Converts CSV line to string array.
- toStringArray(String[]) - Static method in class jodd.util.ArraysUtil
-
Converts an array to string array.
- touch(File) - Static method in class jodd.io.FileUtil
-
Implements the Unix "touch" utility.
- touch(String) - Static method in class jodd.io.FileUtil
- toUpperAscii(char) - Static method in class jodd.util.CharUtil
-
Uppers lowercase ASCII char.
- toUpperCase(String) - Static method in class jodd.util.StringUtil
-
Converts all of the characters in the string to upper case, based on the portal instance's default locale.
- toUpperCase(String, Locale) - Static method in class jodd.util.StringUtil
-
Converts all of the characters in the string to upper case, based on the locale.
- toURL(File) - Static method in class jodd.io.FileUtil
-
Converts
File
toURL
in a correct way. - toZipFile() - Method in class jodd.io.ZipBuilder
- TRACE - jodd.net.HttpMethod
- trimAll(String...) - Static method in class jodd.util.StringUtil
-
Trims array of strings.
- trimDown(String) - Static method in class jodd.util.StringUtil
-
Trims string and sets to
null
if trimmed string is empty. - trimDownAll(String...) - Static method in class jodd.util.StringUtil
-
Trims array of strings where empty strings are set to
null
. - trimLeft(String) - Static method in class jodd.util.StringUtil
-
Trim whitespaces from the left.
- trimRight(String) - Static method in class jodd.util.StringUtil
-
Trim whitespaces from the right.
- TRUE - Static variable in interface jodd.util.StringPool
- truncate(String, int) - Static method in class jodd.util.StringUtil
-
Sets the maximum length of the string.
- type - Variable in class jodd.introspector.ClassDescriptor
- type - Variable in class jodd.introspector.FieldDescriptor
- type - Variable in class jodd.introspector.MethodParamDescriptor
- type - Variable in class jodd.introspector.PropertyDescriptor
- typeCache - Variable in class jodd.introspector.MapperFunctionInstances
- TypeCache<T> - Class in jodd.util
-
Types cache.
- TypeCache.Builder<A> - Class in jodd.util
- TypeConversionException - Exception in jodd.typeconverter
-
Type conversion exception.
- TypeConversionException(Object) - Constructor for exception jodd.typeconverter.TypeConversionException
- TypeConversionException(Object, Throwable) - Constructor for exception jodd.typeconverter.TypeConversionException
- TypeConversionException(String) - Constructor for exception jodd.typeconverter.TypeConversionException
- TypeConversionException(String, Throwable) - Constructor for exception jodd.typeconverter.TypeConversionException
- TypeConversionException(Throwable) - Constructor for exception jodd.typeconverter.TypeConversionException
- TypeConverter<T> - Interface in jodd.typeconverter
-
Object converter interface.
- typeConverterManager - Variable in class jodd.typeconverter.impl.ArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.BooleanArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.ByteArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.CharacterArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.CollectionConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.DoubleArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.FloatArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.IntegerArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.LongArrayConverter
- typeConverterManager - Variable in class jodd.typeconverter.impl.ShortArrayConverter
- TypeConverterManager - Class in jodd.typeconverter
-
Provides dynamic object conversion to a type.
- TypeConverterManager() - Constructor for class jodd.typeconverter.TypeConverterManager
- typeToString(Type) - Static method in class jodd.util.ClassUtil
-
Converts
Type
to aString
.
U
- uncapitalize(String) - Static method in class jodd.util.StringUtil
-
Uncapitalizes a
String
, changing the first letter to lower case. - UncheckedException - Exception in jodd.exception
-
Unchecked exception and also a wrapper for checked exceptions.
- UncheckedException() - Constructor for exception jodd.exception.UncheckedException
- UncheckedException(String) - Constructor for exception jodd.exception.UncheckedException
- UncheckedException(String, Throwable) - Constructor for exception jodd.exception.UncheckedException
- UncheckedException(String, Throwable, boolean) - Constructor for exception jodd.exception.UncheckedException
- UncheckedException(Throwable) - Constructor for exception jodd.exception.UncheckedException
- UncheckedException(Throwable, boolean) - Constructor for exception jodd.exception.UncheckedException
- UncheckedException.CallableVoid - Interface in jodd.exception
- UNDERSCORE - Static variable in interface jodd.util.StringPool
- unescapeJava(String) - Static method in class jodd.util.StringUtil
-
Unescapes a string using java rules.
- ungzip(File) - Static method in class jodd.io.ZipUtil
-
Decompress gzip archive.
- ungzip(String) - Static method in class jodd.io.ZipUtil
-
Decompress gzip archive.
- UnicodeInputStream - Class in jodd.io
-
Unicode input stream for detecting UTF encodings and reading BOM characters.
- UnicodeInputStream(InputStream, Charset) - Constructor for class jodd.io.UnicodeInputStream
-
Creates new unicode stream.
- unregister(Class) - Method in class jodd.typeconverter.TypeConverterManager
-
Un-registers converter for given type.
- unwrapThrowable(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Unwraps invocation and undeclared exceptions to real cause.
- unzip(File, File, String...) - Static method in class jodd.io.ZipUtil
-
Extracts zip file to the target directory.
- unzip(String, String, String...) - Static method in class jodd.io.ZipUtil
-
Extracts zip file content to the target directory.
- URIConverter - Class in jodd.typeconverter.impl
-
Converter given object to
URI
. - URIConverter() - Constructor for class jodd.typeconverter.impl.URIConverter
- url - Variable in class jodd.net.URLCoder.Builder
- URLCoder - Class in jodd.net
-
Encodes URLs correctly, significantly faster and more convenient.
- URLCoder() - Constructor for class jodd.net.URLCoder
- URLCoder.Builder - Class in jodd.net
- URLConverter - Class in jodd.typeconverter.impl
-
Converts given object to
URL
. - URLConverter() - Constructor for class jodd.typeconverter.impl.URLConverter
- URLDecoder - Class in jodd.net
-
URL decoder.
- URLDecoder() - Constructor for class jodd.net.URLDecoder
- useRegexMatch() - Method in class jodd.util.StringTemplateMatcher
-
Uses regex matching patterns.
- useWildcardMatch() - Method in class jodd.util.StringTemplateMatcher
-
Uses wildcard matching patterns.
- Util - Class in jodd.util
-
Some general utilities.
- Util() - Constructor for class jodd.util.Util
- UUIDConverter - Class in jodd.typeconverter.impl
- UUIDConverter() - Constructor for class jodd.typeconverter.impl.UUIDConverter
V
- validateIPv4(String) - Static method in class jodd.io.NetUtil
-
Checks given string against IP address v4 format.
- value() - Method in annotation type jodd.introspector.Mapper
- value() - Method in class jodd.util.StringTemplateMatcher.Match
-
Returns resolved value.
- valueOf(String) - Static method in enum jodd.net.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jodd.util.InExRules.InExType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jodd.net.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jodd.util.InExRules.InExType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(Boolean[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Byte[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Character[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Double[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Float[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Integer[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Long[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- values(Short[]) - Static method in class jodd.util.ArraysUtil
-
Converts to primitive array.
- valuesOf(boolean[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(byte[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(char[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(double[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(float[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(int[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(long[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- valuesOf(short[]) - Static method in class jodd.util.ArraysUtil
-
Converts to object array.
- visit(BiConsumer<String, Object>) - Method in class jodd.bean.BeanVisitor
-
Starts visiting properties.
W
- wait(Object) - Static method in class jodd.util.ThreadUtil
-
Waits for a object for synchronization purposes.
- wait(Object, long) - Static method in class jodd.util.ThreadUtil
-
Waits for a object or a timeout for synchronization purposes.
- waitFor() - Method in class jodd.io.StreamGobbler
-
Waits for gobbler to end.
- weak(boolean) - Method in class jodd.util.TypeCache.Builder
-
Cache keys will be weak.
- whitelist() - Static method in class jodd.util.InExRules
- WHITELIST - jodd.util.InExRules.InExType
- Wildcard - Class in jodd.util
-
Checks whether a string or path matches a given wildcard pattern.
- Wildcard() - Constructor for class jodd.util.Wildcard
- WILDCARD_STRING_MATCHER - Static variable in class jodd.util.InExRules
- withBackingThreadFactory(ThreadFactory) - Method in class jodd.util.ThreadFactoryBuilder
-
Sets the backing
ThreadFactory
for new threads. - withDaemon(boolean) - Method in class jodd.util.ThreadFactoryBuilder
-
Sets if new threads will be daemon.
- withNameFormat(String) - Method in class jodd.util.ThreadFactoryBuilder
-
Sets the printf-compatible naming format for threads.
- withPriority(int) - Method in class jodd.util.ThreadFactoryBuilder
-
Sets the threads priority.
- withUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class jodd.util.ThreadFactoryBuilder
-
Sets the
UncaughtExceptionHandler
for new threads created. - wrap(Throwable) - Static method in exception jodd.exception.UncheckedException
-
Wraps all exceptions in a
UncheckedException
- wrap(Throwable, String) - Static method in exception jodd.exception.UncheckedException
-
Wraps all exceptions in a
UncheckedException
- wrapToException(Throwable) - Static method in class jodd.exception.ExceptionUtil
- wrapToRuntimeException(Throwable) - Static method in class jodd.exception.ExceptionUtil
-
Wraps exception to
RuntimeException
. - write(char[]) - Method in class jodd.io.AppendableWriter
- write(char[], int, int) - Method in class jodd.io.AppendableWriter
- write(int) - Method in class jodd.io.AppendableWriter
- write(String) - Method in class jodd.io.AppendableWriter
- write(String, int, int) - Method in class jodd.io.AppendableWriter
- writeBytes(File, byte[]) - Static method in class jodd.io.FileUtil
- writeBytes(File, byte[], int, int) - Static method in class jodd.io.FileUtil
-
Write bytes.
- writeBytes(String, byte[]) - Static method in class jodd.io.FileUtil
- writeBytes(String, byte[], int, int) - Static method in class jodd.io.FileUtil
- writeChars(File, char[]) - Static method in class jodd.io.FileUtil
- writeChars(File, char[], Charset) - Static method in class jodd.io.FileUtil
-
Write characters.
- writeChars(String, char[]) - Static method in class jodd.io.FileUtil
- writeChars(String, char[], Charset) - Static method in class jodd.io.FileUtil
- writeMethodDescriptor - Variable in class jodd.introspector.PropertyDescriptor
- writeStream(FileOutputStream, InputStream) - Static method in class jodd.io.FileUtil
-
Write
InputStream
in toFileOutputStream
. - writeStream(File, InputStream) - Static method in class jodd.io.FileUtil
- writeStream(String, InputStream) - Static method in class jodd.io.FileUtil
- writeString(File, String) - Static method in class jodd.io.FileUtil
- writeString(File, String, Charset) - Static method in class jodd.io.FileUtil
-
Writes String.
- writeString(String, String) - Static method in class jodd.io.FileUtil
- writeString(String, String, Charset) - Static method in class jodd.io.FileUtil
- writeToFile(Properties, File) - Static method in class jodd.util.PropertiesUtil
-
Writes properties to a file.
- writeToFile(Properties, File, String) - Static method in class jodd.util.PropertiesUtil
-
Writes properties to a file.
- writeToFile(Properties, String) - Static method in class jodd.util.PropertiesUtil
-
Writes properties to a file.
- writeToFile(Properties, String, String) - Static method in class jodd.util.PropertiesUtil
-
Writes properties to a file.
X
- xml(CharSequence) - Static method in class jodd.net.HtmlEncoder
-
Encodes XML string.
Y
- Y - Static variable in interface jodd.util.StringPool
- YES - Static variable in interface jodd.util.StringPool
Z
- ZERO - Static variable in interface jodd.util.StringPool
- zip(File) - Static method in class jodd.io.ZipUtil
-
Zips a file or a folder.
- zip(String) - Static method in class jodd.io.ZipUtil
-
Zips a file or a folder.
- ZIP_EXT - Static variable in class jodd.io.ZipUtil
- ZipBuilder - Class in jodd.io
-
ZIP builder class for building both files or in-memory zips.
- ZipBuilder() - Constructor for class jodd.io.ZipBuilder
- ZipBuilder(File) - Constructor for class jodd.io.ZipBuilder
- ZipBuilder.AddContentToZip - Class in jodd.io
- ZipBuilder.AddFileToZip - Class in jodd.io
- ZipUtil - Class in jodd.io
-
Performs zip/gzip/zlib operations on files and directories.
- ZipUtil() - Constructor for class jodd.io.ZipUtil
- zlib(File) - Static method in class jodd.io.ZipUtil
-
Compresses a file into zlib archive.
- zlib(String) - Static method in class jodd.io.ZipUtil
-
Compresses a file into zlib archive.
- ZLIB_EXT - Static variable in class jodd.io.ZipUtil
All Classes All Packages