- checkEOB() - Method in class com.devexperts.io.BufferedInput
-
- checkRange(byte[], int, int) - Static method in class com.devexperts.io.IOUtil
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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(String, int, int) - Method in class com.devexperts.util.StringCache
-
Returns string from the cache that matches specified character sequence.
- get(CharSequence) - Method in class com.devexperts.util.StringCache
-
Returns string from the cache that matches specified character sequence.
- get(CharSequence, int, int) - 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.
- getDayIdByYearMonthDay(int) - Static method in class com.devexperts.util.DayUtil
-
Returns day identifier for specified yyyymmdd integer 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.
- getShortString(long) - Method in class com.devexperts.util.StringCache
-
Returns string from the cache that matches specified character sequence.
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- iterator() - Method in class com.devexperts.util.IndexedSet
-
Returns an iterator over the elements in this set.
- 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
-
- 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.
- 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
-
- 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.
- 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.
- setDefaultTimeZone(TimeZone) - Static method in class com.devexperts.util.TimeFormat
-
- 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
-
- 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
-
- 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
.
- throwEOFException() - Method in class com.devexperts.io.BufferedInput
-
- throwEOFException() - Method in class com.devexperts.io.StreamInput
-
- 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
-
- 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
-