A B C D E F G H I K L M N O P Q R S T U V W

A

AbstractConcurrentSet<E> - Class in com.devexperts.util
Provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
AbstractConcurrentSet() - Constructor for class com.devexperts.util.AbstractConcurrentSet
Sole constructor; for invocation by subclass constructors, typically implicit.
AbstractLongMap<V> - Class in com.devexperts.util
This class provides a skeletal implementation of the LongMap interface, to minimize the effort required to implement this interface.
AbstractLongMap() - Constructor for class com.devexperts.util.AbstractLongMap
 
AbstractLongSet - Class in com.devexperts.util
This class provides a skeletal implementation of the LongSet interface, to minimize the effort required to implement this interface.
AbstractLongSet() - Constructor for class com.devexperts.util.AbstractLongSet
 
activateOptions() - Method in class com.devexperts.logging.DetailedLogLayout
 
add(long) - Method in class com.devexperts.util.AbstractLongSet
 
add(Long) - Method in class com.devexperts.util.AbstractLongSet
 
add(V) - Method in class com.devexperts.util.IndexedSet
Adds specified element into this set and returns true if this operation has increased the size of this set.
add(long) - Method in interface com.devexperts.util.LongCollection
Ensures that this collection contains the specified element.
add(long) - Method in class com.devexperts.util.LongHashSet
 
addAll(Collection<? extends E>) - Method in class com.devexperts.util.AbstractConcurrentSet
Adds all of the elements in the specified collection into this set and returns true if this operation has increased the size of this set.
addAll(Collection<? extends Long>) - Method in class com.devexperts.util.AbstractLongSet
Adds all of the elements in the specified collection to this set.
ArrayUtil - Class in com.devexperts.util
Helper methods to work with O(1) array-based data structures.
available() - Method in class com.devexperts.io.BufferedInput
 
available() - Method in class com.devexperts.io.BufferedInputPart
 
available() - Method in class com.devexperts.io.StreamInput
 

B

Base64 - Class in com.devexperts.util
Utility class for Base64 encoding and decoding.
Base64(String) - Constructor for class com.devexperts.util.Base64
 
buffer - Variable in class com.devexperts.io.BufferedInput
 
buffer - Variable in class com.devexperts.io.BufferedOutput
 
BufferedInput - Class in com.devexperts.io
An efficient buffered implementation of data input API.
BufferedInput() - Constructor for class com.devexperts.io.BufferedInput
Creates new instance with empty buffer.
BufferedInputPart - Class in com.devexperts.io
A size-delimited part of BufferedInput for parsing of size-tagged packets.
BufferedInputPart() - Constructor for class com.devexperts.io.BufferedInputPart
 
BufferedInputPart(BufferedInput, long) - Constructor for class com.devexperts.io.BufferedInputPart
 
BufferedOutput - Class in com.devexperts.io
An efficient buffered implementation of data output API.
BufferedOutput() - Constructor for class com.devexperts.io.BufferedOutput
Creates new instance with empty buffer.
ByteArrayInput - Class in com.devexperts.io
An implementation of BufferedInput using single byte array buffer.
ByteArrayInput() - Constructor for class com.devexperts.io.ByteArrayInput
Creates a new byte array input without pre-allocated buffer.
ByteArrayInput(byte[]) - Constructor for class com.devexperts.io.ByteArrayInput
Creates a new byte array input with specified buffer as its input.
ByteArrayInput(byte[], int, int) - Constructor for class com.devexperts.io.ByteArrayInput
Creates a new byte array input with specified buffer and range as its input.
ByteArrayOutput - Class in com.devexperts.io
An implementation of BufferedOutput using single byte array buffer.
ByteArrayOutput() - Constructor for class com.devexperts.io.ByteArrayOutput
Creates a new byte array output without pre-allocated buffer.
ByteArrayOutput(int) - Constructor for class com.devexperts.io.ByteArrayOutput
Creates a new byte array output with specified buffer capacity.
bytesToObject(byte[]) - Static method in class com.devexperts.io.IOUtil
Deserializes an array of bytes into object with Java Serialization.
bytesToObject(byte[], ClassLoader) - Static method in class com.devexperts.io.IOUtil
Deserializes an array of bytes into object with Java Serialization.
bytesToObjects(Class[], byte[]) - Static method in class com.devexperts.io.IOUtil
Deserializes an array of bytes into declared group of objects according to their declared types.
bytesToObjects(Class[], byte[], ClassLoader) - Static method in class com.devexperts.io.IOUtil
Deserializes an array of bytes into declared group of objects according to their declared types.

C

checkEOB() - Method in class com.devexperts.io.BufferedInput
Throws IllegalStateException if expression (position !
checkRange(byte[], int, int) - Static method in class com.devexperts.io.IOUtil
Throws IndexOutOfBoundsException if parameters are out of range.
checkRewind(long) - Method in class com.devexperts.io.BufferedInput
Throws appropriate exception if rewind for specified distance is impossible.
clear() - Method in class com.devexperts.io.ByteArrayInput
Clears this byte array input.
clear() - Method in class com.devexperts.io.ByteArrayOutput
Clears this buffer.
clear() - Method in class com.devexperts.util.AbstractConcurrentSet
Removes all of the elements from this set.
clear() - Method in class com.devexperts.util.AbstractLongMap
 
clear() - Method in class com.devexperts.util.AbstractLongSet
 
clear() - Method in class com.devexperts.util.IndexedMap
Removes all elements from this map.
clear() - Method in class com.devexperts.util.IndexedSet
Removes all elements from this set.
clear() - Method in class com.devexperts.util.LongHashMap
 
clear() - Method in class com.devexperts.util.LongHashSet
 
clear() - Method in class com.devexperts.util.SynchronizedIndexedSet
Removes all elements from this set.
clearAndCompact() - Method in class com.devexperts.util.LongHashMap
Removes all mappings and frees all memory.
clearAndCompact(int) - Method in class com.devexperts.util.LongHashMap
Removes all mappings and compacts memory usage of this hashtable, but requested capacity is retained.
clearAndCompact() - Method in class com.devexperts.util.LongHashSet
Removes all elements and frees all memory.
clearAndCompact(int) - Method in class com.devexperts.util.LongHashSet
Removes all elements and compacts memory usage of this hashtable, but requested capacity is retained.
clone() - Method in class com.devexperts.util.IndexedMap
Returns a shallow copy of this map - the keys and values themselves are not cloned.
clone() - Method in class com.devexperts.util.IndexedSet
Returns a shallow copy of this set - the values themselves are not cloned.
clone() - Method in class com.devexperts.util.LongHashMap
Returns a shallow copy of this LongHashMap instance: the values themselves are not cloned.
clone() - Method in class com.devexperts.util.LongHashSet
Returns a shallow copy of this set: the elements themselves are not cloned.
clone() - Method in class com.devexperts.util.SynchronizedIndexedSet
Returns a shallow copy of this set - the values themselves are not cloned.
close() - Method in class com.devexperts.io.BufferedInputPart
 
close() - Method in class com.devexperts.io.CSVReader
Closes the stream.
close() - Method in class com.devexperts.io.CSVWriter
Closes the stream.
close() - Method in class com.devexperts.io.StreamInput
 
close() - Method in class com.devexperts.io.StreamOutput
 
close() - Method in class com.devexperts.io.URLInputStream
 
com.devexperts.io - package com.devexperts.io
Input/output utility classes.
com.devexperts.logging - package com.devexperts.logging
Logging classes.
com.devexperts.services - package com.devexperts.services
Services, extensions and plugins framework.
com.devexperts.util - package com.devexperts.util
General utility classes.
compact() - Method in class com.devexperts.util.LongHashMap
Compacts memory usage of this hashtable.
compact(int) - Method in class com.devexperts.util.LongHashMap
Compacts memory usage of this hashtable, but requested capacity is retained.
compact() - Method in class com.devexperts.util.LongHashSet
Compacts memory usage of this hashtable.
compact(int) - Method in class com.devexperts.util.LongHashSet
Compacts memory usage of this hashtable, but requested capacity is retained.
compress(byte[]) - Static method in class com.devexperts.io.IOUtil
Compresses an array of bytes using Deflate algorithm as appropriate.
concurrentIterator() - Method in class com.devexperts.util.IndexedSet
Returns concurrent iterator over the elements in this set.
CONFIG_FILE_PROPERTY - Static variable in class com.devexperts.logging.LogFormatter
 
configureDebugEnabled(boolean) - Method in class com.devexperts.logging.Logging
Changes default Logging.debugEnabled() behaviour for this logging instance.
configureLogFile(String) - Static method in class com.devexperts.logging.Logging
Programmatically reconfigures logging to a specified file.
connection - Variable in class com.devexperts.io.URLInputStream
 
contains(long) - Method in class com.devexperts.util.AbstractLongSet
 
contains(Object) - Method in class com.devexperts.util.AbstractLongSet
 
contains(Object) - Method in class com.devexperts.util.IndexedSet
Deprecated. Use IndexedSet.containsValue(V) to be explicit about type and intent.
contains(long) - Method in interface com.devexperts.util.LongCollection
Returns true if this collection contains the specified element.
contains(long) - Method in class com.devexperts.util.LongHashSet
 
containsAll(Collection<?>) - Method in class com.devexperts.util.AbstractConcurrentSet
Tests if this set contains all of the elements in the specified collection.
containsAll(Collection<?>) - Method in class com.devexperts.util.AbstractLongSet
Returns true if this set contains all of the elements in the specified collection.
containsKey(long) - Method in class com.devexperts.util.AbstractLongMap
 
containsKey(Object) - Method in class com.devexperts.util.AbstractLongMap
 
containsKey(Object) - Method in class com.devexperts.util.IndexedMap
Returns true if this map contains element which matches specified key.
containsKey(long) - Method in class com.devexperts.util.IndexedMap
Returns true if this map contains element which matches specified key.
containsKey(K) - Method in class com.devexperts.util.IndexedSet
Returns true if this set contains element which matches specified key.
containsKey(long) - Method in class com.devexperts.util.IndexedSet
Returns true if this set contains element which matches specified key.
containsKey(long) - Method in class com.devexperts.util.LongHashMap
 
containsKey(long) - Method in interface com.devexperts.util.LongMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class com.devexperts.util.IndexedMap
Returns true if this map contains element which matches specified value.
containsValue(V) - Method in class com.devexperts.util.IndexedSet
Returns true if this set contains element which matches specified value.
createService(Class<T>, ClassLoader, String) - Static method in class com.devexperts.services.Services
Creates service that implements given class.
createServices(Class<T>, ClassLoader) - Static method in class com.devexperts.services.Services
 
CSVFormatException - Exception in com.devexperts.io
Signals that input stream does not conform to the CSV format.
CSVFormatException() - Constructor for exception com.devexperts.io.CSVFormatException
Constructs a CSVFormatException without detail message.
CSVFormatException(String) - Constructor for exception com.devexperts.io.CSVFormatException
Constructs a CSVFormatException with specified detail message.
CSVReader - Class in com.devexperts.io
Reads data from the stream using Comma-Separated Values (CSV) format.
CSVReader(Reader) - Constructor for class com.devexperts.io.CSVReader
Creates new CSVReader with default separator and quote characters.
CSVReader(Reader, char, char) - Constructor for class com.devexperts.io.CSVReader
Creates new CSVReader with specified separator and quote characters.
CSVWriter - Class in com.devexperts.io
Writes data to the stream using Comma-Separated Values (CSV) format.
CSVWriter(Writer) - Constructor for class com.devexperts.io.CSVWriter
Creates new CSVWriter with default separator and quote characters.
CSVWriter(Writer, char, char) - Constructor for class com.devexperts.io.CSVWriter
Creates new CSVWriter with specified separator and quote characters.

D

DAY - Static variable in class com.devexperts.util.TimeUtil
Number of milliseconds in an day.
DayUtil - Class in com.devexperts.util
A collection of static utility methods for manipulation of int day id, that is the number of days since Unix epoch of January 1, 1970.
debug(String) - Method in class com.devexperts.logging.Logging
 
debug(String, Throwable) - Method in class com.devexperts.logging.Logging
 
debugEnabled() - Method in class com.devexperts.logging.Logging
 
decode(String) - Method in class com.devexperts.util.Base64
 
decompress(byte[]) - Static method in class com.devexperts.io.IOUtil
Decompresses an array of bytes using Inflate algorithm repeatedly as appropriate.
decorateLogMessage(String) - Method in class com.devexperts.logging.Logging
Decorates log message (reformatting, auditing, etc).
DEFAULT - Static variable in class com.devexperts.util.Base64
 
DEFAULT - Static variable in class com.devexperts.util.Indexer
Default strategy that treats values as their own keys (key == value) and delegates to Object.hashCode() and Object.equals(Object) methods as appropriate.
DEFAULT - Static variable in class com.devexperts.util.TimeFormat
An instance of TimeFormat that corresponds to default timezone as returned by TimeZone.getDefault() method.
DEFAULT_CONFIG_FILE - Static variable in class com.devexperts.logging.LogFormatter
 
DEFAULT_MAX_FILE_SIZE - Static variable in class com.devexperts.logging.Logging
 
DEFAULT_UNPADDED - Static variable in class com.devexperts.util.Base64
 
deflate(byte[], int) - Static method in class com.devexperts.io.IOUtil
Compresses an array of bytes using Deflate algorithm with specified compression level.
DetailedLogLayout - Class in com.devexperts.logging
Detailed custom layout for log4j.
DetailedLogLayout() - Constructor for class com.devexperts.logging.DetailedLogLayout
 
div(int, int) - Static method in class com.devexperts.util.MathUtil
Returns quotient according to number theory - i.e. when remainder is zero or positive.
div(long, long) - Static method in class com.devexperts.util.MathUtil
Returns quotient according to number theory - i.e. when remainder is zero or positive.

E

EMPTY_BYTE_ARRAY - Static variable in class com.devexperts.io.BufferedInput
 
EMPTY_BYTE_ARRAY - Static variable in class com.devexperts.io.BufferedOutput
 
encode(byte[]) - Method in class com.devexperts.util.Base64
 
ensureCapacity(int) - Method in class com.devexperts.io.ByteArrayInput
Ensures that the byte array used for buffering has at least the specified capacity.
ensureCapacity(int) - Method in class com.devexperts.io.ByteArrayOutput
Ensures that the byte array used for buffering has at least the specified capacity.
ensureCapacity(int) - Method in class com.devexperts.util.IndexedMap
Increases the capacity of this map instance, if necessary, to ensure that it can hold at least the number of elements specified by the capacity argument.
ensureCapacity(int) - Method in class com.devexperts.util.IndexedSet
Increases the capacity of this set instance, if necessary, to ensure that it can hold at least the number of elements specified by the capacity argument.
ensureCapacity(int) - Method in class com.devexperts.util.LongHashMap
Makes sure that no rehashes or memory reallocations will be needed until size() <= capacity.
ensureCapacity(int) - Method in class com.devexperts.util.LongHashSet
Makes sure that no rehashes or memory reallocations will be needed until size() <= capacity.
ensureCapacity(int) - Method in class com.devexperts.util.SynchronizedIndexedSet
Increases the capacity of this set instance, if necessary, to ensure that it can hold at least the number of elements specified by the capacity argument.
entryIterator() - Method in class com.devexperts.util.IndexedSet
Returns an iterator over the entries in this set.
entrySet() - Method in class com.devexperts.util.AbstractLongMap
 
entrySet() - Method in class com.devexperts.util.IndexedMap
Returns a set view of the mapping contained in this map.
entrySet() - Method in class com.devexperts.util.LongHashMap
Returns a collection view of the mappings contained in this map.
equals(Object) - Method in class com.devexperts.io.Marshalled
 
equals(Object) - Method in class com.devexperts.util.AbstractConcurrentSet
Compares the specified object with this set for equality.
equals(Object) - Method in class com.devexperts.util.IndexedMap
Compares the specified object with this map for equality.
equals(Object) - Method in class com.devexperts.util.TimePeriod
 
ERR_FILE_PROPERTY - Static variable in class com.devexperts.logging.Logging
 
ERR_MAX_FILE_SIZE_PROPERTY - Static variable in class com.devexperts.logging.Logging
 
error(String) - Method in class com.devexperts.logging.Logging
 
error(String, Throwable) - Method in class com.devexperts.logging.Logging
 

F

finalize() - Method in class com.devexperts.io.URLInputStream
 
findFreeIndex(Object[], int, int) - Static method in class com.devexperts.util.ArrayUtil
Finds free (non-occupied) index in an array in such a way, that amortized time to allocate an index is O(1).
flush() - Method in class com.devexperts.io.CSVWriter
Flushes the stream.
flush() - Method in class com.devexperts.io.StreamOutput
 
forBytes(byte[]) - Static method in class com.devexperts.io.Marshalled
 
format(LoggingEvent) - Method in class com.devexperts.logging.DetailedLogLayout
 
format(LogRecord) - Method in class com.devexperts.logging.LogFormatter
Used by java.util.logging logging.
format(char, long, String, String, String) - Method in class com.devexperts.logging.LogFormatter
Formats log message.
format(Date) - Method in class com.devexperts.util.TimeFormat
Converts Date object into string according to the format like yyyyMMdd-HHmmss.
format(long) - Method in class com.devexperts.util.TimeFormat
This is a shortcut for format(new Date(time)).
forObject(T) - Static method in class com.devexperts.io.Marshalled
 

G

get(long) - Method in class com.devexperts.util.AbstractLongMap
 
get(Object) - Method in class com.devexperts.util.AbstractLongMap
 
get(Object) - Method in class com.devexperts.util.IndexedMap
Deprecated. Use IndexedMap.getByKey(K) to be explicit about type and intent.
get(long) - Method in class com.devexperts.util.LongHashMap
 
get(long) - Method in interface com.devexperts.util.LongMap
Returns the value to which this map maps the specified key.
get(String) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified string.
get(String, boolean) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified string.
get(CharSequence) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified character sequence.
get(char[]) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified character sequence.
get(char[], int, int) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified character sequence.
get(TypedKey<T>) - Method in class com.devexperts.util.TypedMap
 
getAllocatedSize() - Method in class com.devexperts.util.IndexedSetStats
 
getAlphabet() - Method in class com.devexperts.util.Base64
 
getAmortizedCost() - Method in class com.devexperts.util.IndexedSetStats
 
getASCII(byte[]) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified character sequence.
getASCII(byte[], int, int) - Method in class com.devexperts.util.StringCache
Returns string from the cache that matches specified character sequence.
getAverageDistance() - Method in class com.devexperts.util.IndexedSetStats
 
getBooleanProperty(String, boolean) - Static method in class com.devexperts.util.SystemProperties
Gets the boolean system property indicated by the specified key.
getBuffer() - Method in class com.devexperts.io.ByteArrayInput
Returns byte array used for buffering.
getBuffer() - Method in class com.devexperts.io.ByteArrayOutput
Returns byte array used for buffering.
getByKey(K) - Method in class com.devexperts.util.IndexedMap
Returns the element from this map which matches specified key or null if none were found.
getByKey(long) - Method in class com.devexperts.util.IndexedMap
Returns the element from this map which matches specified key or null if none were found.
getByKey(K) - Method in class com.devexperts.util.IndexedSet
Returns the element from this set which matches specified key or null if none were found.
getByKey(long) - Method in class com.devexperts.util.IndexedSet
Returns the element from this set which matches specified key or null if none were found.
getBytes() - Method in class com.devexperts.io.Marshalled
Returns byte array representation of this marshalled object.
getByValue(V) - Method in class com.devexperts.util.IndexedMap
Returns the element from this map which matches specified value or null if none were found.
getByValue(V) - Method in class com.devexperts.util.IndexedSet
Returns the element from this set which matches specified value or null if none were found.
getCause() - Method in exception com.devexperts.io.MarshallingException
 
getCompactLength(long) - Static method in class com.devexperts.io.IOUtil
Returns number of bytes that are needed to write specified number in a compact format.
getDayIdByYearMonthDay(int, int, int) - Static method in class com.devexperts.util.DayUtil
Returns day identifier for specified year, month and day in Gregorian calendar.
getFillFactor() - Method in class com.devexperts.util.IndexedSetStats
 
getIndexedSet() - Method in class com.devexperts.util.IndexedMap
Returns indexed set used by this map for actual data storage.
getIndexer() - Method in class com.devexperts.util.IndexedMap
Returns indexer used to distinguish and identify elements in this map.
getIndexer() - Method in class com.devexperts.util.IndexedSet
Returns indexer used to distinguish and identify elements in this set.
getInstance(TimeZone) - Static method in class com.devexperts.util.TimeFormat
Returns TimeFormat instance for a specified timezone.
getIntProperty(String, int) - Static method in class com.devexperts.util.SystemProperties
Gets the integer system property indicated by the specified key.
getIntProperty(String, int, int, int) - Static method in class com.devexperts.util.SystemProperties
Gets the integer system property indicated by the specified key and shrinks it into specified range.
getLastModified(String) - Static method in class com.devexperts.io.URLInputStream
Returns last modification time for a specified URL.
getLastModified() - Method in class com.devexperts.io.URLInputStream
This method returns last modification time from this URLInputStream.
getLimit() - Method in class com.devexperts.io.ByteArrayInput
Returns limit.
getLimit() - Method in class com.devexperts.io.ByteArrayOutput
Returns limit.
getLineNumber() - Method in class com.devexperts.io.CSVReader
Returns current line number.
getLineNumber() - Method in class com.devexperts.io.CSVWriter
Returns current line number.
getLogging(Class<?>) - Static method in class com.devexperts.logging.Logging
 
getLogging(String) - Static method in class com.devexperts.logging.Logging
 
getLongKey() - Method in interface com.devexperts.util.LongMap.Entry
Returns the key corresponding to this entry.
getLongProperty(String, long) - Static method in class com.devexperts.util.SystemProperties
Gets the long system property indicated by the specified key.
getLongProperty(String, long, long, long) - Static method in class com.devexperts.util.SystemProperties
Gets the long system property indicated by the specified key and shrinks it into specified range.
getMillisFromTime(long) - Static method in class com.devexperts.util.TimeUtil
Returns correct number of milliseconds with proper handling negative values.
getModCount() - Method in class com.devexperts.util.IndexedSetStats
 
getNanos() - Method in class com.devexperts.util.TimePeriod
Returns value in nanoseconds.
getNumberKey(V) - Method in class com.devexperts.util.Indexer
Returns number key for specified value to be used for hashing and identification; called when explicit number key is needed or when other methods delegate operations as specified.
getNumberKey(V) - Method in class com.devexperts.util.NumberKeyIndexer
Returns number key for specified value to be used for hashing and identification; called when explicit number key is needed or when other methods delegate operations as specified.
getObject() - Method in class com.devexperts.io.Marshalled
Returns object representation of this marshalled object.
getObject(ClassLoader) - Method in class com.devexperts.io.Marshalled
Returns object representation of this marshalled object.
getObjectKey(V) - Method in class com.devexperts.util.Indexer
Returns object key for specified value to be used for hashing and identification; called when explicit object key is needed or when other methods delegate operations as specified.
getObjectKey(V) - Method in class com.devexperts.util.NumberKeyIndexer
Returns object key for specified value to be used for hashing and identification; called when explicit object key is needed or when other methods delegate operations as specified.
getOptionStrings() - Method in class com.devexperts.logging.DetailedLogLayout
 
getPosition() - Method in class com.devexperts.io.ByteArrayInput
Returns position.
getPosition() - Method in class com.devexperts.io.ByteArrayOutput
Returns position.
getProperty(String, String) - Static method in class com.devexperts.util.SystemProperties
Gets the string system property indicated by the specified key.
getRecordNumber() - Method in class com.devexperts.io.CSVReader
Returns current record number.
getRecordNumber() - Method in class com.devexperts.io.CSVWriter
Returns current record number.
getResource(String) - Method in class com.devexperts.services.OverrideURLClassLoader
 
getResources(String) - Method in class com.devexperts.services.OverrideURLClassLoader
 
getSecondsFromTime(long) - Static method in class com.devexperts.util.TimeUtil
Returns correct number of seconds with proper handling negative values and overflows.
getSize() - Method in class com.devexperts.util.IndexedSetStats
 
getStats() - Method in class com.devexperts.util.IndexedSet
Returns static structure statistics of this set.
getStats() - Method in class com.devexperts.util.SynchronizedIndexedSet
Returns static structure statistics of this set.
getTime() - Method in class com.devexperts.util.TimePeriod
Returns value in milliseconds.
getTimeZone() - Method in class com.devexperts.util.TimeFormat
Returns timezone of this TimeFormat instance.
getYearMonthDayByDayId(int) - Static method in class com.devexperts.util.DayUtil
Returns yyyymmdd integer in Gregorian calendar for a specified day identifier.
GMT - Static variable in class com.devexperts.util.TimeFormat
An instance of TimeFormat that corresponds to GMT timezone as returned by TimeZone.getTimeZone("GMT").
grow(T[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.
grow(boolean[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.
grow(byte[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.
grow(char[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.
grow(int[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.
grow(long[], int) - Static method in class com.devexperts.util.ArrayUtil
Allocates new array with at least double the size of an existing one, preserving all data from an existing array.

H

hashCode() - Method in class com.devexperts.io.Marshalled
 
hashCode() - Method in class com.devexperts.util.AbstractConcurrentSet
Returns the hash code value for this set.
hashCode() - Method in class com.devexperts.util.IndexedMap
Returns the hash code value for this map.
hashCode() - Method in class com.devexperts.util.TimePeriod
 
hashCodeByKey(K) - Method in class com.devexperts.util.IdentityIndexer
Returns hash code for specified object key; called when performing operations using object keys.
hashCodeByKey(K) - Method in class com.devexperts.util.Indexer
Returns hash code for specified object key; called when performing operations using object keys.
hashCodeByKey(long) - Method in class com.devexperts.util.Indexer
Returns hash code for specified number key; called when performing operations using number keys.
hashCodeByKey(Long) - Method in class com.devexperts.util.NumberKeyIndexer
Returns hash code for specified object key; called when performing operations using object keys.
hashCodeByKey(long) - Method in class com.devexperts.util.NumberKeyIndexer
Returns hash code for specified number key; called when performing operations using number keys.
hashCodeByValue(V) - Method in class com.devexperts.util.IdentityIndexer
Returns hash code for specified value; called when performing value-based operations, including rehash.
hashCodeByValue(V) - Method in class com.devexperts.util.Indexer
Returns hash code for specified value; called when performing value-based operations, including rehash.
hashCodeByValue(V) - Method in class com.devexperts.util.NumberKeyIndexer
Returns hash code for specified value; called when performing value-based operations, including rehash.
HOUR - Static variable in class com.devexperts.util.TimeUtil
Number of milliseconds in an hour.

I

IdentityIndexer<K,V> - Class in com.devexperts.util
A subclass of Indexer that distinguishes and identifies elements using identity comparison of object keys.
IdentityIndexer() - Constructor for class com.devexperts.util.IdentityIndexer
Sole constructor; for invocation by subclass constructors, typically implicit.
ignoresThrowable() - Method in class com.devexperts.logging.DetailedLogLayout
 
in - Variable in class com.devexperts.io.StreamInput
 
IndexedMap<K,V> - Class in com.devexperts.util
A wrapper around IndexedSet which implements Map interface.
IndexedMap() - Constructor for class com.devexperts.util.IndexedMap
Creates new empty map with default indexer Indexer.DEFAULT and default initial capacity.
IndexedMap(int) - Constructor for class com.devexperts.util.IndexedMap
Creates new empty map with default indexer Indexer.DEFAULT and specified initial capacity.
IndexedMap(Indexer<K, ? super V>) - Constructor for class com.devexperts.util.IndexedMap
Creates new empty map with specified indexer and default initial capacity.
IndexedMap(Indexer<K, ? super V>, int) - Constructor for class com.devexperts.util.IndexedMap
Creates new empty map with specified indexer and specified initial capacity.
IndexedMap(Collection<V>) - Constructor for class com.devexperts.util.IndexedMap
Creates a new map containing the elements in the specified collection.
IndexedMap(Indexer<K, ? super V>, Collection<? extends V>) - Constructor for class com.devexperts.util.IndexedMap
Creates a new map with specified indexer containing the elements in the specified collection.
IndexedMap(Map<K, V>) - Constructor for class com.devexperts.util.IndexedMap
Creates a new map containing the elements in the specified map.
IndexedMap(Indexer<K, ? super V>, Map<? extends K, ? extends V>) - Constructor for class com.devexperts.util.IndexedMap
Creates a new map with specified indexer containing the elements in the specified map.
IndexedMap(IndexedSet<K, V>, boolean) - Constructor for class com.devexperts.util.IndexedMap
Creates a new map which wraps specified indexed set and provides a Map view for it.
IndexedSet<K,V> - Class in com.devexperts.util
A collection that contains no duplicate elements according to specified identification strategy.
IndexedSet() - Constructor for class com.devexperts.util.IndexedSet
Creates new empty set with default indexer Indexer.DEFAULT and default initial capacity.
IndexedSet(int) - Constructor for class com.devexperts.util.IndexedSet
Creates new empty set with default indexer Indexer.DEFAULT and specified initial capacity.
IndexedSet(Indexer<K, ? super V>) - Constructor for class com.devexperts.util.IndexedSet
Creates new empty set with specified indexer and default initial capacity.
IndexedSet(Indexer<K, ? super V>, int) - Constructor for class com.devexperts.util.IndexedSet
Creates new empty set with specified indexer and specified initial capacity.
IndexedSet(Collection<V>) - Constructor for class com.devexperts.util.IndexedSet
Creates a new set containing the elements in the specified collection.
IndexedSet(Indexer<K, ? super V>, Collection<? extends V>) - Constructor for class com.devexperts.util.IndexedSet
Creates a new set with specified indexer containing the elements in the specified collection.
IndexedSetStats - Class in com.devexperts.util
Provides access to statistics of the IndexedSet static structure.
Indexer<K,V> - Class in com.devexperts.util
A strategy that distinguishes and identifies elements in an IndexedSet and IndexedMap.
Indexer() - Constructor for class com.devexperts.util.Indexer
Sole constructor; for invocation by subclass constructors, typically implicit.
inflate(byte[]) - Static method in class com.devexperts.io.IOUtil
Decompresses an array of bytes using Inflate algorithm (reverse of Deflate algorithm).
info(String) - Method in class com.devexperts.logging.Logging
 
info(String, Throwable) - Method in class com.devexperts.logging.Logging
 
InvalidFormatException - Exception in com.devexperts.util
Thrown to indicate that there were syntax error found while parsing some argument from a string.
InvalidFormatException(String) - Constructor for exception com.devexperts.util.InvalidFormatException
 
InvalidFormatException(String, Throwable) - Constructor for exception com.devexperts.util.InvalidFormatException
 
IOUtil - Class in com.devexperts.io
Utility class that provides algorithms for data serialization and deserialization.
isCompressionEnabled() - Static method in class com.devexperts.io.IOUtil
Returns value of compression strategy.
isEmpty() - Method in class com.devexperts.util.AbstractConcurrentSet
Tests if this set has no elements.
isEmpty() - Method in class com.devexperts.util.IndexedMap
Tests if this map has no elements.
isEmpty() - Method in class com.devexperts.util.LongHashMap
 
isEmpty() - Method in class com.devexperts.util.LongHashSet
 
iterator() - Method in class com.devexperts.util.AbstractLongSet
Returns the same value as AbstractLongSet.longIterator() does.
iterator() - Method in class com.devexperts.util.IndexedSet
Returns an iterator over the elements in this set.

K

keyIterator() - Method in class com.devexperts.util.IndexedSet
Returns an iterator over the keys of elements in this set.
keySet() - Method in class com.devexperts.util.AbstractLongMap
Returns the same value as AbstractLongMap.longKeySet() method does.
keySet() - Method in class com.devexperts.util.IndexedMap
Returns a set view of the keys contained in this map.

L

limit - Variable in class com.devexperts.io.BufferedInput
 
limit - Variable in class com.devexperts.io.BufferedOutput
 
loadServiceClasses(Class<T>, ClassLoader) - Static method in class com.devexperts.services.Services
 
LockFreePool<E> - Class in com.devexperts.util
A collection designed for pooling elements so that they can be reused later.
LockFreePool(int) - Constructor for class com.devexperts.util.LockFreePool
Creates a LockFreePool with the specified (fixed) capacity.
log(RuntimeException) - Method in class com.devexperts.logging.Logging
 
LOG_FILE_PROPERTY - Static variable in class com.devexperts.logging.Logging
 
LOG_MAX_FILE_SIZE_PROPERTY - Static variable in class com.devexperts.logging.Logging
 
LogFormatter - Class in com.devexperts.logging
Formatter for log messages.
LogFormatter() - Constructor for class com.devexperts.logging.LogFormatter
 
LogFormatter(TimeZone) - Constructor for class com.devexperts.logging.LogFormatter
 
Logging - Class in com.devexperts.logging
Main logging class.
Logging() - Constructor for class com.devexperts.logging.Logging
This constructor is designed for abstract framework classes like BeanBase or DAOBase that extend Logging to decorate messages by overriding Logging.decorateLogMessage(String) method.
Logging(String) - Constructor for class com.devexperts.logging.Logging
 
LongCollection - Interface in com.devexperts.util
This class extends Collection with methods that are specific for long values.
LongHashMap<V> - Class in com.devexperts.util
Hashtable based implementation of the LongMap interface.
LongHashMap() - Constructor for class com.devexperts.util.LongHashMap
Constructs a new, empty map.
LongHashMap(Map<? extends Long, ? extends V>) - Constructor for class com.devexperts.util.LongHashMap
Constructs a new map containing all mappings from the specified map.
LongHashMap(int) - Constructor for class com.devexperts.util.LongHashMap
Constructs a new map with a specified capacity.
LongHashSet - Class in com.devexperts.util
This class implements the LongSet interface, backed by a hash table (actually a LongHashMap instance).
LongHashSet() - Constructor for class com.devexperts.util.LongHashSet
Constructs a new, empty set.
LongHashSet(Collection<? extends Long>) - Constructor for class com.devexperts.util.LongHashSet
Constructs a new set containing all elements from the specified collection.
LongHashSet(int) - Constructor for class com.devexperts.util.LongHashSet
Constructs a new set with a specified capacity.
longIterator() - Method in class com.devexperts.util.AbstractLongSet
 
longIterator() - Method in interface com.devexperts.util.LongCollection
Returns an iterator over the elements in this collection.
longIterator() - Method in class com.devexperts.util.LongHashSet
 
LongIterator - Interface in com.devexperts.util
This class extends Iterator with methods that are specific to long values.
longKeySet() - Method in class com.devexperts.util.AbstractLongMap
 
longKeySet() - Method in class com.devexperts.util.LongHashMap
Returns a set view of the keys contained in this map.
longKeySet() - Method in interface com.devexperts.util.LongMap
Returns a set view of the keys contained in this map.
LongMap<V> - Interface in com.devexperts.util
This class extends Map with methods that are specific for long values.
LongMap.Entry<V> - Interface in com.devexperts.util
A map entry (key-value pair).
LongSet - Interface in com.devexperts.util
This class extends Set with methods that are specific for long values.

M

mark(int) - Method in class com.devexperts.io.BufferedInput
Marks the current position in this input stream.
mark(long) - Method in class com.devexperts.io.BufferedInput
Marks the current position in this input stream.
markLimit - Variable in class com.devexperts.io.BufferedInput
 
markPosition - Variable in class com.devexperts.io.BufferedInput
 
markSupported() - Method in class com.devexperts.io.BufferedInput
All BufferedInput implementations support BufferedInput.mark(int) and BufferedInput.reset(), so this method always returns true.
Marshalled<T> - Class in com.devexperts.io
Encapsulates lazy Object and byte array forms accessible via corresponding get methods.
MarshallingException - Exception in com.devexperts.io
This exception is thrown by Marshalled when it fails to serialize/deserialize object.
MarshallingException(IOException) - Constructor for exception com.devexperts.io.MarshallingException
 
matchesByKey(K, V) - Method in class com.devexperts.util.IdentityIndexer
Determines if specified object key matches specified value; called when performing operations using object keys.
matchesByKey(K, V) - Method in class com.devexperts.util.Indexer
Determines if specified object key matches specified value; called when performing operations using object keys.
matchesByKey(long, V) - Method in class com.devexperts.util.Indexer
Determines if specified number key matches specified value; called when performing operations using number keys.
matchesByKey(Long, V) - Method in class com.devexperts.util.NumberKeyIndexer
Determines if specified object key matches specified value; called when performing operations using object keys.
matchesByKey(long, V) - Method in class com.devexperts.util.NumberKeyIndexer
Determines if specified number key matches specified value; called when performing operations using number keys.
matchesByValue(V, V) - Method in class com.devexperts.util.IdentityIndexer
Determines if specified new value matches specified old value; called when performing value-based operations.
matchesByValue(V, V) - Method in class com.devexperts.util.Indexer
Determines if specified new value matches specified old value; called when performing value-based operations.
matchesByValue(V, V) - Method in class com.devexperts.util.NumberKeyIndexer
Determines if specified new value matches specified old value; called when performing value-based operations.
MathUtil - Class in com.devexperts.util
A collection of non-trivial mathematical utility methods.
MAX_CAPACITY - Static variable in class com.devexperts.util.ArrayUtil
Max allowed array size.
MAX_CAPACITY - Static variable in class com.devexperts.util.LockFreePool
Maximal supported capacity.
MAX_CAPACITY - Static variable in class com.devexperts.util.LongHashMap
Maximal supported capacity of this hashtable.
META_INF_SERVICES - Static variable in class com.devexperts.services.Services
 
MIN_CAPACITY - Static variable in class com.devexperts.util.ArrayUtil
This is a recommended minimal capacity for arrays.
MINUTE - Static variable in class com.devexperts.util.TimeUtil
Number of milliseconds in a minute.

N

needData() - Method in class com.devexperts.io.BufferedInput
This method is invoked when input methods need more bytes to read data.
needSpace() - Method in class com.devexperts.io.BufferedOutput
This method is invoked when output methods need more space to write data.
needSpace() - Method in class com.devexperts.io.ByteArrayOutput
 
needSpace() - Method in class com.devexperts.io.StreamOutput
 
nextLong() - Method in interface com.devexperts.util.LongIterator
 
NumberKeyIndexer<V> - Class in com.devexperts.util
A subclass of Indexer that distinguishes and identifies elements using number keys.
NumberKeyIndexer() - Constructor for class com.devexperts.util.NumberKeyIndexer
Sole constructor; for invocation by subclass constructors, typically implicit.

O

objectsToBytes(Class[], Object...) - Static method in class com.devexperts.io.IOUtil
Serializes a declared group of objects to an array of bytes according to their declared types.
objectToBytes(Object) - Static method in class com.devexperts.io.IOUtil
Serializes an object to an array of bytes with Java Serialization.
of(V...) - Static method in class com.devexperts.util.IndexedSet
Creates a new set with default indexer containing specified elements.
of(V...) - Static method in class com.devexperts.util.SynchronizedIndexedSet
Creates a new set with default indexer containing specified elements.
offer(E) - Method in class com.devexperts.util.LockFreePool
Inserts the specified element into this pool, if possible.
out - Variable in class com.devexperts.io.StreamOutput
 
OverrideURLClassLoader - Class in com.devexperts.services
URLClassLoader that always gives preferences to its "services" resources over the ones of the parent class loader.
OverrideURLClassLoader(URL[], ClassLoader) - Constructor for class com.devexperts.services.OverrideURLClassLoader
 
OverrideURLClassLoader(URL[]) - Constructor for class com.devexperts.services.OverrideURLClassLoader
 
OverrideURLClassLoader(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class com.devexperts.services.OverrideURLClassLoader
 

P

parse(String) - Method in class com.devexperts.util.TimeFormat
Reads Date from String.
parseBooleanValue(String) - Static method in class com.devexperts.util.SystemProperties
Utility method that parses boolean value from a string.
poll() - Method in class com.devexperts.util.LockFreePool
Retrieves and removes the element from this pool, or null if this pool is empty.
position - Variable in class com.devexperts.io.BufferedInput
 
position - Variable in class com.devexperts.io.BufferedOutput
 
put(long, V) - Method in class com.devexperts.util.AbstractLongMap
 
put(Long, V) - Method in class com.devexperts.util.AbstractLongMap
 
put(V) - Method in class com.devexperts.util.IndexedMap
Puts specified element into this map and returns previous element that matches specified one.
put(K, V) - Method in class com.devexperts.util.IndexedMap
Puts specified element into this map and returns previous element that matches specified one.
put(V) - Method in class com.devexperts.util.IndexedSet
Puts specified element into this set and returns previous element that matches specified one.
put(long, V) - Method in class com.devexperts.util.LongHashMap
 
put(long, V) - Method in interface com.devexperts.util.LongMap
Associates the specified value with the specified key in this map.
put(V) - Method in class com.devexperts.util.SynchronizedIndexedSet
Puts specified element into this set and returns previous element that matches specified one.
putAll(Collection<? extends V>) - Method in class com.devexperts.util.IndexedMap
Puts all of the elements in the specified collection into this map.
putAll(Map<? extends K, ? extends V>) - Method in class com.devexperts.util.IndexedMap
Puts all of the elements in the specified map into this map.
putAll(Map<? extends Long, ? extends V>) - Method in class com.devexperts.util.LongHashMap
 
putIfAbsentAndGet(V) - Method in class com.devexperts.util.IndexedSet
Puts specified element into this set if it is absent and returns current element in the set that matches specified one.
putIfAbsentAndGet(V) - Method in class com.devexperts.util.SynchronizedIndexedSet
Puts specified element into this set if it is absent and returns current element in the set that matches specified one.

Q

QuickSort - Class in com.devexperts.util
This class performs Quick Sort algorithm for an array or a List of objects.

R

read() - Method in class com.devexperts.io.BufferedInput
 
read(byte[]) - Method in class com.devexperts.io.BufferedInput
 
read(byte[], int, int) - Method in class com.devexperts.io.BufferedInput
 
read(byte[], int, int) - Method in class com.devexperts.io.BufferedInputPart
 
read(byte[], int, int) - Method in class com.devexperts.io.StreamInput
 
readAll() - Method in class com.devexperts.io.CSVReader
Reads and returns all records or empty list if stream has ended.
readBoolean() - Method in class com.devexperts.io.BufferedInput
 
readByte() - Method in class com.devexperts.io.BufferedInput
 
readByteArray() - Method in class com.devexperts.io.BufferedInput
Reads an array of bytes in a compact encapsulation format.
readByteArray(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads an array of bytes from the data input in a compact encapsulation format.
readChar() - Method in class com.devexperts.io.BufferedInput
 
readCharArray(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads an array of characters from the data input in a CESU-8 format with compact encapsulation.
readCharArrayString(DataInput) - Static method in class com.devexperts.io.IOUtil
Deprecated.  
readCompactInt() - Method in class com.devexperts.io.BufferedInput
Reads an int value in a compact format (see IOUtil).
readCompactInt(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads an int value from the data input in a compact format.
readCompactLong() - Method in class com.devexperts.io.BufferedInput
Reads a long value in a compact format (see IOUtil).
readCompactLong(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads a long value from the data input in a compact format.
readData() - Method in class com.devexperts.io.BufferedInput
This method is invoked when input methods need more bytes to read data.
readData() - Method in class com.devexperts.io.BufferedInputPart
 
readData() - Method in class com.devexperts.io.ByteArrayInput
 
readData() - Method in class com.devexperts.io.StreamInput
 
readDouble() - Method in class com.devexperts.io.BufferedInput
 
readField() - Method in class com.devexperts.io.CSVReader
Reads and returns a single field of the current record or null if record has ended.
readFloat() - Method in class com.devexperts.io.BufferedInput
 
readFully(byte[]) - Method in class com.devexperts.io.BufferedInput
 
readFully(byte[], int, int) - Method in class com.devexperts.io.BufferedInput
 
readInt() - Method in class com.devexperts.io.BufferedInput
 
readLine() - Method in class com.devexperts.io.BufferedInput
 
readLong() - Method in class com.devexperts.io.BufferedInput
 
readObject() - Method in class com.devexperts.io.BufferedInput
 
readObject(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads an object from the data input as a Java-serialized byte array with compact encapsulation.
readObject(DataInput, ClassLoader) - Static method in class com.devexperts.io.IOUtil
Reads an object from the data input as a Java-serialized byte array with compact encapsulation.
readRecord() - Method in class com.devexperts.io.CSVReader
Reads and returns a remaining fields of the current record or null if stream has ended.
readShort() - Method in class com.devexperts.io.BufferedInput
 
readUnsignedByte() - Method in class com.devexperts.io.BufferedInput
 
readUnsignedShort() - Method in class com.devexperts.io.BufferedInput
 
readURL(String) - Static method in class com.devexperts.io.URLInputStream
Reads content for specified URL and returns it as a byte array.
readUTF() - Method in class com.devexperts.io.BufferedInput
 
readUTFChar() - Method in class com.devexperts.io.BufferedInput
Reads Unicode code point in a UTF-8 format.
readUTFChar(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads Unicode code point from the data input in a UTF-8 format.
readUTFString() - Method in class com.devexperts.io.BufferedInput
Reads Unicode string in a UTF-8 format with compact encapsulation (see IOUtil).
readUTFString(DataInput) - Static method in class com.devexperts.io.IOUtil
Reads Unicode string from the data input in a UTF-8 format with compact encapsulation.
rem(int, int) - Static method in class com.devexperts.util.MathUtil
Returns remainder according to number theory - i.e. when remainder is zero or positive.
rem(long, long) - Static method in class com.devexperts.util.MathUtil
Returns remainder according to number theory - i.e. when remainder is zero or positive.
remove(long) - Method in class com.devexperts.util.AbstractLongMap
 
remove(Object) - Method in class com.devexperts.util.AbstractLongMap
 
remove(long) - Method in class com.devexperts.util.AbstractLongSet
 
remove(Object) - Method in class com.devexperts.util.AbstractLongSet
 
remove(Object) - Method in class com.devexperts.util.IndexedMap
Deprecated. Use IndexedMap.removeKey(K) to be explicit about type and intent.
remove(Object) - Method in class com.devexperts.util.IndexedSet
Removes specified element from this set if it is present and returns true if this operation has decreased the size of this set.
remove(long) - Method in interface com.devexperts.util.LongCollection
Removes a single instance of the specified element from this collection, if it is present.
remove(long) - Method in class com.devexperts.util.LongHashMap
 
remove(long) - Method in class com.devexperts.util.LongHashSet
 
remove(long) - Method in interface com.devexperts.util.LongMap
Removes the mapping for this key from this map if present.
removeAll(Collection<?>) - Method in class com.devexperts.util.AbstractConcurrentSet
Removes all of the elements in the specified collection from this set and returns true if this operation has decreased the size of this set.
removeAll(Collection<?>) - Method in class com.devexperts.util.AbstractLongSet
Removes from this set all of its elements that are contained in the specified collection.
removeKey(K) - Method in class com.devexperts.util.IndexedMap
Removes the element from this map which matches specified key if it is present and returns removed element or null if none were found.
removeKey(long) - Method in class com.devexperts.util.IndexedMap
Removes the element from this map which matches specified key if it is present and returns removed element or null if none were found.
removeKey(K) - Method in class com.devexperts.util.IndexedSet
Removes the element from this set which matches specified key if it is present and returns removed element or null if none were found.
removeKey(long) - Method in class com.devexperts.util.IndexedSet
Removes the element from this set which matches specified key if it is present and returns removed element or null if none were found.
removeKey(K) - Method in class com.devexperts.util.SynchronizedIndexedSet
Removes the element from this set which matches specified key if it is present and returns removed element or null if none were found.
removeKey(long) - Method in class com.devexperts.util.SynchronizedIndexedSet
Removes the element from this set which matches specified key if it is present and returns removed element or null if none were found.
removeValue(V) - Method in class com.devexperts.util.IndexedMap
Removes the element from this map which matches specified value if it is present and returns removed element or null if none were found.
removeValue(V) - Method in class com.devexperts.util.IndexedSet
Removes the element from this set which matches specified value if it is present and returns removed element or null if none were found.
removeValue(V) - Method in class com.devexperts.util.SynchronizedIndexedSet
Removes the element from this set which matches specified value if it is present and returns removed element or null if none were found.
reset() - Method in class com.devexperts.io.BufferedInput
Repositions this stream to the position at the time the BufferedInput.mark(int) method was last called on this input stream.
resetInput() - Method in class com.devexperts.io.BufferedInputPart
 
resetInput() - Method in class com.devexperts.io.StreamInput
Resets this stream input by releasing source input stream and resetting position.
resetOutput() - Method in class com.devexperts.io.StreamOutput
Resets this stream output by releasing destination output stream and resetting position.
retainAll(Collection<?>) - Method in class com.devexperts.util.AbstractConcurrentSet
Retains only the elements in this set that are contained in the specified collection.
retainAll(Collection<?>) - Method in class com.devexperts.util.AbstractLongSet
Retains only the elements in this set that are contained in the specified collection.
rewind(long) - Method in class com.devexperts.io.BufferedInput
Rewinds specified number of bytes.
rewind(long) - Method in class com.devexperts.io.BufferedInputPart
 
rewind(long) - Method in class com.devexperts.io.ByteArrayInput
 
rewind(long) - Method in class com.devexperts.io.StreamInput
 
roundDecimal(double) - Static method in class com.devexperts.util.MathUtil
Rounds a specified double number to a decimal number with at most 14 significant digits and at most 14 digits after decimal point.

S

SECOND - Static variable in class com.devexperts.util.TimeUtil
Number of milliseconds in a second.
seek(long) - Method in class com.devexperts.io.BufferedInput
Repositions this buffered input to specified total position.
Service - Annotation Type in com.devexperts.services
Marks an interface or abstract class that is an extension point via services annotation framework.
ServiceProvider - Annotation Type in com.devexperts.services
Marks class that provides a certain Service via services provider framework.
Services - Class in com.devexperts.services
Utility class that contains service-loading functionality.
Services() - Constructor for class com.devexperts.services.Services
Deprecated. 
set(TypedKey<T>, T) - Method in class com.devexperts.util.TypedMap
 
setBuffer(byte[]) - Method in class com.devexperts.io.ByteArrayInput
Sets specified byte array to be used for buffering.
setBuffer(byte[]) - Method in class com.devexperts.io.ByteArrayOutput
Sets specified byte array to be used for buffering.
setCompressionEnabled(boolean) - Static method in class com.devexperts.io.IOUtil
Sets new value for compression strategy.
setInput(BufferedInput, long) - Method in class com.devexperts.io.BufferedInputPart
 
setInput(byte[], int, int) - Method in class com.devexperts.io.ByteArrayInput
Sets specified buffer and range as an input.
setInput(InputStream) - Method in class com.devexperts.io.StreamInput
Sets new source input stream.
setLimit(int) - Method in class com.devexperts.io.ByteArrayInput
Sets limit as specified.
setLimit(int) - Method in class com.devexperts.io.ByteArrayOutput
Sets limit as specified.
setOption(String, String) - Method in class com.devexperts.logging.DetailedLogLayout
 
setOutput(OutputStream) - Method in class com.devexperts.io.StreamOutput
Sets new destination output stream.
setPosition(int) - Method in class com.devexperts.io.ByteArrayInput
Sets position as specified.
setPosition(int) - Method in class com.devexperts.io.ByteArrayOutput
Sets position as specified.
setTotalPosition(long) - Method in class com.devexperts.io.ByteArrayInput
Sets total position as specified.
size() - Method in class com.devexperts.util.AbstractLongMap
 
size() - Method in class com.devexperts.util.AbstractLongSet
 
size() - Method in class com.devexperts.util.IndexedMap
Returns the number of elements in this map.
size() - Method in class com.devexperts.util.IndexedSet
Returns the number of elements in this set.
size() - Method in class com.devexperts.util.LockFreePool
Returns the number of elements in this pool.
size() - Method in class com.devexperts.util.LongHashMap
 
size() - Method in class com.devexperts.util.LongHashSet
 
skip(long) - Method in class com.devexperts.io.BufferedInput
 
skip(long) - Method in class com.devexperts.io.BufferedInputPart
 
skip(long) - Method in class com.devexperts.io.StreamInput
 
skipBytes(int) - Method in class com.devexperts.io.BufferedInput
 
sort(Object[]) - Static method in class com.devexperts.util.QuickSort
Sorts the specified array in ascending order according to the natural ordering of its elements.
sort(Object[], Comparator) - Static method in class com.devexperts.util.QuickSort
Sorts the specified array according to the order induced by the specified comparator.
sort(Object[], int, int) - Static method in class com.devexperts.util.QuickSort
Sorts the specified range of the specified array in ascending order according to the natural ordering of its elements.
sort(Object[], int, int, Comparator) - Static method in class com.devexperts.util.QuickSort
Sorts the specified range of the specified array according to the order induced by the specified comparator.
sort(List) - Static method in class com.devexperts.util.QuickSort
Sorts the specified list in ascending order according to the natural ordering of its elements.
sort(List, Comparator) - Static method in class com.devexperts.util.QuickSort
Sorts the specified list according to the order induced by the specified comparator.
sort(List, int, int) - Static method in class com.devexperts.util.QuickSort
Sorts the specified range of the specified list in ascending order according to the natural ordering of its elements.
sort(List, int, int, Comparator) - Static method in class com.devexperts.util.QuickSort
Sorts the specified range of the specified list according to the order induced by the specified comparator.
start() - Method in interface com.devexperts.services.StartupService
Deprecated.  
startup() - Static method in class com.devexperts.services.Services
Deprecated. No replacement.
StartupService - Interface in com.devexperts.services
Deprecated. No replacement
StreamInput - Class in com.devexperts.io
An implementation of BufferedInput that reads all data from source InputStream.
StreamInput() - Constructor for class com.devexperts.io.StreamInput
Creates a new stream input with default buffer capacity.
StreamInput(int) - Constructor for class com.devexperts.io.StreamInput
Creates a new stream input with specified buffer capacity.
StreamInput(InputStream) - Constructor for class com.devexperts.io.StreamInput
Creates a new stream input with specified source input stream and default buffer capacity.
StreamInput(InputStream, int) - Constructor for class com.devexperts.io.StreamInput
Creates a new stream input with specified source input stream and buffer capacity.
StreamOutput - Class in com.devexperts.io
An implementation of BufferedOutput that writes all data to destination OutputStream.
StreamOutput() - Constructor for class com.devexperts.io.StreamOutput
Creates a new stream output with default buffer capacity.
StreamOutput(int) - Constructor for class com.devexperts.io.StreamOutput
Creates a new stream output with specified buffer capacity.
StreamOutput(OutputStream) - Constructor for class com.devexperts.io.StreamOutput
Creates a new stream output with specified destination output stream and default buffer capacity.
StreamOutput(OutputStream, int) - Constructor for class com.devexperts.io.StreamOutput
Creates a new stream output with specified destination output stream and buffer capacity.
StringCache - Class in com.devexperts.util
Caches strings and provides lookup methods by raw character data to avoid string construction.
StringCache() - Constructor for class com.devexperts.util.StringCache
Creates a StringCache with default parameters.
StringCache(int) - Constructor for class com.devexperts.util.StringCache
Creates a StringCache with the specified number of elements and default bucket size.
StringCache(int, int) - Constructor for class com.devexperts.util.StringCache
Creates a StringCache with the specified number of buckets and their size.
SupersedesService - Annotation Type in com.devexperts.services
Ensures smooth transition from older versions of services interfaces to their newer versions.
SynchronizedIndexedSet<K,V> - Class in com.devexperts.util
A synchronized thread-safe version of IndexedSet class.
SynchronizedIndexedSet() - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates new empty set with default indexer Indexer.DEFAULT and default initial capacity.
SynchronizedIndexedSet(int) - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates new empty set with default indexer Indexer.DEFAULT and specified initial capacity.
SynchronizedIndexedSet(Indexer<K, ? super V>) - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates new empty set with specified indexer and default initial capacity.
SynchronizedIndexedSet(Indexer<K, ? super V>, int) - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates new empty set with specified indexer and specified initial capacity.
SynchronizedIndexedSet(Collection<V>) - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates a new set containing the elements in the specified collection.
SynchronizedIndexedSet(Indexer<K, ? super V>, Collection<? extends V>) - Constructor for class com.devexperts.util.SynchronizedIndexedSet
Creates a new set with specified indexer containing the elements in the specified collection.
SystemProperties - Class in com.devexperts.util
Utility methods for retrieving system properties without getting a SecurityException.

T

throwEOFException() - Method in class com.devexperts.io.BufferedInput
Throws EOFException when requested by BufferedInput.needData() method.
TimeFormat - Class in com.devexperts.util
Utility class for parsing and formatting dates and times in ISO-compatible format.
TimePeriod - Class in com.devexperts.util
Value class for period of time with support for ISO8601 duration format.
TimePeriod(long) - Constructor for class com.devexperts.util.TimePeriod
 
TimePeriod(String) - Constructor for class com.devexperts.util.TimePeriod
 
TimeUtil - Class in com.devexperts.util
A collection of static utility methods for manipulation of Java long time.
toArray() - Method in class com.devexperts.util.AbstractConcurrentSet
Returns an array containing all of the elements in this set.
toArray(T[]) - Method in class com.devexperts.util.AbstractConcurrentSet
Returns an array containing all of the elements in this set whose runtime type is that of the specified array.
toArray() - Method in class com.devexperts.util.IndexedSet
Returns an array containing all of the elements in this set.
toArray(T[]) - Method in class com.devexperts.util.IndexedSet
Returns an array containing all of the elements in this set whose runtime type is that of the specified array.
toByteArray() - Method in class com.devexperts.io.ByteArrayOutput
Returns a full copy of byte array buffer from zero to the position.
toLongArray() - Method in class com.devexperts.util.AbstractLongSet
 
toLongArray() - Method in interface com.devexperts.util.LongCollection
Returns an array containing all of the elements in this collection.
toString() - Method in class com.devexperts.io.ByteArrayOutput
Converts the buffer's content from zero to the position into a string, translating bytes into characters according to the platform's default character encoding.
toString() - Method in class com.devexperts.io.Marshalled
 
toString() - Method in class com.devexperts.util.AbstractConcurrentSet
Returns a string representation of this set.
toString() - Method in class com.devexperts.util.Base64
 
toString() - Method in class com.devexperts.util.IndexedMap
Returns a string representation of this map.
toString() - Method in class com.devexperts.util.IndexedSetStats
 
toString() - Method in class com.devexperts.util.StringCache
 
toString() - Method in class com.devexperts.util.TimePeriod
 
totalPosition() - Method in class com.devexperts.io.BufferedInput
Returns total position of this input stream.
totalPositionBase - Variable in class com.devexperts.io.BufferedInput
 
trimToSize() - Method in class com.devexperts.util.IndexedMap
Trims the capacity of this map instance to be the map's current size.
trimToSize() - Method in class com.devexperts.util.IndexedSet
Trims the capacity of this set instance to be the set's current size.
trimToSize() - Method in class com.devexperts.util.SynchronizedIndexedSet
Trims the capacity of this set instance to be the set's current size.
type() - Method in class com.devexperts.util.TypedKey
 
TypedKey<T> - Class in com.devexperts.util
A typed key for TypedMap.
TypedKey(Class<T>) - Constructor for class com.devexperts.util.TypedKey
 
TypedMap - Class in com.devexperts.util
Typed key-value map where different values have different types according to their keys.
TypedMap() - Constructor for class com.devexperts.util.TypedMap
 

U

UNSAFE - Static variable in class com.devexperts.util.UnsafeHolder
 
UnsafeHolder - Class in com.devexperts.util
Holds the reference to sun.misc.Unsafe instance.
UnsafeHolder() - Constructor for class com.devexperts.util.UnsafeHolder
 
unwrap(Object) - Static method in class com.devexperts.io.Marshalled
Unwraps Marshalled argument via Marshalled.getObject() call or returns object unmodified.
URLInputStream - Class in com.devexperts.io
Convenient class that opens specified URL for reading.
URLInputStream(String) - Constructor for class com.devexperts.io.URLInputStream
Creates a URLInputStream for specified URL.
URLSAFE - Static variable in class com.devexperts.util.Base64
 
URLSAFE_UNPADDED - Static variable in class com.devexperts.util.Base64
 

V

valueOf(long) - Static method in class com.devexperts.util.TimePeriod
Returns TimePeriod with value milliseconds.
valueOf(String) - Static method in class com.devexperts.util.TimePeriod
Returns TimePeriod represented with a given string.
values() - Method in class com.devexperts.util.AbstractLongMap
 
values() - Method in class com.devexperts.util.IndexedMap
Returns a collection view of the values contained in this map.
values() - Method in class com.devexperts.util.LongHashMap
Returns a collection view of the values contained in this map.

W

warn(String) - Method in class com.devexperts.logging.Logging
 
warn(String, Throwable) - Method in class com.devexperts.logging.Logging
 
withMillis() - Method in class com.devexperts.util.TimeFormat
Returns TimeFormat instance that also includes milliseconds into string when using format method.
withTimeZone() - Method in class com.devexperts.util.TimeFormat
Returns TimeFormat instance that also includes timezone into string when using format method.
write(int) - Method in class com.devexperts.io.BufferedOutput
 
write(byte[]) - Method in class com.devexperts.io.BufferedOutput
 
write(byte[], int, int) - Method in class com.devexperts.io.BufferedOutput
 
write(byte[], int, int) - Method in class com.devexperts.io.StreamOutput
 
writeAll(List<String[]>) - Method in class com.devexperts.io.CSVWriter
Writes specified records to the output.
writeBoolean(boolean) - Method in class com.devexperts.io.BufferedOutput
 
writeByte(int) - Method in class com.devexperts.io.BufferedOutput
 
writeByteArray(byte[]) - Method in class com.devexperts.io.BufferedOutput
Writes an array of bytes in a compact encapsulation format.
writeByteArray(DataOutput, byte[]) - Static method in class com.devexperts.io.IOUtil
Writes an array of bytes to the data output in a compact encapsulation format.
writeBytes(String) - Method in class com.devexperts.io.BufferedOutput
 
writeChar(int) - Method in class com.devexperts.io.BufferedOutput
 
writeCharArray(DataOutput, char[]) - Static method in class com.devexperts.io.IOUtil
Writes an array of characters to the data output in a CESU-8 format with compact encapsulation.
writeCharArray(DataOutput, String) - Static method in class com.devexperts.io.IOUtil
Writes an array of characters to the data output in a CESU-8 format with compact encapsulation.
writeChars(String) - Method in class com.devexperts.io.BufferedOutput
 
writeCompactInt(int) - Method in class com.devexperts.io.BufferedOutput
Writes an int value in a compact format (see IOUtil).
writeCompactInt(DataOutput, int) - Static method in class com.devexperts.io.IOUtil
Writes an int value to the data output in a compact format.
writeCompactLong(long) - Method in class com.devexperts.io.BufferedOutput
Writes a long value in a compact format (see IOUtil).
writeCompactLong(DataOutput, long) - Static method in class com.devexperts.io.IOUtil
Writes a long value to the data output in a compact format.
writeDouble(double) - Method in class com.devexperts.io.BufferedOutput
 
writeField(String) - Method in class com.devexperts.io.CSVWriter
Writes specified field to the end of current record.
writeFloat(float) - Method in class com.devexperts.io.BufferedOutput
 
writeInt(int) - Method in class com.devexperts.io.BufferedOutput
 
writeLong(long) - Method in class com.devexperts.io.BufferedOutput
 
writeObject(Object) - Method in class com.devexperts.io.BufferedOutput
 
writeObject(DataOutput, Object) - Static method in class com.devexperts.io.IOUtil
Writes an object to the data output as a Java-serialized byte array with compact encapsulation.
writeRecord(String[]) - Method in class com.devexperts.io.CSVWriter
Writes specified record and advances to the next record upon completion.
writeShort(int) - Method in class com.devexperts.io.BufferedOutput
 
writeUTF(String) - Method in class com.devexperts.io.BufferedOutput
 
writeUTFChar(int) - Method in class com.devexperts.io.BufferedOutput
Writes a Unicode code point in a UTF-8 format.
writeUTFChar(DataOutput, int) - Static method in class com.devexperts.io.IOUtil
Writes a Unicode code point to the data output in a UTF-8 format.
writeUTFString(String) - Method in class com.devexperts.io.BufferedOutput
Writes a string in a UTF-8 format with compact encapsulation (see IOUtil).
writeUTFString(DataOutput, String) - Static method in class com.devexperts.io.IOUtil
Writes a string to the data output in a UTF-8 format with compact encapsulation.

A B C D E F G H I K L M N O P Q R S T U V W

Copyright © 2013 Devexperts. All Rights Reserved.