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

A

abs(int) - Static method in class MathLib
Returns the absolute value of the specified int argument.
abs(long) - Static method in class MathLib
Returns the absolute value of the specified long argument.
abs(float) - Static method in class MathLib
Returns the absolute value of the specified float argument.
abs(double) - Static method in class MathLib
Returns the absolute value of the specified double argument.
acos(double) - Static method in class MathLib
Returns the arc cosine of the specified value, in the range of 0.0 through pi.
add(Object) - Method in class Reflection
Adds the specified class loader to the research tree.
add(Index) - Method in class FastBitSet
Adds the specified index to this set.
add(E) - Method in class FastCollection
Appends the specified value to the end of this collection (optional operation).
add(E) - Method in class FastList
Appends the specified value to the end of this list (equivalent to FastList.addLast(E)).
add(int, E) - Method in class FastList
Inserts the specified value at the specified position in this list.
add(E) - Method in class FastSet
Adds the specified value to this set if it is not already present.
add(E) - Method in class FastTable
Appends the specified value to the end of this table.
add(int, E) - Method in class FastTable
Inserts the specified value at the specified position in this table.
add(Object) - Method in class XMLFormat.OutputElement
Adds the specified object or null as an anonymous nested element of unknown type.
add(Object, String) - Method in class XMLFormat.OutputElement
Adds the specified object as a named nested element of unknown type (null objects are ignored).
add(Object, String, String) - Method in class XMLFormat.OutputElement
Adds the specified object as a fully qualified nested element of unknown type (null objects are ignored).
add(T, String, Class<T>) - Method in class XMLFormat.OutputElement
Adds the specified object as a named nested element of specified actual type (null objects are ignored).
add(T, String, String, Class<T>) - Method in class XMLFormat.OutputElement
Adds the specified object as a fully qualified nested element of specified actual type (null objects are ignored).
addAll(Collection<? extends E>) - Method in class FastCollection
Appends all of the values in the specified collection to the end of this collection, in the order that they are returned by the specified collection's iterator.
addAll(int, Collection<? extends E>) - Method in class FastList
Inserts all of the values in the specified collection into this list at the specified position.
addAll(int, Collection<? extends E>) - Method in class FastTable
Inserts all of the values in the specified collection into this table at the specified position.
addBefore(FastList.Node<E>, E) - Method in class FastList
Inserts the specified value before the specified Node.
addFirst(E) - Method in class FastList
Inserts the specified value at the beginning of this list.
addLast(E) - Method in class FastList
Appends the specified value to the end of this list (fast).
addLast(E) - Method in class FastTable
Appends the specified value to the end of this table (fast).
address() - Method in class Struct
Returns this struct address.
addTest(TestCase) - Method in class TestSuite
Adds the specified test case to this test suite.
addText(CharSequence) - Method in class XMLFormat.OutputElement
Adds the content of a text-only element (equivalent to getStreamWriter().writeCharacters(text)).
addText(String) - Method in class XMLFormat.OutputElement
Equivalent to XMLFormat.OutputElement.addText(CharSequence) (for J2ME compatibility).
allocate() - Method in class Allocator
Allocates a new object, this method is called when the allocator queue is empty.
Allocator<T> - Class in javolution.context
This class represents an object allocator; instances of this class are generated by AllocatorContext.
Allocator() - Constructor for class Allocator
Default constructor.
AllocatorContext - Class in javolution.context
This class represents an allocator context; it defines the the allocation policy of the objects produced by ObjectFactory.
AllocatorContext() - Constructor for class AllocatorContext
Default constructor.
AllocatorContext.Reference<T> - Class in javolution.context
This class represents a reference allocated from the current AllocatorContext.
AllocatorContext.Reference() - Constructor for class AllocatorContext.Reference
Default constructor.
and(FastBitSet) - Method in class FastBitSet
Performs the logical AND operation on this bit set and the given bit set.
andNot(FastBitSet) - Method in class FastBitSet
Performs the logical AND operation on this bit set and the complement of the given bit set.
append(char) - Method in class TextBuilder
Appends the specified character.
append(Object) - Method in class TextBuilder
Appends the textual representation of the specified object.
append(CharSequence) - Method in class TextBuilder
Appends the specified character sequence.
append(CharSequence, int, int) - Method in class TextBuilder
Appends a subsequence of the specified character sequence.
append(String) - Method in class TextBuilder
Appends the specified string to this text builder.
append(String, int, int) - Method in class TextBuilder
Appends a subsequence of the specified string.
append(Text) - Method in class TextBuilder
Appends the specified text to this text builder.
append(Text, int, int) - Method in class TextBuilder
Appends a subsequence of the specified text.
append(char[]) - Method in class TextBuilder
Appends the characters from the char array argument.
append(char[], int, int) - Method in class TextBuilder
Appends the characters from a subarray of the char array argument.
append(boolean) - Method in class TextBuilder
Appends the textual representation of the specified boolean argument.
append(int) - Method in class TextBuilder
Appends the decimal representation of the specified int argument.
append(int, int) - Method in class TextBuilder
Appends the radix representation of the specified int argument.
append(long) - Method in class TextBuilder
Appends the decimal representation of the specified long argument.
append(long, int) - Method in class TextBuilder
Appends the radix representation of the specified long argument.
append(float) - Method in class TextBuilder
Appends the textual representation of the specified float.
append(double) - Method in class TextBuilder
Appends the textual representation of the specified double; the number of digits is 17 or 16 when the 16 digits representation can be parsed back to the same double (mimic the standard library formatting).
append(double, int, boolean, boolean) - Method in class TextBuilder
Appends the textual representation of the specified double according to the specified formatting arguments.
AppendableWriter - Class in javolution.io
This class allows any Appendable to be used as a writer.
AppendableWriter() - Constructor for class AppendableWriter
Creates a new appendable writer for which the appendable output is not set.
areEqual(T, T) - Method in class FastComparator
Indicates if the specified objects can be considered equal.
array(int) - Method in class ArrayFactory
Returns an array possibly recycled or preallocated of specified minimum size.
array(S[]) - Method in class Struct
Defines the specified array of structs as inner structs.
array(S[][]) - Method in class Struct
Defines the specified two-dimensional array of structs as inner structs.
array(S[][][]) - Method in class Struct
Defines the specified three dimensional array of structs as inner structs.
array(M[]) - Method in class Struct
Defines the specified array member.
array(M[][]) - Method in class Struct
Defines the specified two-dimensional array member.
array(M[][][]) - Method in class Struct
Defines the specified three-dimensional array member.
array(Struct.UTF8String[], int) - Method in class Struct
Defines the specified array of UTF-8 strings, all strings having the specified length (convenience method).
array() - Method in class CharArray
Returns the underlying array.
ArrayFactory<T> - Class in javolution.context
This class holds factories to produces arrays of variable length.
ArrayFactory() - Constructor for class ArrayFactory
Default constructor.
asin(double) - Static method in class MathLib
Returns the arc sine of the specified value, in the range of -pi/2 through pi/2.
assertArrayEquals(Object[], Object[], CharSequence) - Static method in class TestContext
Checks the equality of the arrays specified.
assertArrayEquals(Object[], Object[]) - Static method in class TestContext
Convenience method equivalent to assertArrayEquals(expected, actual, null).
assertArrayEquals(boolean[], boolean[], CharSequence) - Static method in class TestContext
Checks the equality of both arrays specified.
assertArrayEquals(boolean[], boolean[]) - Static method in class TestContext
Convenience method equivalent to assertArrayEquals(expected, actual, null).
assertArrayEquals(int[], int[], CharSequence) - Static method in class TestContext
Checks the equality of both arrays specified.
assertArrayEquals(int[], int[]) - Static method in class TestContext
Convenience method equivalent to assertArrayEquals(expected, value, null).
assertArrayEquals(long[], long[], CharSequence) - Static method in class TestContext
Checks the equality of both arrays specified.
assertArrayEquals(long[], long[]) - Static method in class TestContext
Convenience method equivalent to assertArrayEquals(expected, value, null).
assertArrayEquals(double[], double[], double, CharSequence) - Static method in class TestContext
Checks the equality of both arrays specified.
assertArrayEquals(double[], double[], double) - Static method in class TestContext
Convenience method equivalent to assertArrayEquals(expected, actual, delta, null).
assertEquals(Object, Object, CharSequence) - Static method in class TestContext
Checks the equality of both objects specified.
assertEquals(Object, Object) - Static method in class TestContext
Convenience method equivalent to assertEquals(expected, actual, null).
assertEquals(int, int, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertEquals(new Integer(expected), new Integer(actual), message).
assertEquals(int, int) - Static method in class TestContext
Convenience method equivalent to assertEquals(expected, actual, null).
assertEquals(long, long, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertEquals(new Long(expected), new Long(actual)).
assertEquals(long, long) - Static method in class TestContext
Convenience method equivalent to assertEquals(expected, actual, null).
assertEquals(double, double, CharSequence) - Static method in class TestContext
Deprecated. Use assertEquals(expected, actual, delta, message) instead
assertEquals(double, double) - Static method in class TestContext
Deprecated. Use assertEquals(expected, actual, delta) instead
assertEquals(double, double, double, CharSequence) - Static method in class TestContext
Asserts that two doubles or floats are equal to within a positive delta.
assertEquals(double, double, double) - Static method in class TestContext
Convenience method equivalent to assertEquals(expected, actual, delta, null).
assertException(Class, Runnable, CharSequence) - Static method in class TestContext
Checks that the specified logic raises an instance of the specified exception.
assertException(Class, Runnable) - Static method in class TestContext
Convenience method equivalent to assertException(exceptionClass, logic, null).
assertFalse(boolean, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertEquals(false, actual, message).
assertFalse(boolean) - Static method in class TestContext
Convenience method equivalent to assertFalse(actual, null).
AssertionException - Exception in javolution.testing
This class represents an exception which might be raised when a testing assertion fails (see TestContext.REGRESSION).
AssertionException() - Constructor for exception AssertionException
Creates an assertion exception with no detailed message.
AssertionException(String) - Constructor for exception AssertionException
Creates an assertion exception with the specified detailed message.
assertNotNull(Object, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertTrue(actual != null, message).
assertNotNull(Object) - Static method in class TestContext
Convenience method equivalent to assertNotNull(actual, null).
assertNull(Object, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertEquals(null, actual, message).
assertNull(Object) - Static method in class TestContext
Convenience method equivalent to assertNull(actual, null).
assertSame(Object, Object, CharSequence) - Static method in class TestContext
Checks that both objects specified refer to the same instance.
assertSame(Object, Object) - Static method in class TestContext
Convenience method equivalent to assertSame(expected, actual, null).
assertTrue(boolean, CharSequence) - Static method in class TestContext
Convenience method equivalent to assertEquals(true, actual, message).
assertTrue(boolean) - Static method in class TestContext
Convenience method equivalent to assertTrue(actual, null).
at(char, CharSequence) - Method in class Cursor
Indicates if this cursor points to the specified character in the specified character sequence.
at(CharSet, CharSequence) - Method in class Cursor
Indicates if this cursor points to any of the specified character in the specified character sequence.
at(String, CharSequence) - Method in class Cursor
Indicates if this cursor points to the specified characters in the specified sequence.
atan(double) - Static method in class MathLib
Returns the arc tangent of the specified value, in the range of -pi/2 through pi/2.
atan2(double, double) - Static method in class MathLib
Returns the angle theta such that (x == cos(theta)) && (y == sin(theta)).
atEnd(CharSequence) - Method in class Cursor
Indicates if this cursor points to the end of the specified character sequence.
ATTRIBUTE - Static variable in interface XMLStreamConstants
Indicates an event is an attribute.
Attributes - Interface in javolution.xml.sax
This interface represents a list of XML attributes.
AUTOMATIC_EMPTY_ELEMENTS - Static variable in class XMLOutputFactory
Property indicating if the stream writers are allowed to automatically output empty elements when a start element is immediately followed by matching end element (type: Boolean, default: FALSE).

B

bitCount(long) - Static method in class MathLib
Returns the number of one-bits in the two's complement binary representation of the specified long value.
bitIndex() - Method in class Struct.Member
Holds the bit offset of this member (if any).
bitLength() - Method in class Struct.Member
Returns the number of bits in this member.
bitLength(int) - Static method in class MathLib
Returns the number of bits in the minimal two's-complement representation of the specified int, excluding a sign bit.
bitLength(long) - Static method in class MathLib
Returns the number of bits in the minimal two's-complement representation of the specified long, excluding a sign bit.
BOOLEANS_FACTORY - Static variable in class ArrayFactory
Holds factory for boolean arrays.
byteOrder() - Method in class Struct
Returns the byte order for this struct (configurable).
BYTES_FACTORY - Static variable in class ArrayFactory
Holds factory for byte arrays.
byteValue() - Method in class Struct.BitField
 

C

cardinality() - Method in class FastBitSet
Returns the number of bits set to true (or the size of this set).
CDATA - Static variable in interface XMLStreamConstants
Indicates an event is a CDATA section.
ceil(double) - Static method in class MathLib
Returns the smallest (closest to negative infinity) double value that is not less than the argument and is equal to a mathematical integer.
characters(char[], int, int) - Method in interface ContentHandler
Receives notification of character data.
characters(char[], int, int) - Method in class DefaultHandler
 
CHARACTERS - Static variable in interface XMLStreamConstants
Indicates an event is characters.
CharArray - Class in javolution.text
This class represents a CharSequence backed up by a char array.
CharArray() - Constructor for class CharArray
Default constructor (empty character array).
CharArray(int) - Constructor for class CharArray
Creates a character array of specified default capacity.
CharArray(String) - Constructor for class CharArray
Creates a character array from the specified String.
charAt(int) - Method in class CharArray
 
charAt(int) - Method in class Text
Returns the character at the specified index.
charAt(int) - Method in class TextBuilder
Returns the character at the specified index.
charAt(int) - Method in class QName
Returns the character at the specified index.
CHARS_FACTORY - Static variable in class ArrayFactory
Holds factory for char arrays.
CharSequenceReader - Class in javolution.io
This class allows any CharSequence to be used as a reader.
CharSequenceReader() - Constructor for class CharSequenceReader
Creates a new character sequence reader for which the character sequence input is not set.
CharSet - Class in javolution.text
This class represents a set of characters.
CLASS - Static variable in class Reflection
Holds the default implementation (configurable).
CLASS - Static variable in class XMLInputFactory
Holds the XMLInputFactory implementation (configurable).
CLASS - Static variable in class XMLOutputFactory
Holds the XMLOutputFactory implementation (configurable).
ClassInitializer - Class in javolution.lang
This utility class allows for initialization of all classes at startup to avoid initialization delays at an innapropriate time.
cleanup(T) - Method in class ObjectFactory
Cleans-up this factory's objects for future reuse.
clear() - Method in class TextBuilder
Removes all the characters of this text builder (equivalent to this.delete(start, this.length())).
clear() - Method in class FastBitSet
Sets all bits in the set to false (empty the set).
clear(int) - Method in class FastBitSet
Removes the specified integer value from this set.
clear(int, int) - Method in class FastBitSet
Sets the bits from the specified fromIndex (inclusive) to the specified toIndex (exclusive) to false.
clear() - Method in class FastCollection
Removes all of the values from this collection (optional operation).
clear() - Method in class FastList
 
clear() - Method in class FastMap
Removes all map's entries.
clear() - Method in class FastSet
 
clear() - Method in class FastTable
 
clear() - Method in class LocalMap
Removes all mappings from this map (sets the local values to null).
close() - Method in class AppendableWriter
Closes and resets this writer for reuse.
close() - Method in class CharSequenceReader
Closes and resets this reader for reuse.
close() - Method in class UTF8ByteBufferReader
Closes and resets this reader for reuse.
close() - Method in class UTF8ByteBufferWriter
Closes and resets this writer for reuse.
close() - Method in class UTF8StreamReader
Closes and resets this reader for reuse.
close() - Method in class UTF8StreamWriter
Closes and resets this writer for reuse.
close() - Method in interface XMLStreamReader
Frees any resources associated with this Reader.
close() - Method in class XMLStreamReaderImpl
 
close() - Method in interface XMLStreamWriter
Close this writer and free any resources associated with the writer.
close() - Method in class XMLStreamWriterImpl
 
close() - Method in class XMLObjectReader
Closes this reader and its underlying input then reset this reader for potential reuse.
close() - Method in class XMLObjectWriter
Ends document writting, closes this writer and its underlying output then reset this Writer for potential reuse.
COMMENT - Static variable in interface XMLStreamConstants
Indicates an event is a comment.
compare(T, T) - Method in class FastComparator
Compares the specified objects for order.
compareTo(Object) - Method in class CharArray
Compares this character array with the specified character sequence lexicographically.
compareTo(Object) - Method in class Text
Compares this text to another character sequence or string lexicographically.
compareTo(Index) - Method in class Index
 
concat(Text) - Method in class Text
Concatenates the specified text to the end of this text.
ConcurrentContext - Class in javolution.context
This class represents a context to take advantage of concurrent algorithms on multi-processors systems.
ConcurrentContext() - Constructor for class ConcurrentContext
Default constructor.
ConcurrentException - Exception in javolution.context
This class encapsulates errors or exceptions raised during the execution of concurrent threads (ConcurrentException are raised upon exit of the ConcurrentContext).
config(String) - Static method in class StandardLog
Logs a CONFIG message.
Configurable<T> - Class in javolution.lang
This class facilitates separation of concerns between the configuration logic and the application code.
Configurable(T) - Constructor for class Configurable
Creates a new configurable having the specified default value.
configure(Configurable<T>, T) - Static method in class Configurable
Sets the run-time value of the specified configurable.
CONSOLE - Static variable in class LogContext
Holds a context logging debug/informative/warnings/errors events to the system console (JVM 1.6+).
CONSOLE - Static variable in class TestContext
Holds a test context logging test results to the system console.
contains(char) - Method in class CharSet
Indicates if the specified character is contained by this character set.
contains(Object) - Method in class FastCollection
Indicates if this collection contains the specified value.
contains(Object) - Method in class FastList
 
contains(Object) - Method in class FastSet
 
contains(Object) - Method in class FastTable
 
containsAll(Collection<?>) - Method in class FastCollection
Indicates if this collection contains all of the values of the specified collection.
containsKey(Object) - Method in class FastMap
Indicates if this map contains a mapping for the specified key.
containsKey(Object) - Method in class LocalMap
Indicates if this map contains a mapping for the specified key.
containsValue(Object) - Method in class FastMap
Indicates if this map associates one or more keys to the specified value.
containsValue(Object) - Method in class LocalMap
Indicates if this map associates one or more keys to the specified value.
contentEquals(CharSequence) - Method in class Text
Indicates if this text has the same character content as the specified character sequence.
contentEquals(CharSequence) - Method in class TextBuilder
Indicates if this text builder has the same character content as the specified character sequence.
contentEquals(String) - Method in class TextBuilder
Equivalent to TextBuilder.contentEquals(CharSequence) (for J2ME compability).
contentEqualsIgnoreCase(CharSequence) - Method in class Text
Indicates if this text has the same character contend as the specified character sequence ignoring case considerations.
ContentHandler - Interface in javolution.xml.sax
Receives notification of the logical content of a document.
Context - Class in javolution.context
This class represents an execution context; they can be associated to particular threads or objects.
Context() - Constructor for class Context
Default constructor.
copy() - Method in interface ValueType
Returns a deep copy of this object allocated in the memory area (RTSJ) and/or context (Javolution) of the calling thread (the one making the copy).
copy() - Method in class Text
 
cos(double) - Static method in class MathLib
Returns the trigonometric cosine of the specified angle in radians.
cosh(double) - Static method in class MathLib
Returns the hyperbolic cosine of x.
count() - Method in class TestCase
The number of times the test case is exercised (default 1).
create(int) - Method in class ArrayFactory
Constructs a new array of specified size from this factory (using the new keyword).
create() - Method in class ObjectFactory
Constructs a new object for this factory (using the new keyword).
createReference(Object, XMLFormat.InputElement) - Method in class XMLReferenceResolver
Creates a reference for the specified object (the identifier being specified by the input XML element).
createXMLStreamReader(Reader) - Method in class XMLInputFactory
Returns a XML stream reader for the specified I/O reader.
createXMLStreamReader(InputStream) - Method in class XMLInputFactory
Returns a XML stream reader for the specified input stream (encoding autodetected).
createXMLStreamReader(InputStream, String) - Method in class XMLInputFactory
Returns a XML stream reader for the specified input stream using the specified encoding.
createXMLStreamWriter(Writer) - Method in class XMLOutputFactory
Returns a XML stream writer to the specified i/o writer.
createXMLStreamWriter(OutputStream) - Method in class XMLOutputFactory
Returns a XML stream writer to the specified output stream (UTF-8 encoding).
createXMLStreamWriter(OutputStream, String) - Method in class XMLOutputFactory
Returns a XML stream writer to the specified output stream using the specified encoding.
currentAllocator() - Method in class ObjectFactory
Returns the factory allocator for the current thread (equivalent to AllocatorContext.current().getAllocator(this)).
Cursor - Class in javolution.text
This class represents a parsing cursor over characters.
Cursor() - Constructor for class Cursor
Default constructor.

D

deactivate() - Method in class AllocatorContext
Deactivates the allocators belonging to this context for the current thread.
deactivate() - Method in class HeapContext
 
deactivate() - Method in class ImmortalContext
 
deactivate() - Method in class PoolContext
 
debug(CharSequence) - Static method in class LogContext
Logs the specified debug message if debug messages are logged.
debug(Object) - Static method in class LogContext
Equivalent to LogContext.debug(CharSequence) except that formatting is done only if debug is logged.
debug(Object...) - Static method in class LogContext
Equivalent to LogContext.debug(CharSequence) except that formatting is done only if debug is logged.
DEFAULT - Static variable in class AllocatorContext
Holds the default allocator context shared by all newly created threads (the default is a HeapContext instance).
DEFAULT - Static variable in class ConcurrentContext
Holds the default implementation.
DEFAULT - Static variable in class LogContext
Holds the logging context default implementation (configurable, default value LogContext.STANDARD).
DEFAULT - Static variable in class SecurityContext
Holds the default security context implementation (configurable).
DEFAULT - Static variable in class StackContext
Holds the default implementation.
DEFAULT - Static variable in class TestContext
Holds the test context default implementation (the test report is sent to to System.out and test errors are sent to System.err).
DEFAULT - Static variable in class TimeContext
Holds the time context default implementation (by default logs average and minimum execution time to System.out).
DEFAULT - Static variable in class FastComparator
Holds the default object comparator; rehash is performed if the system hash code (platform dependent) is not evenly distributed.
DefaultHandler - Class in javolution.xml.sax
Default base class for real-time handling of XML events.
DefaultHandler() - Constructor for class DefaultHandler
 
delete(int, int) - Method in class Text
Returns the text without the characters between the specified indexes.
delete(int, int) - Method in class TextBuilder
Removes the characters between the specified indices.
delete(FastCollection.Record) - Method in class FastBitSet
 
delete(FastCollection.Record) - Method in class FastCollection
Deletes the specified record from this collection.
delete(FastCollection.Record) - Method in class FastList
 
delete(FastCollection.Record) - Method in class FastSet
 
delete(FastCollection.Record) - Method in class FastTable
 
digitLength(int) - Static method in class MathLib
Returns the number of digits of the decimal representation of the specified int value, excluding the sign character if any.
digitLength(long) - Static method in class MathLib
Returns the number of digits of the decimal representation of the the specified long, excluding the sign character if any.
DIRECT - Static variable in class FastComparator
Holds the direct object comparator; no rehash is performed.
doAssert(boolean, CharSequence) - Method in class JUnitContext
 
doAssert(boolean, CharSequence) - Method in class TestContext
Asserts the specified value is true.
doCleanup() - Method in class ObjectFactory
Indicates if this factory requires cleanup.
doRun(TestSuite) - Method in class JUnitContext
 
doRun(TestCase) - Method in class JUnitContext
 
doRun(TestSuite) - Method in class TestContext
Executes the specified test suite and logs the results.
doRun(TestCase) - Method in class TestContext
Executes the specified test case and logs the results.
doRun(TestCase) - Method in class TimeContext
Benchmarks the specified test case and logs the results.
DOUBLES_FACTORY - Static variable in class ArrayFactory
Holds factory for double arrays.
doubleValue() - Method in class Index
Returns the index value as int.
DTD - Static variable in interface XMLStreamConstants
Indicates an event is a DTD.

E

E - Static variable in class MathLib
The natural logarithm.
EMPTY - Static variable in class CharSet
Represents an empty character set.
EMPTY - Static variable in class Text
Holds an empty character sequence.
END_DOCUMENT - Static variable in interface XMLStreamConstants
Indicates an event is an end document.
END_ELEMENT - Static variable in interface XMLStreamConstants
Indicates an event is an end element.
endDocument() - Method in interface ContentHandler
Receives notification of the end of a document.
endDocument() - Method in class DefaultHandler
 
endElement(CharArray, CharArray, CharArray) - Method in interface ContentHandler
Receives notification of the end of an element.
endElement(CharArray, CharArray, CharArray) - Method in class DefaultHandler
 
endPrefixMapping(CharArray) - Method in interface ContentHandler
Ends the scope of a prefix-URI mapping.
endPrefixMapping(CharArray) - Method in class DefaultHandler
 
endsWith(CharSequence) - Method in class Text
Indicates if this text ends with the specified suffix.
enter() - Static method in class ConcurrentContext
Enters a concurrent context (instance of ConcurrentContext.DEFAULT).
enter(boolean) - Static method in class ConcurrentContext
Enters a concurrent context only if the specified condition is verified.
enter(Context) - Static method in class Context
Enters the specified context.
enter(Class<? extends Context>) - Static method in class Context
Enters a context of specified type, this context is factory produced and automatically recycled upon exit.
enter() - Static method in class HeapContext
Enters a heap context.
enter() - Static method in class ImmortalContext
Enters an immortal memory context.
enter() - Static method in class LocalContext
Enters a LocalContext possibly recycled.
enter() - Static method in class PoolContext
Enters a pool context.
enter() - Static method in class StackContext
Enters the StackContext.DEFAULT stack context.
enter(boolean) - Static method in class StackContext
Enters a stack context only if the specified condition is verified.
enter() - Static method in class JUnitContext
Enters a JUnit test context.
enter() - Static method in class TestContext
Enters the TestContext.DEFAULT test context.
enter() - Static method in class TimeContext
Enters the TimeContext.DEFAULT time context.
enterAction() - Method in class Context
The action to be performed after this context becomes the current context.
enterAction() - Method in class HeapContext
 
enterAction() - Method in class ImmortalContext
 
enterAction() - Method in class LocalContext
 
enterAction() - Method in class LogContext
 
enterAction() - Method in class PersistentContext
Throws UnsupportedOperationException persistent context are global to all threads (singleton).
enterAction() - Method in class PoolContext
 
enterAction() - Method in class SecurityContext
 
entering(String, String) - Static method in class StandardLog
Log a method entry.
ENTITIES - Static variable in class XMLInputFactory
Property used to specify additional entities to be recognized by the readers (type: java.util.Map, default: null).
ENTITY_DECLARATION - Static variable in interface XMLStreamConstants
Indicates a Entity Declaration.
ENTITY_REFERENCE - Static variable in interface XMLStreamConstants
Indicates an event is an entity reference.
entrySet() - Method in class FastMap
Returns a FastCollection view of the mappings contained in this map.
entrySet() - Method in class LocalMap
Returns a FastCollection view of the mappings contained in this map.
ENVELOPE_PREFIX - Static variable in class WebServiceClient
Holds standard SOAP envelope prefix.
ENVELOPE_URI - Static variable in class WebServiceClient
Holds standard SOAP envelope namespace.
equals(Object) - Method in class CharArray
Compares this character sequence against the specified object (String or CharSequence).
equals(CharArray) - Method in class CharArray
Compares this character array against the specified CharArray.
equals(String) - Method in class CharArray
Compares this character array against the specified String.
equals(Object) - Method in class Cursor
Indicates if this cursor is equals to the specified object.
equals(Object) - Method in class Text
Compares this text against the specified object for equality.
equals(Object) - Method in class TextBuilder
Compares this text builder against the specified object for equality.
equals(Object) - Method in class FastBitSet
 
equals(Object) - Method in class FastCollection
Compares the specified object with this collection for equality.
equals(Object) - Method in class FastMap.Entry
Indicates if this entry is considered equals to the specified entry (using default value and key equality comparator to ensure symetry).
equals(Object) - Method in class FastMap
Compares the specified object with this map for equality.
equals(Object) - Method in class Index
Indicates if this index is equals to the one specified (unicity ensures that this method is equivalent to ==).
equals(Object) - Method in class QName
Instances of this class are unique; object's equality can be replaced object identity (==).
error(Throwable) - Static method in class LogContext
Logs the specified error to the current logging context.
error(Throwable, CharSequence) - Static method in class LogContext
Logs the specified error and error message to the current logging context.
error(Throwable, Object) - Static method in class LogContext
Equivalent to LogContext.error(Throwable, CharSequence) except that formatting is done only if error is logged.
error(Throwable, Object...) - Static method in class LogContext
Equivalent to LogContext.error(Throwable, CharSequence) except that formatting is done only if error is logged.
error(CharSequence) - Static method in class LogContext
Logs the specified error message to the current logging context.
error(Object) - Static method in class LogContext
Equivalent to LogContext.error(CharSequence) except that formatting is done only if error is logged.
error(Object...) - Static method in class LogContext
Equivalent to LogContext.error(CharSequence) except that formatting is done only if error is logged.
error(SAXParseException) - Method in class DefaultHandler
Receives notification of recoverable parser error.
execute(Runnable) - Static method in class ConcurrentContext
Executes the specified logic by a concurrent thread if one available; otherwise the logic is executed by the current thread.
execute(Runnable...) - Static method in class ConcurrentContext
Executes the specified logics concurrently.
execute() - Method in class TestCase
Executes this test case (possibly multiple times in which case the TestCase.count() method should be overriden).
executeAction(Runnable) - Method in class ConcurrentContext
Executes the specified logic concurrently if possible.
exit() - Static method in class ConcurrentContext
Exits the current concurrent context.
exit(boolean) - Static method in class ConcurrentContext
Exits a concurrent context only if the specified condition is verified.
exit(Context) - Static method in class Context
Exits the specified context.
exit(Class<? extends Context>) - Static method in class Context
Exits the current context (the outer context becomes the current context).
exit() - Static method in class HeapContext
Exits the current heap context.
exit() - Static method in class ImmortalContext
Exits the current immortal memory context.
exit() - Static method in class LocalContext
Exits the current local context.
exit() - Static method in class PoolContext
Exits the current pool context.
exit() - Static method in class StackContext
Exits the current stack context.
exit(boolean) - Static method in class StackContext
Exits a stack context only if the specified condition is verified.
exit() - Static method in class JUnitContext
Exits the current JUnit test context.
exit() - Static method in class TestContext
Exits the current test context.
exit() - Static method in class TimeContext
Exits the current time context.
exitAction() - Method in class Context
The action to be performed before this context is no more the current context.
exitAction() - Method in class HeapContext
 
exitAction() - Method in class ImmortalContext
 
exitAction() - Method in class LocalContext
 
exitAction() - Method in class LogContext
 
exitAction() - Method in class PersistentContext
Throws UnsupportedOperationException persistent context are global to all threads (singleton).
exitAction() - Method in class PoolContext
 
exitAction() - Method in class SecurityContext
 
exiting(String, String) - Static method in class StandardLog
Log a method return.
exp(double) - Static method in class MathLib
Returns e raised to the specified power.

F

fail(CharSequence) - Static method in class TestContext
Convenience method equivalent to assertTrue(false, message).
fail() - Static method in class TestContext
Convenience method equivalent to fail(null).
FastBitSet - Class in javolution.util
This class represents either a table of bits or a set of non-negative numbers.
FastBitSet() - Constructor for class FastBitSet
Creates a bit set of small initial capacity.
FastBitSet(int) - Constructor for class FastBitSet
Creates a bit set of specified initial capacity (in bits).
FastCollection<E> - Class in javolution.util
This class represents collections which can quickly be iterated over (forward or backward) and which an be made thread-safe and/or unmodifiable.
FastCollection() - Constructor for class FastCollection
Default constructor.
FastCollection.Record - Interface in javolution.util
This interface represents the collection records which can directly be iterated over.
FastComparator<T> - Class in javolution.util
This class represents a comparator to be used for equality as well as for ordering; instances of this class provide a hashcode function consistent with equal (if two objects are equal, they have the same hashcode), equality with null values is supported.
FastComparator() - Constructor for class FastComparator
 
FastList<E> - Class in javolution.util
This class represents a linked list with real-time behavior; smooth capacity increase and no memory allocation as long as the list size does not exceed its initial capacity.
FastList() - Constructor for class FastList
Creates a list of small initial capacity.
FastList(String) - Constructor for class FastList
Creates a persistent list associated to the specified unique identifier (convenience method).
FastList(int) - Constructor for class FastList
Creates a list of specified initial capacity; unless the list size reaches the specified capacity, operations on this list will not allocate memory (no lazy object creation).
FastList(Collection<? extends E>) - Constructor for class FastList
Creates a list containing the specified values, in the order they are returned by the collection's iterator.
FastList.Node<E> - Class in javolution.util
This class represents a FastList node; it allows for direct iteration over the list values.
FastList.Node() - Constructor for class FastList.Node
Default constructor.
FastMap<K,V> - Class in javolution.util
This class represents a hash map with real-time behavior; smooth capacity increase and thread-safe without external synchronization when shared.
FastMap() - Constructor for class FastMap
Creates a map whose capacity increment smoothly without large resize operations.
FastMap(String) - Constructor for class FastMap
Creates a persistent map associated to the specified unique identifier (convenience method).
FastMap(int) - Constructor for class FastMap
Creates a map of specified maximum size (a full resize may occur if the specififed capacity is exceeded).
FastMap(Map<? extends K, ? extends V>) - Constructor for class FastMap
Creates a map containing the specified entries, in the order they are returned by the map iterator.
FastMap.Entry<K,V> - Class in javolution.util
This class represents a FastMap entry.
FastMap.Entry() - Constructor for class FastMap.Entry
Default constructor.
FastSet<E> - Class in javolution.util
This class represents a set collection backed by a FastMap; smooth capacity increase and no rehashing ever performed.
FastSet() - Constructor for class FastSet
Creates a set of small initial capacity.
FastSet(String) - Constructor for class FastSet
Creates a persistent set associated to the specified unique identifier (convenience method).
FastSet(int) - Constructor for class FastSet
Creates a set of specified initial capacity; unless the set size reaches the specified capacity, operations on this set will not allocate memory (no lazy object creation).
FastSet(Set<? extends E>) - Constructor for class FastSet
Creates a set containing the specified elements, in the order they are returned by the set iterator.
FastTable<E> - Class in javolution.util
This class represents a random access collection with real-time behavior (smooth capacity increase).
FastTable() - Constructor for class FastTable
Creates a table of small initial capacity.
FastTable(String) - Constructor for class FastTable
Creates a persistent table associated to the specified unique identifier (convenience method).
FastTable(int) - Constructor for class FastTable
Creates a table of specified initial capacity; unless the table size reaches the specified capacity, operations on this table will not allocate memory (no lazy object creation).
FastTable(Collection<? extends E>) - Constructor for class FastTable
Creates a table containing the specified values, in the order they are returned by the collection's iterator.
fatalError(SAXParseException) - Method in class DefaultHandler
Reports a fatal XML parsing error.
fine(String) - Static method in class StandardLog
Logs a FINE message.
finer(String) - Static method in class StandardLog
Logs a FINER message.
finest(String) - Static method in class StandardLog
Logs a FINEST message.
flip(int) - Method in class FastBitSet
Sets the bit at the index to the opposite value.
flip(int, int) - Method in class FastBitSet
Sets a range of bits to the opposite value.
FLOATS_FACTORY - Static variable in class ArrayFactory
Holds factory for float arrays.
floatValue() - Method in class Index
Returns the index value as float.
floor(double) - Static method in class MathLib
Returns the largest (closest to positive infinity) double value that is not greater than the argument and is equal to a mathematical integer.
floorLog10(double) - Static method in class MathLib
Returns the largest power of 10 that is less than or equal to the the specified positive value.
floorLog2(double) - Static method in class MathLib
Returns the largest power of 2 that is less than or equal to the the specified positive value.
flush() - Method in class AppendableWriter
Flushes the stream.
flush() - Method in class UTF8ByteBufferWriter
Flushes the stream (this method has no effect, the data is always directly written to the ByteBuffer).
flush() - Method in class UTF8StreamWriter
Flushes the stream.
flush() - Method in interface XMLStreamWriter
Write any cached data to the underlying output mechanism.
flush() - Method in class XMLStreamWriterImpl
 
flush() - Method in class XMLObjectWriter
Flushes the output stream of this writer (automatically done when closing).
format(T, Appendable) - Method in class TextFormat
Formats the specified object into an Appendable
format(T, TextBuilder) - Method in class TextFormat
Formats the specified object into a TextBuilder (convenience method which does not raise IOException).
format(T) - Method in class TextFormat
Formats the specified object to a Text instance (convenience method equivalent to format(obj, TextBuilder.newInstance()).toText()).
format(boolean, Appendable) - Static method in class TypeFormat
Formats the specified boolean and appends the resulting text to the Appendable argument.
format(int, Appendable) - Static method in class TypeFormat
Formats the specified int and appends the resulting text (decimal representation) to the Appendable argument.
format(int, int, Appendable) - Static method in class TypeFormat
Formats the specified int in the specified radix and appends the resulting text to the Appendable argument.
format(long, Appendable) - Static method in class TypeFormat
Formats the specified long and appends the resulting text (decimal representation) to the Appendable argument.
format(long, int, Appendable) - Static method in class TypeFormat
Formats the specified long in the specified radix and appends the resulting text to the Appendable argument.
format(float, Appendable) - Static method in class TypeFormat
Formats the specified float value.
format(double, Appendable) - Static method in class TypeFormat
Formats the specified double value (16 or 17 digits output).
format(double, int, boolean, boolean, Appendable) - Static method in class TypeFormat
Formats the specified double value according to the specified formatting arguments.
formatToString(T) - Method in class TextFormat
Convenience methods equivalent to but faster than format(obj).toString())
FOUR_PI - Static variable in class MathLib
Four time the ratio of the circumference of a circle to its diameter.

G

get() - Method in class AllocatorContext.Reference
 
get() - Method in class LocalContext.Reference
Returns the local value for this reference.
get() - Method in class PersistentContext.Reference
 
get() - Method in class Struct.Bool
 
get() - Method in class Struct.Enum16
 
get() - Method in class Struct.Enum32
 
get() - Method in class Struct.Enum64
 
get() - Method in class Struct.Enum8
 
get() - Method in class Struct.Float32
 
get() - Method in class Struct.Float64
 
get() - Method in class Struct.Reference32
 
get() - Method in class Struct.Reference64
 
get() - Method in class Struct.Signed16
 
get() - Method in class Struct.Signed32
 
get() - Method in class Struct.Signed64
 
get() - Method in class Struct.Signed8
 
get() - Method in class Struct.Unsigned16
 
get() - Method in class Struct.Unsigned32
 
get() - Method in class Struct.Unsigned8
 
get() - Method in class Struct.UTF8String
 
get() - Method in class Configurable
Returns the current value for this configurable.
get() - Method in interface Reference
Returns the value this reference referes to.
get(int) - Method in class FastBitSet
Returns true> if the specified integer is in this bit set; false otherwise.
get(int, int) - Method in class FastBitSet
Returns a new bit set composed of a range of bits from this one.
get(int) - Method in class FastList
Returns the value at the specified position in this list.
get(Object) - Method in class FastMap
Returns the value to which this map associates the specified key.
get(int) - Method in class FastTable
Returns the element at the specified index.
get(Object) - Method in class LocalMap
Returns the value to which this map associates the specified key.
get(String) - Method in class XMLFormat.InputElement
Returns the object whose type is identified by a XML class attribute only if the XML element has the specified local name.
get(String, String) - Method in class XMLFormat.InputElement
Returns the object whose type is identified by a XML class attribute only if the XML element has the specified local name and URI.
get(String, Class<T>) - Method in class XMLFormat.InputElement
Returns the object of specified type only if the XML element has the specified local name.
get(String, String, Class<T>) - Method in class XMLFormat.InputElement
Returns the object of specified type only if the XML element has the specified local name and namespace URI.
getAllocator(ObjectFactory) - Method in class AllocatorContext
Returns the allocator for the specified factory in this context.
getAllocator(ObjectFactory) - Method in class HeapContext
 
getAllocator(ObjectFactory) - Method in class ImmortalContext
 
getAllocator(ObjectFactory) - Method in class PoolContext
 
getAttribute(String) - Method in class XMLFormat.InputElement
Searches for the attribute having the specified name.
getAttribute(String, String) - Method in class XMLFormat.InputElement
Returns the specified String attribute.
getAttribute(String, boolean) - Method in class XMLFormat.InputElement
Returns the specified boolean attribute.
getAttribute(String, char) - Method in class XMLFormat.InputElement
Returns the specified char attribute.
getAttribute(String, byte) - Method in class XMLFormat.InputElement
Returns the specified byte attribute.
getAttribute(String, short) - Method in class XMLFormat.InputElement
Returns the specified short attribute.
getAttribute(String, int) - Method in class XMLFormat.InputElement
Returns the specified int attribute.
getAttribute(String, long) - Method in class XMLFormat.InputElement
Returns the specified long attribute.
getAttribute(String, float) - Method in class XMLFormat.InputElement
Returns the specified float attribute.
getAttribute(String, double) - Method in class XMLFormat.InputElement
Returns the specified double attribute.
getAttribute(String, T) - Method in class XMLFormat.InputElement
Returns the attribute of same type as the specified default value.
getAttributeCount() - Method in interface XMLStreamReader
Returns the count of attributes on this START_ELEMENT, this method is only valid on a START_ELEMENT or ATTRIBUTE.
getAttributeCount() - Method in class XMLStreamReaderImpl
 
getAttributeLocalName(int) - Method in interface XMLStreamReader
Returns the localName of the attribute at the provided index.
getAttributeLocalName(int) - Method in class XMLStreamReaderImpl
 
getAttributeNamespace(int) - Method in interface XMLStreamReader
Returns the namespace of the attribute at the provided index
getAttributeNamespace(int) - Method in class XMLStreamReaderImpl
 
getAttributePrefix(int) - Method in interface XMLStreamReader
Returns the prefix of this attribute at the provided index
getAttributePrefix(int) - Method in class XMLStreamReaderImpl
 
getAttributes() - Method in class XMLStreamReaderImpl
Returns the current attributes (SAX2-Like).
getAttributes() - Method in class XMLFormat.InputElement
Returns the attributes for this XML input element.
getAttributeType(int) - Method in interface XMLStreamReader
Returns the XML type of the attribute at the provided index.
getAttributeType(int) - Method in class XMLStreamReaderImpl
 
getAttributeValue(CharSequence, CharSequence) - Method in interface XMLStreamReader
Returns the normalized attribute value of the attribute with the namespace and localName.
getAttributeValue(int) - Method in interface XMLStreamReader
Returns the value of the attribute at the index.
getAttributeValue(CharSequence, CharSequence) - Method in class XMLStreamReaderImpl
 
getAttributeValue(int) - Method in class XMLStreamReaderImpl
 
getAverageTime(String) - Static method in class TimeContext
Returns the average execution time of the latest execution performed or -1 if the current context is not a time context.
getAverageTimeInPicoSeconds() - Method in class TimeContext
Returns the average execution time of the latest execution stated in pico-seconds.
getBoundClass() - Method in class XMLFormat
Returns the class/interface statically bound to this format or null if none.
getByteBuffer() - Method in class Struct
Returns the byte buffer for this struct.
getByteBufferPosition() - Method in class Struct
Returns the absolute byte position of this struct within its associated byte buffer.
getCapacity() - Method in class FastTable
Returns the current capacity of this table.
getCause() - Method in exception ConcurrentException
Returns the original cause of the exception or error.
getCharacterEncodingScheme() - Method in interface XMLStreamReader
Returns the character encoding declared on the xml declaration.
getCharacterEncodingScheme() - Method in class XMLStreamReaderImpl
 
getCharacterOffset() - Method in interface Location
Return the byte or character offset into the input source this location is pointing to.
getChars(int, int, char[], int) - Method in class CharArray
 
getChars(int, int, char[], int) - Method in class Text
Copies the characters from this text into the destination character array.
getChars(int, int, char[], int) - Method in class TextBuilder
Copies the character from this text builder into the destination character array.
getClass(CharSequence) - Method in class Reflection
Returns the class having the specified name.
getClass(String) - Method in class Reflection
Equivalent to Reflection.getClass(CharSequence) (for J2ME compatibility).
getColumnNumber() - Method in interface Location
Return the column number where the current event ends, returns -1 if none is available.
getConcurrency() - Static method in class ConcurrentContext
Returns the local concurrency.
getConstructor(String) - Method in class Reflection
Returns the constructor having the specified signature.
getContainer() - Method in class Configurable
Returns the container class of this configurable (the class where this configurable is defined as a public static field.
getContentHandler() - Method in class SAX2ReaderImpl
 
getContentHandler() - Method in interface XMLReader
Return the current content handler.
getContentHandler() - Method in class XMLReaderImpl
 
getCurrentAllocatorContext() - Static method in class AllocatorContext
Returns the current allocator context.
getCurrentContext() - Static method in class Context
Returns the current context for the current thread.
getCurrentLogContext() - Static method in class LogContext
Returns the current logging context.
getCurrentPersistentContext() - Static method in class PersistentContext
Returns the persistent context instance (singleton).
getCurrentSecurityContext() - Static method in class SecurityContext
Returns the current security context.
getDefault() - Static method in class AllocatorContext
Returns the default instance (AllocatorContext.DEFAULT implementation).
getDefault() - Method in class LocalContext.Reference
Returns the default value for this reference.
getDefault() - Static method in class LogContext
Returns the default instance (LogContext.DEFAULT implementation).
getDefault() - Static method in class SecurityContext
Returns the default instance (SecurityContext.DEFAULT implementation).
getDefault() - Method in class Configurable
Returns the default value for this configurable.
getDefault(Class<? extends T>) - Static method in class TextFormat
Returns the default format for instances of the specified class.
getDefault(K) - Method in class LocalMap
Returns the default value for the specified key.
getDepth() - Method in class XMLStreamReaderImpl
Returns the current depth of the element.
getDTDHandler() - Method in class SAX2ReaderImpl
 
getDTDHandler() - Method in interface XMLReader
Return the current DTD handler.
getDTDHandler() - Method in class XMLReaderImpl
 
getElementText() - Method in interface XMLStreamReader
Reads the content of a text-only element, an exception is thrown if this is not a text-only element.
getElementText() - Method in class XMLStreamReaderImpl
 
getEncoding() - Method in interface XMLStreamReader
Returns the input encoding if known or null if unknown.
getEncoding() - Method in class XMLStreamReaderImpl
 
getEntityResolver() - Method in class SAX2ReaderImpl
 
getEntityResolver() - Method in interface XMLReader
Return the current entity resolver.
getEntityResolver() - Method in class XMLReaderImpl
 
getEntry(Object) - Method in class FastMap
Returns the entry with the specified key.
getErrorHandler() - Method in class SAX2ReaderImpl
 
getErrorHandler() - Method in interface XMLReader
Return the current error handler.
getErrorHandler() - Method in class XMLReaderImpl
 
getEventType() - Method in interface XMLStreamReader
Returns an integer code that indicates the type of the event the cursor is pointing to.
getEventType() - Method in class XMLStreamReaderImpl
 
getFeature(String) - Method in class SAX2ReaderImpl
 
getFeature(String) - Method in interface XMLReader
Look up the value of a feature flag.
getFeature(String) - Method in class XMLReaderImpl
 
getField(Class, Class<T>, boolean) - Method in class Reflection
Returns the field of specified type which has been attached to a class.
getFirst() - Method in class FastList
Returns the first value of this list.
getFirst() - Method in class FastTable
Returns the first value of this table.
getFormat(Class) - Method in class XMLBinding
Returns the XML format for the specified class/interface.
getIdToValue() - Method in class PersistentContext
Returns the ID to value mapping for this persistent context.
getIndex() - Method in class Cursor
Returns this cursor index.
getIndex(CharSequence, CharSequence) - Method in interface Attributes
Looks up the index of an attribute by namespace name (convenience method).
getIndex(CharSequence) - Method in interface Attributes
Looks up the index of an attribute by XML 1.0 qualified name (convenience method).
getInstance(Class<T>) - Static method in class ObjectFactory
Returns a factory implementation producing instances of the specified class.
getInstance(String) - Static method in class Configurable
Returns the configurable instance having the specified name.
getInstance() - Static method in class Reflection
Returns the current reflection instance.
getInstance(Class<? extends T>) - Static method in class TextFormat
Returns the current format for instances of the specified class.
getInstance(Class<? extends T>) - Static method in class XMLFormat
Returns the default format for the specified class/interface.
getInterfaces(Class) - Method in class Reflection
Returns the interfaces implemented by the specified class or interface.
getKey() - Method in class FastMap.Entry
Returns the key for this entry.
getKeyComparator() - Method in class FastMap
Returns the key comparator for this fast map.
getLast() - Method in class FastList
Returns the last value of this list.
getLast() - Method in class FastTable
Returns the last value of this table.
getLength() - Method in interface Attributes
Returns the number of attributes in this list of attributes.
getLineNumber() - Method in interface Location
Return the line number where the current event ends, returns -1 if none is available.
getLocal() - Method in class LocalContext.Reference
Returns the local (non-inherited) value for this reference.
getLocalName() - Method in class QName
Returns the local part of this qualified name or the full qualified name if there is no namespace.
getLocalName(int) - Method in interface Attributes
Looks up an attribute's local name by index.
getLocalName() - Method in interface XMLStreamReader
Returns the (local) name of the current event.
getLocalName() - Method in class XMLStreamReaderImpl
 
getLocation() - Method in exception XMLStreamException
Returns the location of the exception.
getLocation() - Method in interface XMLStreamReader
Return the current location of the processor.
getLocation() - Method in class XMLStreamReaderImpl
 
getLogger() - Method in class StandardLog
Returns the logger to which this context forwards the events to.
getMaximumTime(String) - Static method in class TimeContext
Returns the maximum execution time of the latest execution performed or -1 if the current context is not a time context.
getMaximumTimeInPicoSeconds() - Method in class TimeContext
Returns the maximmum execution time of the latest execution stated in pico-seconds.
getMethod(String) - Method in class Reflection
Returns the method having the specified signature.
getMinimumTime(String) - Static method in class TimeContext
Returns the minimum execution time of the latest execution performed or -1 if the current context is not a time context.
getMinimumTimeInPicoSeconds() - Method in class TimeContext
Returns the minimum execution time of the latest execution stated in pico-seconds.
getName() - Method in class Configurable
Returns the field name of this configurable (for example "javolution.context.ConcurrentContext#MAXIMUM_CONCURRENCY") for ConcurrentContext.MAXIMUM_CONCURRENCY.
getName() - Method in class TestCase
Returns the name of this test case.
getName() - Method in class TestSuite
Returns the name of this test case.
getNamespaceContext() - Method in interface XMLStreamReader
Returns a read only namespace context for the current position.
getNamespaceContext() - Method in class XMLStreamReaderImpl
 
getNamespaceCount() - Method in interface XMLStreamReader
Returns the count of namespaces declared on this START_ELEMENT or END_ELEMENT.
getNamespaceCount() - Method in class XMLStreamReaderImpl
 
getNamespacePrefix(int) - Method in interface XMLStreamReader
Returns the prefix for the namespace declared at the index.
getNamespacePrefix(int) - Method in class XMLStreamReaderImpl
 
getNamespaceURI() - Method in class QName
Returns the namespace URI of this qualified name or null if none (the local name is then the full qualified name).
getNamespaceURI(CharSequence) - Method in interface NamespaceContext
Returns the namespace URI bound to a prefix in the current scope or null if the prefix is unbound.
getNamespaceURI(CharSequence) - Method in interface XMLStreamReader
Returns the uri for the given prefix.
getNamespaceURI(int) - Method in interface XMLStreamReader
Returns the URI for the namespace declared at the index.
getNamespaceURI() - Method in interface XMLStreamReader
If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the current element (URI mapping to the prefix element/attribute has; or if no prefix null).
getNamespaceURI(CharSequence) - Method in class XMLStreamReaderImpl
 
getNamespaceURI(int) - Method in class XMLStreamReaderImpl
 
getNamespaceURI() - Method in class XMLStreamReaderImpl
 
getNestedException() - Method in exception XMLStreamException
Returns the nested exception.
getNext() - Method in interface FastCollection.Record
Returns the record after this one.
getNext() - Method in class FastList.Node
 
getNext() - Method in class FastMap.Entry
Returns the entry after this one.
getNext() - Method in class Index
 
getNext() - Method in class XMLFormat.InputElement
Returns the next object whose type is identified by the local name and URI of the current XML element.
getOuter() - Method in class Context
Returns the outer context of this context or null if Context.ROOT or a default context (not entered).
getOwner() - Method in class Context
Returns the current owner of this context.
getOwner() - Method in class ReentrantLock
Returns the thread owner of this ReentrantLock.
getParameterTypes() - Method in interface Reflection.Constructor
Returns an array of Class objects that represents the formal parameter types, in declaration order of this constructor.
getParameterTypes() - Method in interface Reflection.Method
Returns an array of Class objects that represents the formal parameter types, in declaration order of this constructor.
getPIData() - Method in interface XMLStreamReader
Get the data section of a processing instruction.
getPIData() - Method in class XMLStreamReaderImpl
 
getPITarget() - Method in interface XMLStreamReader
Returns the target of a processing instruction.
getPITarget() - Method in class XMLStreamReaderImpl
 
getPrefix(CharSequence) - Method in interface NamespaceContext
Returns the prefix bound to the namespace URI in the current scope or null if the namespace URI is unbound.
getPrefix() - Method in interface XMLStreamReader
Returns the prefix of the current event or null if the event does not have a prefix.
getPrefix() - Method in class XMLStreamReaderImpl
 
getPrefix(CharSequence) - Method in interface XMLStreamWriter
Gets the prefix the specified uri is bound to.
getPrefix(CharSequence) - Method in class XMLStreamWriterImpl
 
getPrefixes(CharSequence) - Method in interface NamespaceContext
Returns all prefixes bound to a namespace URI in the current scope (including predefined prefixes).
getPrevious() - Method in interface FastCollection.Record
Returns the record before this one.
getPrevious() - Method in class FastList.Node
 
getPrevious() - Method in class FastMap.Entry
Returns the entry before this one.
getPrevious() - Method in class Index
 
getProperty(String) - Method in class SAX2ReaderImpl
 
getProperty(String) - Method in interface XMLReader
Look up the value of a property.
getProperty(String) - Method in class XMLReaderImpl
 
getProperty(String) - Method in class XMLInputFactory
Gets the value of a feature/property from the underlying implementation.
getProperty(String) - Method in class XMLOutputFactory
Gets a feature/property on the underlying implementation.
getProperty(String) - Method in interface XMLStreamReader
Gets the value of a feature/property from the underlying implementation
getProperty(String) - Method in class XMLStreamReaderImpl
 
getProperty(String) - Method in interface XMLStreamWriter
Gets the value of a feature/property from the underlying implementation.
getProperty(String) - Method in class XMLStreamWriterImpl
 
getPublicId() - Method in interface Location
Returns the public ID of the XML
getQName(int) - Method in interface Attributes
Looks up an attribute's XML 1.0 qualified name by index.
getQName() - Method in class XMLStreamReaderImpl
Returns the qualified name of the current event.
getQName(int) - Method in class XMLStreamReaderImpl
Returns the qualified name of the element at the specified level.
getStreamReader() - Method in class XMLFormat.InputElement
Returns the StAX-like stream reader (provides complete control over the unmarshalling process).
getStreamReader() - Method in class XMLObjectReader
Returns the stream reader being used by this reader (it can be used to set prefix, read prologs, etc).
getStreamWriter() - Method in class XMLFormat.OutputElement
Returns the StAX-like stream writer (provides complete control over the marshalling process).
getStreamWriter() - Method in class XMLObjectWriter
Returns the stream writer used by this object writer (it can be used to write prolog, write namespaces, etc).
getSuperclass(Class) - Method in class Reflection
Returns the parent class of the specified class or interface.
getSystemId() - Method in interface Location
Returns the system ID of the XML
getText() - Method in interface XMLStreamReader
Returns the current value of the parse event as a string, this returns the string value of a CHARACTERS event, returns the value of a COMMENT, the replacement value for an ENTITY_REFERENCE, the string value of a CDATA section, the string value for a SPACE event, or the String value of the internal subset of the DTD.
getText() - Method in class XMLStreamReaderImpl
 
getText() - Method in class XMLFormat.InputElement
Returns the content of a text-only element (equivalent to getStreamReader().getElementText()).
getTextCharacters() - Method in interface XMLStreamReader
Returns an array which contains the characters from this event.
getTextCharacters(int, char[], int, int) - Method in interface XMLStreamReader
Gets the the text associated with a CHARACTERS, SPACE or CDATA event.
getTextCharacters() - Method in class XMLStreamReaderImpl
 
getTextCharacters(int, char[], int, int) - Method in class XMLStreamReaderImpl
 
getTextLength() - Method in interface XMLStreamReader
Returns the length of the sequence of characters for this Text event within the text character array.
getTextLength() - Method in class XMLStreamReaderImpl
 
getTextStart() - Method in interface XMLStreamReader
Returns the offset into the text character array where the first character (of this text event) is stored.
getTextStart() - Method in class XMLStreamReaderImpl
 
getType(int) - Method in interface Attributes
Looks up an attribute's type by index.
getType(CharSequence, CharSequence) - Method in interface Attributes
Looks up an attribute's type by Namespace name (convenience method).
getType(CharSequence) - Method in interface Attributes
Looks up an attribute's type by XML 1.0 qualified name.
getURI(int) - Method in interface Attributes
Looks up an attribute's Namespace URI by index.
getValue() - Method in class FastList.Node
Returns the value for this node.
getValue() - Method in class FastMap.Entry
Returns the value for this entry.
getValue(int) - Method in interface Attributes
Looks up an attribute's value by index.
getValue(CharSequence, CharSequence) - Method in interface Attributes
Looks up an attribute's value by Namespace name (convenience method).
getValue(CharSequence) - Method in interface Attributes
Looks up an attribute's value by XML 1.0 qualified name (convenience method).
getValueComparator() - Method in class FastCollection
Returns the value comparator for this collection (default FastComparator.DEFAULT).
getValueComparator() - Method in class FastList
 
getValueComparator() - Method in class FastMap
Returns the value comparator for this fast map.
getValueComparator() - Method in class FastSet
 
getValueComparator() - Method in class FastTable
 
getVersion() - Method in interface XMLStreamReader
Gets the xml version declared on the xml declaration.
getVersion() - Method in class XMLStreamReaderImpl
 

H

HALF_PI - Static variable in class MathLib
Half the ratio of the circumference of a circle to its diameter.
hashCode() - Method in class CharArray
Returns the hash code for this CharArray.
hashCode() - Method in class Cursor
Returns the hash code for this cursor.
hashCode() - Method in class Text
Returns the hash code for this text.
hashCode() - Method in class TextBuilder
Returns the hash code for this text builder.
hashCode() - Method in class FastBitSet
 
hashCode() - Method in class FastCollection
Returns the hash code for this collection.
hashCode() - Method in class FastMap.Entry
Returns the hash code for this entry.
hashCode() - Method in class FastMap
Returns the hash code value for this map.
hashCode() - Method in class Index
Returns the hash code for this index.
hashCode() - Method in class QName
Returns the hash code for this qualified name.
hashCodeOf(T) - Method in class FastComparator
Returns the hash code for the specified object (consistent with FastComparator.areEqual(T, T)).
hasName() - Method in interface XMLStreamReader
Indicates if the current event has a name (is a START_ELEMENT or END_ELEMENT).
hasName() - Method in class XMLStreamReaderImpl
 
hasNext() - Method in interface XMLStreamReader
Returns true if there are more parsing events and false if there are no more events.
hasNext() - Method in class XMLStreamReaderImpl
 
hasNext() - Method in class XMLFormat.InputElement
Indicates if more nested XML element can be read.
hasNext() - Method in class XMLObjectReader
Indicates if more elements can be read.
hasText() - Method in interface XMLStreamReader
Indicates if the current event has text.
hasText() - Method in class XMLStreamReaderImpl
 
head() - Method in class FastBitSet
 
head() - Method in class FastCollection
Returns the head record of this collection; it is the record such as head().getNext() holds the first collection value.
head() - Method in class FastList
 
head() - Method in class FastMap
Returns the head entry of this map.
head() - Method in class FastSet
 
head() - Method in class FastTable
 
HeapContext - Class in javolution.context
This class represents the default allocator context.
HeapContext() - Constructor for class HeapContext
Default constructor.

I

IDENTITY - Static variable in class FastComparator
Holds the identity comparator; poorly distributed system hashcodes are rehashed.
ignorableWhitespace(char[], int, int) - Method in interface ContentHandler
Receives notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class DefaultHandler
 
ignore(boolean) - Method in class TestCase
Selects whether or not this test case should be ignored.
ImmortalContext - Class in javolution.context
This class represents an allocator from immortal memory (RTSJ).
Immutable - Interface in javolution.lang
This interface identifies classes whose instances are not subject or susceptible to change or variation after creation.
increment() - Method in class Cursor
Increments the cursor index by one.
increment(int) - Method in class Cursor
Increments the cursor index by the specified value.
INDENTATION - Static variable in class XMLOutputFactory
Property used to specify an indentation string; non-null indentation forces the writer to write elements into separate lines (type: String, default: null).
Index - Class in javolution.util
This class represents a unique index which can be used instead of java.lang.Integer for primitive data types collections.
indexIn(CharSequence) - Method in class CharSet
Equivalent to indexIn(csq, 0)
indexIn(CharSequence, int) - Method in class CharSet
Returns the first index in the specified character sequence of one of the character of this set.
indexIn(char[]) - Method in class CharSet
Equivalent to indexIn(chars, 0)
indexIn(char[], int) - Method in class CharSet
Returns the first index in the specified character array of one of the character of this set.
indexOf(CharSequence) - Method in class CharArray
Returns the index within this character sequence of the first occurrence of the specified characters sequence searching forward.
indexOf(char) - Method in class CharArray
Returns the index within this character sequence of the first occurrence of the specified character searching forward.
indexOf(CharSequence) - Method in class Text
Returns the index within this text of the first occurrence of the specified character sequence searching forward.
indexOf(CharSequence, int) - Method in class Text
Returns the index within this text of the first occurrence of the specified characters sequence searching forward from the specified index.
indexOf(char) - Method in class Text
Returns the index within this text of the first occurrence of the specified character, starting the search at the beginning.
indexOf(char, int) - Method in class Text
Returns the index within this text of the first occurrence of the specified character, starting the search at the specified index.
indexOf(Object) - Method in class FastList
Returns the index in this list of the first occurrence of the specified value, or -1 if this list does not contain this value.
indexOf(Object) - Method in class FastTable
Returns the index in this table of the first occurrence of the specified value, or -1 if this table does not contain this value.
indexOfAny(CharSet) - Method in class Text
Returns the index within this text of the first occurrence of any character in the specified character set.
indexOfAny(CharSet, int) - Method in class Text
Returns the index within a region of this text of the first occurrence of any character in the specified character set.
indexOfAny(CharSet, int, int) - Method in class Text
Returns the index within a region of this text of the first occurrence of any character in the specified character set.
Infinity - Static variable in class MathLib
Infinity.
info(CharSequence) - Static method in class LogContext
Logs the specified informative message.
info(Object) - Static method in class LogContext
Equivalent to LogContext.info(CharSequence) except that formatting is done only if info is logged.
info(Object...) - Static method in class LogContext
Equivalent to LogContext.info(CharSequence) except that formatting is done only if info is logged.
INITIAL_FIRST - Static variable in class Index
Holds the initial first index value (default -1).
INITIAL_LAST - Static variable in class Index
Holds the initial last index value (default 31).
initialize(Class) - Static method in class ClassInitializer
Initializes the specified class.
initialize(String) - Static method in class ClassInitializer
Initializes the class with the specified name.
initializeAll() - Static method in class ClassInitializer
Initializes all runtime and classpath classes.
initializeClassPath() - Static method in class ClassInitializer
Initializes all classes in current classpath.
initializeDir(String) - Static method in class ClassInitializer
Initializes all the classes in the specified directory.
initializeJar(String) - Static method in class ClassInitializer
Initializes all the classes in the specified jar file.
initializeRuntime() - Static method in class ClassInitializer
Initializes runtime classes (bootstrap classes in System.getProperty("sun.boot.class.path")) and the extension .jar in lib/ext directory).
inner(S) - Method in class Struct
Defines the specified struct as inner of this struct.
insert(int, Text) - Method in class Text
Returns the text having the specified text inserted at the specified location.
insert(int, CharSequence) - Method in class TextBuilder
Inserts the specified character sequence at the specified location.
intern(CharSequence) - Static method in class Text
Returns a text equals to the specified character sequence from a pool of unique text instances in ImmortalMemory.
intern(String) - Static method in class Text
Returns a text equals to the specified string from a pool of unique text instances in ImmortalMemory.
intersects(FastBitSet) - Method in class FastBitSet
Returns true if this bit set shares at least one common bit with the specified bit set.
INTS_FACTORY - Static variable in class ArrayFactory
Holds factory for int arrays.
intValue() - Method in class Struct.BitField
 
intValue() - Method in class Index
Returns the index value as int.
invoke(Object) - Method in interface Reflection.Method
Invokes this method on the specified object which might be null if the method is static (convenience method).
invoke(Object, Object) - Method in interface Reflection.Method
Invokes this method with the specified single argument on the specified object which might be null if the method is static (convenience method).
invoke(Object, Object, Object) - Method in interface Reflection.Method
Invokes this method with the specified two arguments on the specified object which might be null if the method is static (convenience method).
invoke(Object, Object, Object, Object) - Method in interface Reflection.Method
Invokes this method with the specified three arguments on the specified object which might be null if the method is static.
invoke(Object, Object...) - Method in interface Reflection.Method
Invokes this method with the specified arguments on the specified object which might be null if the method is static.
invoke() - Method in class WebServiceClient
Invokes the web service.
IS_COALESCING - Static variable in class XMLInputFactory
The property that requires the parser to coalesce adjacent character data sections (type: Boolean, default: FALSE)
IS_REPAIRING_NAMESPACES - Static variable in class XMLOutputFactory
Property used to set prefix defaulting on the output side (type: Boolean, default: FALSE).
isAttributeSpecified(int) - Method in interface XMLStreamReader
Indicates if this attribute was created by default.
isAttributeSpecified(int) - Method in class XMLStreamReaderImpl
 
isBlank() - Method in class Text
Indicates if all characters of this text are whitespaces (no characters greater than the space character).
isBlank(int, int) - Method in class Text
Indicates if the specified sub-range of characters of this text are whitespaces (no characters greater than the space character).
isCharacters() - Method in interface XMLStreamReader
Indicates if the cursor points to character data.
isCharacters() - Method in class XMLStreamReaderImpl
 
isConfigurable(Configurable) - Method in class SecurityContext
Indicates if this security context allows changes in the specified Configurable (default true).
isDebugLogged() - Static method in class LogContext
Indicates if debug messages are currently logged.
isEmpty() - Method in class FastCollection
Indicates if this collection is empty.
isEmpty() - Method in class FastMap
Indicates if this map contains no key-value mappings.
isEmpty() - Method in class LocalMap
Indicates if this map contains no key-value mappings.
isEndElement() - Method in interface XMLStreamReader
Indicates if the cursor points to an end tag.
isEndElement() - Method in class XMLStreamReaderImpl
 
isErrorLogged() - Static method in class LogContext
Indicates if error messages are currently logged.
isIgnored() - Method in class TestCase
Indicates whether or not this test case should be ignored.
isInfoLogged() - Static method in class LogContext
Indicates if info messages are currently logged.
isLoggable(Level) - Static method in class StandardLog
Checks if a message of the given level would actually be logged by this logger.
isLogged(String) - Method in class LogContext
Indicates if the messages of the specified category are being logged (default true all messages are being logged).
isLogged(String) - Method in class StandardLog
 
ISO_CONTROLS - Static variable in class CharSet
Represents ISO control characters according to Java (see Character.isISOControl(char)).
isPacked() - Method in class Struct
Indicates if this struct is packed (configurable).
isParallelizable() - Method in class TestSuite
Indicates if the test cases of this test suite can be run concurrently (default true).
isParsingSupported() - Method in class TextFormat
Indicates if this format supports parsing (default true).
isPropertySupported(String) - Method in class XMLInputFactory
Queries the set of properties that this factory supports.
isPropertySupported(String) - Method in class XMLOutputFactory
Queries the set of properties that this factory supports.
isReferenceable() - Method in class XMLFormat
Indicates if the object serialized through this format can be referenced to (default true).
isReplaceable() - Method in class SecurityContext
Indicates if a new security context can be entered (default true).
isShared() - Method in class FastMap
Indicates if this map supports concurrent operations without synchronization (default unshared).
isStandalone() - Method in interface XMLStreamReader
Gets the standalone declaration from the xml declaration.
isStandalone() - Method in class XMLStreamReaderImpl
 
isStartElement() - Method in interface XMLStreamReader
Indicates if the cursor points to a start tag.
isStartElement() - Method in class XMLStreamReaderImpl
 
isUnion() - Method in class Struct
Indicates if this struct's members are mapped to the same location in memory (default false).
isUnion() - Method in class Union
Returns true.
isUpToDate() - Method in class Struct.Reference32
 
isUpToDate() - Method in class Struct.Reference64
 
isWarningLogged() - Static method in class LogContext
Indicates if warning messages are currently logged.
isWhiteSpace() - Method in interface XMLStreamReader
Indicates if the cursor points to character data that consists of all whitespace.
isWhiteSpace() - Method in class XMLStreamReaderImpl
 
iterator() - Method in class FastCollection
Returns an iterator over the elements in this collection (allocated on the stack when executed in a StackContext).
iterator() - Method in class FastList
Returns a simple iterator over the elements in this list (allocated on the stack when executed in a StackContext).
iterator() - Method in class FastSet
Returns an iterator over the elements in this set (allocated on the stack when executed in a StackContext).
iterator() - Method in class FastTable
Returns an iterator over the elements in this list (allocated on the stack when executed in a StackContext).

J

javolution.context - package javolution.context
Provides real-time Context to facilitate separation of concerns and achieve higher level of performance and code predictability.
javolution.io - package javolution.io
Provides utility classes for input and output (such as Struct and Union for direct interoperability with C/C++).
javolution.lang - package javolution.lang
Provides fundamental classes and interfaces; some of which are either missing from the java.lang package or are not available for all platforms (including J2ME CLDC).
javolution.testing - package javolution.testing
Provides classes and interfaces to facilitate all aspects of testing including unit tests, performance, regression, etc.
javolution.text - package javolution.text
Provides classes and interfaces to handle text.
javolution.util - package javolution.util
Provides high-performance collection classes and miscellaneous utilities; although this package provides very few collection classes, they are substitutes for most of java.util.* classes (for example, java.util.IdentityHashMap would be a FastMap with an identity key comparator).
javolution.xml - package javolution.xml
Provides support for the encoding of objects, and the objects reachable from them, into XML; and the complementary reconstruction of the object graph from XML.
javolution.xml.sax - package javolution.xml.sax
Provides SAX2 and SAX2-Like parsers; the later being several times faster than conventional SAX2 parsers (by avoiding String allocations while parsing).
javolution.xml.stream - package javolution.xml.stream
Provides StAX-like XML readers/writers which do not require object creation (such as String) and are consequently faster and more time predictable than standard StAX classes.
javolution.xml.ws - package javolution.xml.ws
Provides classes and interfaces to create and handle web services.
JUnitContext - Class in javolution.testing
This class represents a test context forwarding events to the JUnit framework (e.g.
JUnitContext() - Constructor for class JUnitContext
 

K

keySet() - Method in class FastMap
Returns a FastCollection view of the keys contained in this map.
keySet() - Method in class LocalMap
Returns a FastCollection view of the keys contained in this map.

L

lastIndexIn(CharSequence) - Method in class CharSet
Equivalent to lastIndexIn(csq, csq.length()-1)
lastIndexIn(CharSequence, int) - Method in class CharSet
Returns the last index in the specified character sequence of one of the character of this set.
lastIndexIn(char[]) - Method in class CharSet
Equivalent to lastIndexIn(chars, chars.length-1)
lastIndexIn(char[], int) - Method in class CharSet
Returns the last index in the specified character array of one of the character of this set.
lastIndexOf(CharSequence) - Method in class Text
Returns the index within this text of the last occurrence of the specified characters sequence searching backward.
lastIndexOf(CharSequence, int) - Method in class Text
Returns the index within this text of the last occurrence of the specified character sequence searching backward from the specified index.
lastIndexOf(char, int) - Method in class Text
Returns the index within this text of the first occurrence of the specified character, searching backward and starting at the specified index.
lastIndexOf(Object) - Method in class FastList
Returns the index in this list of the last occurrence of the specified value, or -1 if this list does not contain this value.
lastIndexOf(Object) - Method in class FastTable
Returns the index in this table of the last occurrence of the specified value, or -1 if this table does not contain this value.
lastIndexOfAny(CharSet) - Method in class Text
Returns the index within this text of the last occurrence of any character in the specified character set.
lastIndexOfAny(CharSet, int) - Method in class Text
Returns the index within a region of this text of the last occurrence of any character in the specified character set.
lastIndexOfAny(CharSet, int, int) - Method in class Text
Returns the index within a region of this text of the last occurrence of any character in the specified character set.
length() - Method in class CharArray
Returns the length of this character sequence.
length() - Method in class Text
Returns the length of this text.
length() - Method in class TextBuilder
Returns the length (character count) of this text builder.
length() - Method in class FastBitSet
Returns the logical number of bits actually used by this bit set.
length() - Method in class QName
Returns the length of this character sequence.
LEXICAL - Static variable in class FastComparator
Holds a lexicographic comparator for any CharSequence or String instances.
LINE_SEPARATOR - Static variable in class XMLOutputFactory
Property used to specify the new line characters (type: String, default: "\n").
listIterator() - Method in class FastList
Returns a list iterator over the elements in this list (allocated on the stack when executed in a StackContext).
listIterator(int) - Method in class FastList
Returns a list iterator from the specified position (allocated on the stack when executed in a StackContext).
listIterator() - Method in class FastTable
Returns a list iterator over the elements in this list (allocated on the stack when executed in a StackContext).
listIterator(int) - Method in class FastTable
Returns a list iterator from the specified position (allocated on the stack when executed in a StackContext).
LocalContext - Class in javolution.context
This class represents a context to define locally scoped environment settings.
LocalContext() - Constructor for class LocalContext
Default constructor.
LocalContext.Reference<T> - Class in javolution.context
This class represents a reference whose setting is local to the current LocalContext.
LocalContext.Reference() - Constructor for class LocalContext.Reference
Default constructor (default referent is null).
LocalContext.Reference(T) - Constructor for class LocalContext.Reference
Creates a local reference having the specified default value.
LocalMap<K,V> - Class in javolution.util
This class represents a map which can be temporarily modified without impacting other threads (scoped changes).
LocalMap() - Constructor for class LocalMap
Default constructor.
Location - Interface in javolution.xml.stream
Provides information on the location of an event.
lock() - Method in class ReentrantLock
Acquires the lock.
log(double) - Static method in class MathLib
Returns the natural logarithm (base e) of the specified value.
log(LogRecord) - Static method in class StandardLog
Logs a specific LogRecord.
LOG10 - Static variable in class MathLib
The natural logarithm of ten.
log10(double) - Static method in class MathLib
Returns the decimal logarithm of the specified value.
LOG2 - Static variable in class MathLib
The natural logarithm of two.
LogContext - Class in javolution.context
This class represents a context for object-based/thread-based logging capabilities.
LogContext() - Constructor for class LogContext
Default constructor.
logDebug(CharSequence) - Method in class LogContext
Logs the specified debug message.
logDebug(CharSequence) - Method in class StandardLog
 
logError(Throwable, CharSequence) - Method in class LogContext
Logs the specified error.
logError(Throwable, CharSequence) - Method in class StandardLog
 
logInfo(CharSequence) - Method in class LogContext
Logs the specified informative message.
logInfo(CharSequence) - Method in class StandardLog
 
logMessage(String, CharSequence) - Method in class LogContext
Logs the message of specified category (examples of category are "debug", "info", "warning", "error").
logMessage(String, CharSequence) - Method in class JUnitContext
 
logMessage(String, CharSequence) - Method in class StandardLog
 
logWarning(CharSequence) - Method in class LogContext
Logs the specified warning message.
logWarning(CharSequence) - Method in class StandardLog
 
LONGS_FACTORY - Static variable in class ArrayFactory
Holds factory for long arrays.
longValue() - Method in class Struct.BitField
 
longValue() - Method in class Index
Returns the index value as long.

M

MathLib - Class in javolution.lang
This utility class ensures cross-platform portability of the math library.
max(int, int) - Static method in class MathLib
Returns the greater of two int values.
max(long, long) - Static method in class MathLib
Returns the greater of two long values.
max(float, float) - Static method in class MathLib
Returns the greater of two float values.
max(double, double) - Static method in class MathLib
Returns the greater of two double values.
MAXIMUM_ALIGNMENT - Static variable in class Struct
Configurable holding the maximum wordSize in bytes (default 4).
MAXIMUM_CONCURRENCY - Static variable in class ConcurrentContext
Holds the maximum number of concurrent executors (see Javolution Configuration for details).
min(int, int) - Static method in class MathLib
Returns the smaller of two int values.
min(long, long) - Static method in class MathLib
Returns the smaller of two long values.
min(float, float) - Static method in class MathLib
Returns the smaller of two float values.
min(double, double) - Static method in class MathLib
Returns the smaller of two double values.
minus(CharSet) - Method in class CharSet
Returns the character set containing the characters from this character minus the characters from the character set specified.

N

NAMESPACE - Static variable in interface XMLStreamConstants
Indicates the event is a namespace declaration.
NamespaceContext - Interface in javolution.xml.stream
This interface represents the XML namespace context stack while parsing.
NaN - Static variable in class MathLib
Not-A-Number.
newEntry() - Method in class FastMap
Returns a new entry for this map; this method can be overriden by custom map implementations.
newInstance() - Static method in class AllocatorContext.Reference
Returns a new stack reference instance allocated on the current stack when executing in a StackContext.
newInstance() - Method in interface Reflection.Constructor
Invokes this constructor with no argument.
newInstance(Object) - Method in interface Reflection.Constructor
Invokes this constructor with the specified single argument.
newInstance(Object, Object) - Method in interface Reflection.Constructor
Invokes this constructor with the specified two arguments.
newInstance(Object, Object, Object) - Method in interface Reflection.Constructor
Invokes this constructor with the specified three arguments.
newInstance(Object...) - Method in interface Reflection.Constructor
Invokes this constructor with the specified arguments.
newInstance() - Static method in class Cursor
Returns a factory produced instance which can be recycled after usage.
newInstance() - Static method in class TextBuilder
Returns a new, preallocated or recycled text builder (on the stack when executing in a StackContext).
newInstance() - Static method in class FastBitSet
Returns a new, preallocated or recycled set instance (on the stack when executing in a StackContext).
newInstance() - Static method in class FastList
Returns a new, preallocated or recycled list instance (on the stack when executing in a StackContext).
newInstance() - Static method in class FastMap
Returns a potentially recycled map instance.
newInstance() - Static method in class FastSet
Returns a new, preallocated or recycled set instance (on the stack when executing in a StackContext).
newInstance() - Static method in class FastTable
Returns a new, preallocated or recycled table instance (on the stack when executing in a StackContext).
newInstance() - Static method in class XMLInputFactory
Returns a new instance of the XMLInputFactory.CLASS input factory implementation which may be configurated by the user (see XMLInputFactory.setProperty(String, Object)).
newInstance() - Static method in class XMLOutputFactory
Returns a new instance of the XMLOutputFactory.CLASS output factory implementation which may be configurated by the user (see XMLOutputFactory.setProperty(String, Object)).
newInstance(Class<T>, XMLFormat.InputElement) - Method in class XMLFormat
Allocates a new object of the specified class from the specified XML input element.
newInstance(InputStream) - Static method in class XMLObjectReader
Returns a XML object reader (potentially recycled) having the specified input stream as input.
newInstance(InputStream, String) - Static method in class XMLObjectReader
Returns a XML object reader (potentially recycled) having the specified input stream/encoding as input.
newInstance(Reader) - Static method in class XMLObjectReader
Returns a XML object reader (potentially recycled) having the specified reader as input.
newInstance(OutputStream) - Static method in class XMLObjectWriter
Returns a XML object writer (potentially recycled) having the specified output stream as output.
newInstance(OutputStream, String) - Static method in class XMLObjectWriter
Returns a XML object writer (potentially recycled) having the specified output stream/encoding as output.
newInstance(Writer) - Static method in class XMLObjectWriter
Returns a XML object writer (potentially recycled) having the specified writer as output.
newNode() - Method in class FastList
Returns a new node for this list; this method can be overriden by custom list implementation.
next() - Method in class Allocator
Returns the next available object from this allocator queue or Allocator.allocate() one if none available.
next() - Method in interface XMLStreamReader
Gets next parsing event - contiguous character data is returned into a single chunk.
next() - Method in class XMLStreamReaderImpl
 
nextChar(CharSequence) - Method in class Cursor
Returns the next character at this cursor position.The cursor position is incremented by one.
nextClearBit(int) - Method in class FastBitSet
Returns the index of the next false bit, from the specified bit (inclusive).
nextSetBit(int) - Method in class FastBitSet
Returns the index of the next true bit, from the specified bit (inclusive).
nextTag() - Method in interface XMLStreamReader
Skips any white space (isWhiteSpace() returns true), COMMENT, or PROCESSING_INSTRUCTION, until a START_ELEMENT or END_ELEMENT is reached.
nextTag() - Method in class XMLStreamReaderImpl
 
nextToken(CharSequence, char) - Method in class Cursor
Returns the subsequence from the specified cursor position not holding the specified character.
nextToken(CharSequence, CharSet) - Method in class Cursor
Returns the subsequence from the specified cursor position not holding any of the characters specified.
NO_EMPTY_ELEMENT_TAG - Static variable in class XMLOutputFactory
Property indicating if the stream writers are not allowed to use empty element tags (type: Boolean, default: FALSE).
NOTATION_DECLARATION - Static variable in interface XMLStreamConstants
Indicates a Notation.
notifyChange() - Method in class PersistentContext.Reference
Notifies this reference that its value has changed (for example a new persistent context has been loaded).
notifyChange(T, T) - Method in class Configurable
Notifies this configurable that its runtime value is going to be changed.
NULL - Static variable in class LogContext
Holds a logging context implementation ignoring logging events.
NULL - Static variable in class FastMap.Entry
Holds NULL entries (to fill empty hole).
numberOfLeadingZeros(long) - Static method in class MathLib
Returns the number of zero bits preceding the highest-order ("leftmost") one-bit in the two's complement binary representation of the specified long value.
numberOfTrailingZeros(long) - Static method in class MathLib
Returns the number of zero bits following the lowest-order ("rightmost") one-bit in the two's complement binary representation of the specified long value.

O

object() - Method in class ObjectFactory
Returns a factory object possibly recycled or preallocated.
ObjectFactory<T> - Class in javolution.context
This class represents an object factory; it allows for object recycling, pre-allocation and stack allocations.
ObjectFactory() - Constructor for class ObjectFactory
Default constructor.
OBJECTS_FACTORY - Static variable in class ArrayFactory
Holds factory for generic Object arrays.
offset() - Method in class Struct.Member
Returns the byte offset of this member in its struct.
offset() - Method in class CharArray
Returns the offset of the first character in the underlying array.
or(FastBitSet) - Method in class FastBitSet
Performs the logical OR operation on this bit set and the one specified.
outer() - Method in class Struct
Returns the outer of this struct or null if this struct is not an inner struct.
outerCopy(T) - Static method in class AllocatorContext
Performs a copy of the specified value allocated outside of the current allocator context.
outerCopy(ValueType[]) - Static method in class AllocatorContext
Performs a copy of the specified values outside of the current stack context (convenience method).
outerExecute(Runnable) - Static method in class AllocatorContext
Executes the specified logic outside of the current allocator context.

P

padLeft(int) - Method in class Text
Pads this text on the left with spaces to make the minimum total length as specified.
padLeft(int, char) - Method in class Text
Pads this text on the left to make the minimum total length as specified.
padRight(int) - Method in class Text
Pads this text on the right with spaces to make the minimum total length as specified.
padRight(int, char) - Method in class Text
Pads this text on the right to make the minimum total length as specified.
parse(CharSequence, Cursor) - Method in class TextFormat
Parses a portion of the specified CharSequence from the specified position to produce an object.
parse(CharSequence) - Method in class TextFormat
Parses a whole character sequence from the beginning to produce an object (convenience method).
parse(InputSource) - Method in class SAX2ReaderImpl
 
parse(String) - Method in class SAX2ReaderImpl
 
parse(InputSource) - Method in interface XMLReader
Parse an XML document.
parse(String) - Method in interface XMLReader
Parse an XML document from a system identifier (URI).
parse(InputStream) - Method in class XMLReaderImpl
Parses an XML document from the specified input stream (encoding retrieved from input source and the XML prolog if any).
parse(InputStream, String) - Method in class XMLReaderImpl
Parses an XML document from the specified input stream and encoding.
parse(Reader) - Method in class XMLReaderImpl
Parses an XML document using the specified reader.
parse(InputSource) - Method in class XMLReaderImpl
 
parse(String) - Method in class XMLReaderImpl
 
parseBoolean(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a boolean.
parseBoolean(String) - Static method in class TypeFormat
Equivalent to TypeFormat.parseBoolean(CharSequence) (for J2ME compatibility).
parseBoolean(CharSequence, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a boolean.
parseByte(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a signed decimal byte.
parseByte(CharSequence, int) - Static method in class TypeFormat
Parses the specified character sequence as a signed byte in the specified radix.
parseByte(CharSequence, int, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a signed byte in the specified radix.
parseDouble(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a double.
parseDouble(String) - Static method in class TypeFormat
Equivalent to TypeFormat.parseDouble(CharSequence) (for J2ME compatibility).
parseDouble(CharSequence, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a double.
parseFloat(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a float.
parseFloat(String) - Static method in class TypeFormat
Equivalent to TypeFormat.parseFloat(CharSequence) (for J2ME compatibility).
parseFloat(CharSequence, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a float.
parseInt(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a signed int.
parseInt(String) - Static method in class TypeFormat
Equivalent to TypeFormat.parseInt(CharSequence) (for J2ME compatibility).
parseInt(CharSequence, int) - Static method in class TypeFormat
Parses the specified character sequence as a signed int in the specified radix.
parseInt(String, int) - Static method in class TypeFormat
Equivalent to TypeFormat.parseInt(CharSequence, int) (for J2ME compatibility).
parseInt(CharSequence, int, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a signed int in the specified radix.
parseLong(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a decimal long.
parseLong(String) - Static method in class TypeFormat
Equivalent to TypeFormat.parseLong(CharSequence) (for J2ME compatibility).
parseLong(CharSequence, int) - Static method in class TypeFormat
Parses the specified character sequence as a signed long in the specified radix.
parseLong(String, int) - Static method in class TypeFormat
Equivalent to TypeFormat.parseLong(CharSequence, int) (for J2ME compatibility).
parseLong(CharSequence, int, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a signed long in the specified radix.
parseShort(CharSequence) - Static method in class TypeFormat
Parses the specified character sequence as a signed decimal short.
parseShort(CharSequence, int) - Static method in class TypeFormat
Parses the specified character sequence as a signed short in the specified radix.
parseShort(CharSequence, int, Cursor) - Static method in class TypeFormat
Parses the specified character sequence from the specified position as a signed short in the specified radix.
PersistentContext - Class in javolution.context
This class represents a context persistent accross multiple program executions.
PersistentContext() - Constructor for class PersistentContext
Default constructor.
PersistentContext.Reference<T> - Class in javolution.context
This class represents a reference over an object which can be kept persistent accross multiple program executions.
PersistentContext.Reference(String, T) - Constructor for class PersistentContext.Reference
Creates a persistent reference identified by the specified name and having the specified default value.
PI - Static variable in class MathLib
The ratio of the circumference of a circle to its diameter.
PI_SQUARE - Static variable in class MathLib
Holds MathLib.PI * MathLib.PI.
plus(CharSet) - Method in class CharSet
Returns the character set containing the characters from this character set plus the characters from the character set specified.
plus(Object) - Method in class Text
Returns the concatenation of this text and the textual representation of the specified object.
plus(String) - Method in class Text
Returns the concatenation of this text and the specified String (optimization).
PoolContext - Class in javolution.context
This class represents a shared pool context for object allocation/recycling.
PoolContext() - Constructor for class PoolContext
Default constructor.
pow(double, double) - Static method in class MathLib
Returns the value of the first argument raised to the power of the second argument.
print() - Method in class Text
Prints out this text to System.out (UTF-8 encoding).
print(Writer) - Method in class Text
Prints out this text to the specified writer.
print() - Method in class TextBuilder
Prints out this text builder to System.out (UTF-8 encoding).
print(Writer) - Method in class TextBuilder
Prints out this text builder to the specified writer.
println() - Method in class Text
Prints out this text to System.out and then terminates the line.
println(Writer) - Method in class Text
Prints out this text to the specified writer and then terminates the line.
println() - Method in class TextBuilder
Prints out this text builder to System.out and then terminates the line.
println(Writer) - Method in class TextBuilder
Prints out this text builder to the specified writer and then terminates the line.
printStatistics(PrintStream) - Method in class Text
Prints the current statistics on this text tree structure.
printStatistics(PrintStream) - Method in class FastMap
Prints the current statistics on this map.
PROCESSING_INSTRUCTION - Static variable in interface XMLStreamConstants
Indicates an event is a processing instruction.
processingInstruction(CharArray, CharArray) - Method in interface ContentHandler
Receives notification of a processing instruction.
processingInstruction(CharArray, CharArray) - Method in class DefaultHandler
 
put(K, V) - Method in class FastMap
Associates the specified value with the specified key in this map.
put(K, V) - Method in class LocalMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class FastMap
Copies all of the mappings from the specified map to this map.
putAll(Map<? extends K, ? extends V>) - Method in class LocalMap
Copies all of the mappings from the specified map to this map.
putDefault(K, V) - Method in class LocalMap
Sets the default value for the specified key (typically done at initialization).
putEntry(K, V) - Method in class FastMap
Associates the specified value with the specified key in this map and returns the corresponding entry.
putIfAbsent(K, V) - Method in class FastMap
Associates the specified value only if the specified key is not already associated.

Q

QName - Class in javolution.xml
This class represents unique identifiers for XML elements (tags) or attributes (names).
queue - Variable in class Allocator
Holds the queue of objects belonging to this allocator (always used first when available).
queueSize - Variable in class Allocator
Holds the number of objects in this allocator queue.

R

random(int, int) - Static method in class MathLib
Returns a pseudo random int value in the range [min, max] (fast and thread-safe without synchronization).
random(long, long) - Static method in class MathLib
Returns a pseudo random long value in the range [min, max] (fast and thread-safe without synchronization).
random(float, float) - Static method in class MathLib
Returns a pseudo random float value in the range [min, max] (fast and thread-safe without synchronization).
random(double, double) - Static method in class MathLib
Returns a pseudo random double value in the range [min, max] (fast and thread-safe without synchronization).
random() - Static method in class MathLib
Returns a random number between zero and one.
rangeOf(char, char) - Static method in class CharSet
Returns the character set holding the characters in the specified range.
rangeOf(int, int) - Static method in class Index
Returns all the indices greater or equal to start but less than end.
read() - Method in class CharSequenceReader
Reads a single character.
read(char[], int, int) - Method in class CharSequenceReader
Reads characters into a portion of an array.
read(Appendable) - Method in class CharSequenceReader
Reads characters into the specified appendable.
read(InputStream) - Method in class Struct
Reads this struct from the specified input stream (convenience method when using Stream I/O).
read() - Method in class UTF8ByteBufferReader
Reads a single character.
read(char[], int, int) - Method in class UTF8ByteBufferReader
Reads characters into a portion of an array.
read(Appendable) - Method in class UTF8ByteBufferReader
Reads characters into the specified appendable.
read() - Method in class UTF8StreamReader
Reads a single character.
read(char[], int, int) - Method in class UTF8StreamReader
Reads characters into a portion of an array.
read(Appendable) - Method in class UTF8StreamReader
Reads characters into the specified appendable.
read(Properties) - Static method in class Configurable
Convenience method to read the specified properties and reconfigure accordingly.
read(InputStream) - Static method in class Configurable
Convenience method to read configurable values from the specified XML stream.
read(XMLFormat.InputElement, T) - Method in class XMLFormat
Parses an XML input element into the specified object.
read() - Method in class XMLObjectReader
Returns the object corresponding to the next element/data.
read(String) - Method in class XMLObjectReader
Returns the object corresponding to the next nested element only if it has the specified local name.
read(String, String) - Method in class XMLObjectReader
Returns the object corresponding to the next nested element only if it has the specified local name and namespace URI.
read(String, Class<T>) - Method in class XMLObjectReader
Returns the object corresponding to the next nested element only if it has the specified local name; the actual object type is identified by the specified class parameter.
read(String, String, Class<T>) - Method in class XMLObjectReader
Returns the object corresponding to the next nested element only if it has the specified local name and namespace URI; the actual object type is identified by the specified class parameter.
readBits(int, int) - Method in class Struct
Reads the specified bits from this Struct as an long (signed) integer value.
readClass(XMLStreamReader, boolean) - Method in class XMLBinding
Reads the class corresponding to the current XML element.
readReference(XMLFormat.InputElement) - Method in class XMLReferenceResolver
Reads the object referenced by the specified xml input element if any.
readResolve() - Method in class Index
Ensures index unicity during deserialization.
readResponse(XMLObjectReader) - Method in class WebServiceClient
Reads the web service response (SOAP body).
ready() - Method in class CharSequenceReader
Indicates if this stream is ready to be read.
ready() - Method in class UTF8ByteBufferReader
Indicates if this stream is ready to be read.
ready() - Method in class UTF8StreamReader
Indicates if this stream is ready to be read.
Realtime - Interface in javolution.lang
This interface identifies RTSJ safe classes with predictable response time and supporting custom allocation policies (e.g.  "stack" allocations).
recycle(T) - Method in class Allocator
Recycles the specified object to this queue.
recycle(T) - Method in class ArrayFactory
Recycles the specified arrays.
recycle(T) - Method in class ObjectFactory
Recycles the specified object.
recycle(Cursor) - Static method in class Cursor
Recycles the specified factory produced cursor.
recycle(TextBuilder) - Static method in class TextBuilder
Recycles a text builder instance immediately (on the stack when executing in a StackContext).
recycle(FastBitSet) - Static method in class FastBitSet
Recycles a set instance immediately (on the stack when executing in a StackContext).
recycle(FastList) - Static method in class FastList
Recycles a list instance immediately (on the stack when executing in a StackContext).
recycle(FastMap) - Static method in class FastMap
Recycles the specified map instance.
recycle(FastSet) - Static method in class FastSet
Recycles a set instance immediately (on the stack when executing in a StackContext).
recycle(FastTable) - Static method in class FastTable
Recycles a table instance immediately (on the stack when executing in a StackContext).
recycle(XMLObjectReader) - Static method in class XMLObjectReader
Recycles the specified XMLObjectReader.
ReentrantLock - Class in javolution.util
This class represents a reentrant lock with the same semantics as built-in Java synchronized locks: Once a thread has a lock, it can re-obtain it any number of times without blocking.
ReentrantLock() - Constructor for class ReentrantLock
Default constructor.
Reference<T> - Interface in javolution.lang
This interface represents an object reference, the reachability level of a reference varies based on the actual reference implementation.
Reflection - Class in javolution.lang
This utility class greatly facilitates the use of reflection to invoke constructors or methods which may or may not exist at runtime or may be loaded/unloaded dynamically such as when running on a OSGi Platform.
Reflection() - Constructor for class Reflection
Default constructor.
Reflection.Constructor - Interface in javolution.lang
This interface represents a run-time constructor obtained through reflection.
Reflection.Method - Interface in javolution.lang
This interface represents a run-time method obtained through reflection.
REGRESSION - Static variable in class TestContext
Holds an implementation which does not perform any logging but raises an AssertionException when an assertion fails.
REGRESSION - Static variable in class TimeContext
Holds an implementation which does not perform any logging but raises an AssertionException when an assertion fails, including any timing assertion.
REHASH - Static variable in class FastComparator
Holds the comparator for objects with uneven hash distribution; objects hashcodes are rehashed.
REHASH_SYSTEM_HASHCODE - Static variable in class FastComparator
Indicates if the system hash code should be rehashed (see Javolution Configuration for details).
rem(double, double) - Static method in class MathLib
Returns the remainder of the division of the specified two arguments.
remove(Object) - Method in class Reflection
Removes the specified class loader from the research tree.
remove(Object) - Method in class FastCollection
Removes the first occurrence in this collection of the specified value (optional operation).
remove(int) - Method in class FastList
Removes the value at the specified position in this list.
remove(Object) - Method in class FastMap
Removes the entry for the specified key if present.
remove(Object) - Method in class FastSet
 
remove(int) - Method in class FastTable
Removes the value at the specified position from this table.
remove(Object) - Method in class LocalMap
Removes the mapping for this key from this map if present (sets the local value to null).
removeAll(Collection<?>) - Method in class FastCollection
Removes from this collection all the values that are contained in the specified collection.
removeFirst() - Method in class FastList
Removes and returns the first value of this list.
removeLast() - Method in class FastList
Removes and returns the last value of this list (fast).
removeLast() - Method in class FastTable
Removes and returns the last value of this table (fast).
removeRange(int, int) - Method in class FastTable
Removes the values between [fromIndex..toIndex[ from this table.
REPAIRING_PREFIX - Static variable in class XMLOutputFactory
Property used to specify the prefix to be appended by a trailing part (a sequence number) in order to make it unique to be usable as a temporary non-colliding prefix when repairing namespaces (type: String, default: "ns").
replace(CharSequence, CharSequence) - Method in class Text
Replaces each character sequence of this text that matches the specified target sequence with the specified replacement sequence.
replace(CharSet, CharSequence) - Method in class Text
Replaces the specified characters in this text with the specified replacement sequence.
require(int, CharSequence, CharSequence) - Method in interface XMLStreamReader
Tests if the current event is of the given type and if the namespace and name match the current namespace and name of the current event.
require(int, CharSequence, CharSequence) - Method in class XMLStreamReaderImpl
 
reset() - Method in class AppendableWriter
 
reset() - Method in class CharSequenceReader
 
reset() - Method in class UTF8ByteBufferReader
 
reset() - Method in class UTF8ByteBufferWriter
 
reset() - Method in class UTF8StreamReader
 
reset() - Method in class UTF8StreamWriter
 
reset() - Method in interface Reusable
Resets the internal state of this object to its default values.
reset() - Method in class Cursor
Resets this cursor instance.
reset() - Method in class TextBuilder
Resets this text builder for reuse (equivalent to TextBuilder.clear()).
reset() - Method in class FastBitSet
 
reset() - Method in class FastList
 
reset() - Method in class FastMap
 
reset() - Method in class FastSet
 
reset() - Method in class FastTable
 
reset() - Method in class SAX2ReaderImpl
 
reset() - Method in class XMLReaderImpl
 
reset() - Method in class XMLStreamReaderImpl
 
reset() - Method in class XMLStreamWriterImpl
 
reset() - Method in class XMLBinding
 
reset() - Method in class XMLObjectReader
Resets this object reader for reuse.
reset() - Method in class XMLObjectWriter
Resets this object writer for reuse.
reset() - Method in class XMLReferenceResolver
 
retainAll(Collection<?>) - Method in class FastCollection
Retains only the values in this collection that are contained in the specified collection.
Reusable - Interface in javolution.lang
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset, reusable objects behave as if they were brand-new.
reverse() - Method in class TextBuilder
Reverses this character sequence.
reverse() - Method in class FastMap
Returns the reverse mapping of this map (for which the keys are this map's values and the values are this map's keys).
ROOT - Static variable in class Context
Holds the root context.
round(float) - Static method in class MathLib
Returns the closest int to the specified argument.
round(double) - Static method in class MathLib
Returns the closest long to the specified argument.
run(TestSuite) - Static method in class TestContext
Executes the specified test suite and logs the results to the current test context.
run(TestCase) - Static method in class TestContext
Executes the specified test case and logs the results to the current test context.

S

SAX2ReaderImpl - Class in javolution.xml.sax
This class provides a SAX2-compliant parser wrapping a XMLReaderImpl.
SAX2ReaderImpl() - Constructor for class SAX2ReaderImpl
Default constructor.
SecurityContext - Class in javolution.context
This class represents a high-level security context (low level security being addressed by the system security manager).
SecurityContext() - Constructor for class SecurityContext
Default constructor.
set(T) - Method in class AllocatorContext.Reference
 
set(T) - Method in class LocalContext.Reference
Sets the local value (referent) for this reference.
set(T) - Method in class PersistentContext.Reference
 
set(long) - Method in class Struct.BitField
 
set(boolean) - Method in class Struct.Bool
 
set(Enum) - Method in class Struct.Enum16
 
set(Enum) - Method in class Struct.Enum32
 
set(Enum) - Method in class Struct.Enum64
 
set(Enum) - Method in class Struct.Enum8
 
set(float) - Method in class Struct.Float32
 
set(double) - Method in class Struct.Float64
 
set(S) - Method in class Struct.Reference32
 
set(S) - Method in class Struct.Reference64
 
set(short) - Method in class Struct.Signed16
 
set(int) - Method in class Struct.Signed32
 
set(long) - Method in class Struct.Signed64
 
set(byte) - Method in class Struct.Signed8
 
set(int) - Method in class Struct.Unsigned16
 
set(long) - Method in class Struct.Unsigned32
 
set(short) - Method in class Struct.Unsigned8
 
set(String) - Method in class Struct.UTF8String
 
set(T) - Method in interface Reference
Sets the value this reference referes to.
set(int) - Method in class FastBitSet
Adds the specified integer to this set (corresponding bit is set to true.
set(int, boolean) - Method in class FastBitSet
Sets the bit at the given index to the specified value.
set(int, int) - Method in class FastBitSet
Sets the bits from the specified fromIndex (inclusive) to the specified toIndex (exclusive) to true.
set(int, int, boolean) - Method in class FastBitSet
Sets the bits between from (inclusive) and to (exclusive) to the specified value.
set(int, E) - Method in class FastList
Replaces the value at the specified position in this list with the specified value.
set(int, E) - Method in class FastTable
Replaces the value at the specified position in this table with the specified value.
setAddress(String) - Method in class WebServiceClient
Sets the address of this web service.
setAlias(Class, QName) - Method in class XMLBinding
Sets the qualified alias for the specified class.
setAlias(Class, String) - Method in class XMLBinding
Convenient method equivalent to setAlias(cls, QName.valueOf(alias)).
setArray(char[], int, int) - Method in class CharArray
Sets the underlying array of this CharArray.
setAttribute(String, CharSequence) - Method in class XMLFormat.OutputElement
Sets the specified CharSequence attribute (null values are ignored).
setAttribute(String, String) - Method in class XMLFormat.OutputElement
Sets the specified String attribute (null values are ignored).
setAttribute(String, boolean) - Method in class XMLFormat.OutputElement
Sets the specified boolean attribute.
setAttribute(String, char) - Method in class XMLFormat.OutputElement
Sets the specified char attribute.
setAttribute(String, byte) - Method in class XMLFormat.OutputElement
Sets the specified byte attribute.
setAttribute(String, short) - Method in class XMLFormat.OutputElement
Sets the specified short attribute.
setAttribute(String, int) - Method in class XMLFormat.OutputElement
Sets the specified int attribute.
setAttribute(String, long) - Method in class XMLFormat.OutputElement
Sets the specified long attribute.
setAttribute(String, float) - Method in class XMLFormat.OutputElement
Sets the specified float attribute.
setAttribute(String, double) - Method in class XMLFormat.OutputElement
Sets the specified double attribute.
setAttribute(String, Object) - Method in class XMLFormat.OutputElement
Sets the specified attribute using its associated TextFormat.
setAutomaticEmptyElements(boolean) - Method in class XMLStreamWriterImpl
Requires this writer to automatically output empty elements when a start element is immediately followed by matching end element (default false).
setBinding(XMLBinding) - Method in class XMLObjectReader
Sets the XML binding to use with this object reader.
setBinding(XMLBinding) - Method in class XMLObjectWriter
Sets the XML binding to use with this object writer.
setByteBuffer(ByteBuffer, int) - Method in class Struct
Sets the current byte buffer for this struct.
setByteBuffer(ByteBuffer) - Method in class UTF8ByteBufferReader
Deprecated. Replaced by UTF8ByteBufferReader.setInput(ByteBuffer)
setByteBuffer(ByteBuffer) - Method in class UTF8ByteBufferWriter
Deprecated. Replaced by UTF8ByteBufferWriter.setOutput(ByteBuffer)
setByteBufferPosition(int) - Method in class Struct
Sets the byte position of this struct within its byte buffer.
setCharAt(int, char) - Method in class TextBuilder
Sets the character at the specified position.
setClassAttribute(QName) - Method in class XMLBinding
Sets the qualified name of the attribute holding the class identifier.
setClassAttribute(String) - Method in class XMLBinding
Convenience method equivalent to setClassAttribute(QName.valueOf(name)).
setConcurrency(int) - Static method in class ConcurrentContext
Set the local concurrency.
setConcurrentContext(ConcurrentContext) - Static method in class Context
Sets the current context, used by ConcurrentContext exclusively.
setContentHandler(ContentHandler) - Method in class SAX2ReaderImpl
 
setContentHandler(ContentHandler) - Method in interface XMLReader
Allow an application to register a content event handler.
setContentHandler(ContentHandler) - Method in class XMLReaderImpl
 
setCurrentPersistentContext(PersistentContext) - Static method in class PersistentContext
Sets the persistent instance.
setDefault(T) - Method in class LocalContext.Reference
Sets the default value for this reference.
setDefaultNamespace(CharSequence) - Method in interface XMLStreamWriter
Binds a URI to the default namespace.
setDefaultNamespace(CharSequence) - Method in class XMLStreamWriterImpl
 
setDocumentLocator(Locator) - Method in interface ContentHandler
Receives an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class DefaultHandler
 
setDTDHandler(DTDHandler) - Method in class SAX2ReaderImpl
 
setDTDHandler(DTDHandler) - Method in interface XMLReader
Allow an application to register a DTD event handler.
setDTDHandler(DTDHandler) - Method in class XMLReaderImpl
 
setEntities(Map) - Method in class XMLStreamReaderImpl
Defines a custom entities to replacement text mapping for this reader.
setEntityResolver(EntityResolver) - Method in class SAX2ReaderImpl
 
setEntityResolver(EntityResolver) - Method in interface XMLReader
Allow an application to register an entity resolver.
setEntityResolver(EntityResolver) - Method in class XMLReaderImpl
 
setErrorHandler(ErrorHandler) - Method in class SAX2ReaderImpl
 
setErrorHandler(ErrorHandler) - Method in interface XMLReader
Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class XMLReaderImpl
 
setFeature(String, boolean) - Method in class SAX2ReaderImpl
 
setFeature(String, boolean) - Method in interface XMLReader
Set the value of a feature flag.
setFeature(String, boolean) - Method in class XMLReaderImpl
 
setField(T, Class, Class<T>) - Method in class Reflection
Attaches a field of specified type to a class (the attached field is dereferenced when the class is unloaded).
setIdentifierAttribute(String) - Method in class XMLReferenceResolver
Sets the name of the identifier attribute (by default"id").
setIdentifierAttribute(String, String) - Method in class XMLReferenceResolver
Sets the local name and namespace URI of the identifier attribute.
setIndentation(String) - Method in class XMLStreamWriterImpl
Specifies the indentation string; non-null indentation forces the writer to write elements into separate lines (default null).
setIndentation(String) - Method in class XMLObjectWriter
Sets the indentation to be used by this writer (no indentation by default).
setIndex(int) - Method in class Cursor
Sets the cursor current index.
setInput(CharSequence) - Method in class CharSequenceReader
Sets the character sequence to use for reading.
setInput(ByteBuffer) - Method in class UTF8ByteBufferReader
Sets the ByteBuffer to use for reading available bytes from current buffer position.
setInput(InputStream) - Method in class UTF8StreamReader
Sets the input stream to use for reading until this reader is closed.
setInput(InputStream) - Method in class XMLStreamReaderImpl
Sets the input stream source for this XML stream reader (encoding retrieved from XML prolog if any).
setInput(InputStream, String) - Method in class XMLStreamReaderImpl
Sets the input stream source and encoding for this XML stream reader.
setInput(Reader) - Method in class XMLStreamReaderImpl
Sets the reader input source for this XML stream reader.
setInput(InputStream) - Method in class XMLObjectReader
Sets the input stream source for this XML object reader (encoding retrieved from XML prolog if any).
setInput(InputStream, String) - Method in class XMLObjectReader
Sets the input stream source and encoding for this XML object reader.
setInput(Reader) - Method in class XMLObjectReader
Sets the reader input source for this XML stream reader.
setInputStream(InputStream) - Method in class UTF8StreamReader
Deprecated. Replaced by UTF8StreamReader.setInput(InputStream)
setInstance(ObjectFactory<T>, Class<T>) - Static method in class ObjectFactory
Sets explicitely the factory to be used for the specified class (see ObjectFactory.getInstance(java.lang.Class)).
setInstance(Class<? extends T>, TextFormat<T>) - Static method in class TextFormat
Overrides the default format for the specified class (local setting).
setKeyComparator(FastComparator<? super K>) - Method in class FastMap
Sets the key comparator for this fast map.
setKeyComparator(FastComparator<? super K>) - Method in class LocalMap
Sets the key comparator for this local map.
setLength(int) - Method in class TextBuilder
Convenience method equivalent to setLength(newLength, '').
setLength(int, char) - Method in class TextBuilder
Sets the length of this character builder.
setLineSeparator(String) - Method in class XMLStreamWriterImpl
Specifies the line separator (default "\n").
setMaximum(T) - Method in class PersistentContext.Reference
Sets this reference to the specified value only if (value.compareTo(this.get()) < 0).
setMinimum(T) - Method in class PersistentContext.Reference
Sets this reference to the specified value only if (value.compareTo(this.get()) > 0).
setMinimumRange(int, int) - Static method in class Index
Creates the indices for the specified range of values if they don't exist.
setNoEmptyElementTag(boolean) - Method in class XMLStreamWriterImpl
Prevent this writer from using empty element tags (default false).
setOutput(Appendable) - Method in class AppendableWriter
Sets the appendable output being written to.
setOutput(ByteBuffer) - Method in class UTF8ByteBufferWriter
Sets the byte buffer to use for writing until this writer is closed.
setOutput(OutputStream) - Method in class UTF8StreamWriter
Sets the output stream to use for writing until this writer is closed.
setOutput(OutputStream) - Method in class XMLStreamWriterImpl
Sets the output stream destination for this XML stream writer (UTF-8 encoding).
setOutput(OutputStream, String) - Method in class XMLStreamWriterImpl
Sets the output stream destination and encoding for this XML stream writer.
setOutput(Writer) - Method in class XMLStreamWriterImpl
Sets the writer output destination for this XML stream writer.
setOutput(OutputStream) - Method in class XMLObjectWriter
Sets the output stream for this XML object writer.
setOutput(OutputStream, String) - Method in class XMLObjectWriter
Sets the output stream and encoding for this XML object writer.
setOutput(Writer) - Method in class XMLObjectWriter
Sets the output writer for this XML object writer.
setOutputStream(OutputStream) - Method in class UTF8StreamWriter
Deprecated. Replaced by UTF8StreamWriter.setOutput(OutputStream)
setPrefix(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Sets the prefix the uri is bound to.
setPrefix(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
setProperty(String, Object) - Method in class SAX2ReaderImpl
 
setProperty(String, Object) - Method in interface XMLReader
Set the value of a property.
setProperty(String, Object) - Method in class XMLReaderImpl
 
setProperty(String, Object) - Method in class XMLInputFactory
Allows the user to set specific feature/property on the underlying implementation.
setProperty(String, Object) - Method in class XMLOutputFactory
Allows the user to set specific features/properties on the underlying implementation.
setReferenceAttribute(String) - Method in class XMLReferenceResolver
Sets the name of the reference attribute (by default"ref").
setReferenceAttribute(String, String) - Method in class XMLReferenceResolver
Sets the local name and namespace URI of the identifier attribute.
setReferenceResolver(XMLReferenceResolver) - Method in class XMLObjectReader
Sets the XML reference resolver to use with this object reader (the same resolver can be used accross multiple readers).
setReferenceResolver(XMLReferenceResolver) - Method in class XMLObjectWriter
Sets the XML reference resolver to use with this object writer (the same reference resolver can be used accross multiple writers).
setRepairingNamespaces(boolean) - Method in class XMLStreamWriterImpl
Requires this writer to create a new prefix when a namespace has none (default false).
setRepairingPrefix(String) - Method in class XMLStreamWriterImpl
Specifies the prefix to be append by a trailing part (a sequence number) in order to make it unique to be usable as a temporary non-colliding prefix when repairing namespaces (default "ns").
setShared(boolean) - Method in class FastMap
Deprecated. Replaced by FastMap.shared()
setSize(int) - Method in class FastTable
Sets the size of this table.
setUp() - Method in class TestCase
Prepares the test case execution (the default implementation does nothing).
setUp() - Method in class TestSuite
Prepares the test suite execution (the default implementation does nothing).
setValue(V) - Method in class FastMap.Entry
Sets the value for this entry.
setValueComparator(FastComparator<? super E>) - Method in class FastList
Sets the comparator to use for value equality.
setValueComparator(FastComparator<? super V>) - Method in class FastMap
Sets the value comparator for this map.
setValueComparator(FastComparator<? super E>) - Method in class FastSet
Sets the comparator to use for value equality.
setValueComparator(FastComparator<? super E>) - Method in class FastTable
Sets the comparator to use for value equality or comparison if the collection is ordered (see FastTable.sort()).
setValueComparator(FastComparator<? super V>) - Method in class LocalMap
Sets the value comparator for this local map.
severe(String) - Static method in class StandardLog
Logs a SEVERE message.
shared() - Method in class FastCollection
Returns a thread-safe read-write view of this collection.
shared() - Method in class FastMap
Sets the shared status of this map (whether the map is thread-safe or not).
SHORTS_FACTORY - Static variable in class ArrayFactory
Holds factory for short arrays.
shortValue() - Method in class Struct.BitField
 
sin(double) - Static method in class MathLib
Returns the trigonometric sine of the specified angle in radians.
sinh(double) - Static method in class MathLib
Returns the hyperbolic sine of x.
size() - Method in class Struct
Returns the size in bytes of this struct.
size() - Method in class FastBitSet
Returns the cardinality of this bit set (number of bits set).
size() - Method in class FastCollection
Returns the number of values in this collection.
size() - Method in class FastList
 
size() - Method in class FastMap
Returns the number of key-value mappings in this FastMap.
size() - Method in class FastSet
Returns the number of elements in this set (its cardinality).
size() - Method in class FastTable
 
size() - Method in class LocalMap
Returns the number of key-value mappings in this map.
skip(char, CharSequence) - Method in class Cursor
Moves this cursor forward only if at the specified character.
skip(CharSet, CharSequence) - Method in class Cursor
Moves this cursor forward only if at any of the specified character.
skip(String, CharSequence) - Method in class Cursor
Moves this cursor forward only if at the specified string.
skipAny(char, CharSequence) - Method in class Cursor
Moves this cursor forward until it points to a character different from the specified character.
skipAny(CharSet, CharSequence) - Method in class Cursor
Moves this cursor forward until it points to a character different from any of the character in the specified set.
skippedEntity(CharArray) - Method in interface ContentHandler
Receives notification of a skipped entity.
skippedEntity(CharArray) - Method in class DefaultHandler
 
sort() - Method in class FastTable
Sorts this table in place (quick sort) using this table value comparator (smallest first).
SPACE - Static variable in interface XMLStreamConstants
The characters are white space (see [XML], 2.10 "White Space Handling").
SPACES - Static variable in class CharSet
Represents spaces characters according to Java (see Character.isSpaceChar(char)).
sqrt(double) - Static method in class MathLib
Returns the positive square root of the specified value.
SQRT2 - Static variable in class MathLib
The square root of two.
StackContext - Class in javolution.context
This class represents a stack allocator context; (using thread-local pools or RTSJ ScopedMemory).
StackContext() - Constructor for class StackContext
 
standaloneSet() - Method in interface XMLStreamReader
Checks if standalone was set in the document.
standaloneSet() - Method in class XMLStreamReaderImpl
 
STANDARD - Static variable in class LogContext
Holds the logging context implementation forwarding log events to the root java.util.logging.Logger (default logging context).
StandardLog - Class in javolution.util
This class represents a specialized logging context forwarding events to a standard logger (java.util.logging.Logger).
StandardLog() - Constructor for class StandardLog
Creates a logging context forwarding events to the root logger (Logger.getLogger("")).
StandardLog(Logger) - Constructor for class StandardLog
Creates a standard log context forwarding events to the specified logger.
START_DOCUMENT - Static variable in interface XMLStreamConstants
Indicates an event is a start document.
START_ELEMENT - Static variable in interface XMLStreamConstants
Indicates an event is a start element.
startDocument() - Method in interface ContentHandler
Receives notification of the beginning of a document.
startDocument() - Method in class DefaultHandler
 
startElement(CharArray, CharArray, CharArray, Attributes) - Method in interface ContentHandler
Receives notification of the beginning of an element.
startElement(CharArray, CharArray, CharArray, Attributes) - Method in class DefaultHandler
 
startElement(CharArray, CharArray, CharArray, Attributes) - Method in class DefaultHandler
Generates compile-time error if startElement is not correctly overriden.
startPrefixMapping(CharArray, CharArray) - Method in interface ContentHandler
Begins the scope of a prefix-URI Namespace mapping.
startPrefixMapping(CharArray, CharArray) - Method in class DefaultHandler
 
startsWith(CharSequence) - Method in class Text
Indicates if this text starts with the specified prefix.
startsWith(CharSequence, int) - Method in class Text
Indicates if this text starts with the specified prefix at the specified index.
STRING - Static variable in class FastComparator
Holds a fast comparator for java.lang.String.
Struct - Class in javolution.io
This class represents a C/C++ struct; it confers interoperability between Java classes and C/C++ struct.
Struct() - Constructor for class Struct
Default constructor.
struct() - Method in class Struct.Member
Returns the outer struct container.
Struct.BitField - Class in javolution.io
This class represents an arbitrary size (unsigned) bit field with no word size constraint (they can straddle words boundaries).
Struct.BitField(int) - Constructor for class Struct.BitField
 
Struct.Bool - Class in javolution.io
This class represents a 8 bits boolean with true represented by 1 and false represented by 0.
Struct.Bool() - Constructor for class Struct.Bool
 
Struct.Bool(int) - Constructor for class Struct.Bool
 
Struct.Enum16<T extends Enum> - Class in javolution.io
This class represents a 16 bits Enum.
Struct.Enum16(Enum[]) - Constructor for class Struct.Enum16
 
Struct.Enum16(Enum[], int) - Constructor for class Struct.Enum16
 
Struct.Enum32<T extends Enum> - Class in javolution.io
This class represents a 32 bits Enum.
Struct.Enum32(Enum[]) - Constructor for class Struct.Enum32
 
Struct.Enum32(Enum[], int) - Constructor for class Struct.Enum32
 
Struct.Enum64<T extends Enum> - Class in javolution.io
This class represents a 64 bits Enum.
Struct.Enum64(Enum[]) - Constructor for class Struct.Enum64
 
Struct.Enum64(Enum[], int) - Constructor for class Struct.Enum64
 
Struct.Enum8<T extends Enum> - Class in javolution.io
This class represents a 8 bits Enum.
Struct.Enum8(Enum[]) - Constructor for class Struct.Enum8
 
Struct.Enum8(Enum[], int) - Constructor for class Struct.Enum8
 
Struct.Float32 - Class in javolution.io
This class represents a 32 bits float (C/C++/Java float).
Struct.Float32() - Constructor for class Struct.Float32
 
Struct.Float64 - Class in javolution.io
This class represents a 64 bits float (C/C++/Java double).
Struct.Float64() - Constructor for class Struct.Float64
 
Struct.Member - Class in javolution.io
This inner class represents the base class for all Struct members.
Struct.Member(int, int) - Constructor for class Struct.Member
Base constructor for custom member types.
Struct.Reference32<S extends Struct> - Class in javolution.io
This class represents a 32 bits reference (C/C++ pointer) to a Struct object (other types may require a Struct wrapper).
Struct.Reference32() - Constructor for class Struct.Reference32
 
Struct.Reference64<S extends Struct> - Class in javolution.io
This class represents a 64 bits reference (C/C++ pointer) to a Struct object (other types may require a Struct wrapper).
Struct.Reference64() - Constructor for class Struct.Reference64
 
Struct.Signed16 - Class in javolution.io
This class represents a 16 bits signed integer.
Struct.Signed16() - Constructor for class Struct.Signed16
 
Struct.Signed16(int) - Constructor for class Struct.Signed16
 
Struct.Signed32 - Class in javolution.io
This class represents a 32 bits signed integer.
Struct.Signed32() - Constructor for class Struct.Signed32
 
Struct.Signed32(int) - Constructor for class Struct.Signed32
 
Struct.Signed64 - Class in javolution.io
This class represents a 64 bits signed integer.
Struct.Signed64() - Constructor for class Struct.Signed64
 
Struct.Signed64(int) - Constructor for class Struct.Signed64
 
Struct.Signed8 - Class in javolution.io
This class represents a 8 bits signed integer.
Struct.Signed8() - Constructor for class Struct.Signed8
 
Struct.Signed8(int) - Constructor for class Struct.Signed8
 
Struct.Unsigned16 - Class in javolution.io
This class represents a 16 bits unsigned integer.
Struct.Unsigned16() - Constructor for class Struct.Unsigned16
 
Struct.Unsigned16(int) - Constructor for class Struct.Unsigned16
 
Struct.Unsigned32 - Class in javolution.io
This class represents a 32 bits unsigned integer.
Struct.Unsigned32() - Constructor for class Struct.Unsigned32
 
Struct.Unsigned32(int) - Constructor for class Struct.Unsigned32
 
Struct.Unsigned8 - Class in javolution.io
This class represents a 8 bits unsigned integer.
Struct.Unsigned8() - Constructor for class Struct.Unsigned8
 
Struct.Unsigned8(int) - Constructor for class Struct.Unsigned8
 
Struct.UTF8String - Class in javolution.io
This class represents a UTF-8 character string, null terminated (for C/C++ compatibility)
Struct.UTF8String(int) - Constructor for class Struct.UTF8String
 
subList(int, int) - Method in class FastList
Returns a view of the portion of this list between the specified indexes (allocated from the "stack" when executing in a StackContext).
subList(int, int) - Method in class FastTable
Returns a view of the portion of this list between the specified indexes (instance of FastList allocated from the "stack" when executing in a StackContext).
subSequence(int, int) - Method in class CharArray
 
subSequence(int, int) - Method in class Text
Returns subtext(start, end).
subSequence(int, int) - Method in class TextBuilder
Returns a CharSequence corresponding to the character sequence between the specified indexes.
subSequence(int, int) - Method in class QName
Returns a new character sequence that is a subsequence of this sequence.
subtext(int) - Method in class Text
Returns a portion of this text.
subtext(int, int) - Method in class Text
Returns a portion of this text.
SYSTEM_OUT - Static variable in class LogContext
Holds a context logging debug/informative/warning/error messages to System.out.

T

tail() - Method in class FastBitSet
 
tail() - Method in class FastCollection
Returns the tail record of this collection; it is the record such as tail().getPrevious() holds the last collection value.
tail() - Method in class FastList
 
tail() - Method in class FastMap
Returns the tail entry of this map.
tail() - Method in class FastSet
 
tail() - Method in class FastTable
 
tan(double) - Static method in class MathLib
Returns the trigonometric tangent of the specified angle in radians.
tanh(double) - Static method in class MathLib
Returns the hyperbolic tangent of x.
tearDown() - Method in class TestCase
Cleanup once test is complete (the default implementation does nothing).
tearDown() - Method in class TestSuite
Cleanup once test suite execution is complete (the default implementation does nothing).
TEST_DURATION_MS - Static variable in class TimeContext
Holds the minimum duration of each test execution (default 1000 ms).
TestCase - Class in javolution.testing
This class represents a test case which can be used for validation, performance and regression tests.
TestCase() - Constructor for class TestCase
Default constructor.
TestContext - Class in javolution.testing
This class represents a logging context specialized for testing.
TestContext() - Constructor for class TestContext
 
tests() - Method in class TestSuite
Returns the collection of test cases belonging to this test suite.
TestSuite - Class in javolution.testing
This class represents a grouping of potentially parallelizabletest cases.
TestSuite() - Constructor for class TestSuite
Default constructor.
Text - Class in javolution.text
This class represents an immutable character sequence with fast concatenation, insertion and deletion capabilities (O[Log(n)]) instead of O[n] for StringBuffer/StringBuilder).
Text(String) - Constructor for class Text
Creates a text holding the characters from the specified String .
TextBuilder - Class in javolution.text
This class represents an Appendable text whose capacity expands gently without incurring expensive resize/copy operations ever.
TextBuilder() - Constructor for class TextBuilder
Creates a text builder of small initial capacity.
TextBuilder(String) - Constructor for class TextBuilder
Creates a text builder holding the specified String (convenience method).
TextBuilder(int) - Constructor for class TextBuilder
Creates a text builder of specified initial capacity.
TextFormat<T> - Class in javolution.text
This class represents the base format for text parsing and formatting; it supports the CharSequence and Appendable interfaces for greater flexibility.
TextFormat(Class<T>) - Constructor for class TextFormat
Defines the static format bound to the specified class.
throwing(String, String, Throwable) - Static method in class StandardLog
Logs throwing an exception.
TimeContext - Class in javolution.testing
This class represents a test context specialized for measuring execution time.
TimeContext() - Constructor for class TimeContext
 
toArray() - Method in class FastCollection
Returns a new array allocated on the heap containing all of the values in this collection in proper sequence.
toArray(T[]) - Method in class FastCollection
Fills the specified array with the values of this collection in the proper sequence.
toBoolean() - Method in class CharArray
Returns the boolean represented by this character array.
toCharArray() - Method in class TextBuilder
Returns the CharArray representation of this TextBuilder.
toDegrees(double) - Static method in class MathLib
Converts an angle in radians to degrees.
toDouble() - Method in class CharArray
Returns the double represented by this character array.
toDoublePow10(long, int) - Static method in class MathLib
Returns the closest double representation of the specified long number multiplied by a power of ten.
toDoublePow2(long, int) - Static method in class MathLib
Returns the closest double representation of the specified long number multiplied by a power of two.
toFloat() - Method in class CharArray
Returns the float represented by this character array.
toInt() - Method in class CharArray
Returns the decimal int represented by this character array.
toInt(int) - Method in class CharArray
Returns the int represented by this character array in the specified radix.
toLong() - Method in class CharArray
Returns the decimal long represented by this character array.
toLong(int) - Method in class CharArray
Returns the decimal long represented by this character array in the specified radix.
toLongPow10(double, int) - Static method in class MathLib
Returns the closest long representation of the specified double number multiplied by a power of ten.
toLongPow2(double, int) - Static method in class MathLib
Returns the closest long representation of the specified double number multiplied by a power of two.
toLowerCase() - Method in class Text
Converts the characters of this text to lower case.
toRadians(double) - Static method in class MathLib
Converts an angle in degrees to radians.
toString() - Method in class AllocatorContext.Reference
Returns the string representation of the current value of this reference.
toString() - Method in class Context
Returns the string representation of this context (default "Instance of " + this.getClass().getName()).
toString() - Method in class LocalContext.Reference
Returns the string representation of the current value of this reference.
toString() - Method in class PersistentContext.Reference
Returns the string representation of the current value of this reference.
toString() - Method in class Struct.BitField
 
toString() - Method in class Struct.Bool
 
toString() - Method in class Struct.Enum16
 
toString() - Method in class Struct.Enum32
 
toString() - Method in class Struct.Enum64
 
toString() - Method in class Struct.Enum8
 
toString() - Method in class Struct.Float32
 
toString() - Method in class Struct.Float64
 
toString() - Method in class Struct.Signed16
 
toString() - Method in class Struct.Signed32
 
toString() - Method in class Struct.Signed64
 
toString() - Method in class Struct.Signed8
 
toString() - Method in class Struct
Returns the String representation of this struct in the form of its constituing bytes (hexadecimal).
toString() - Method in class Struct.Unsigned16
 
toString() - Method in class Struct.Unsigned32
 
toString() - Method in class Struct.Unsigned8
 
toString() - Method in class Struct.UTF8String
 
toString() - Method in class Configurable
Returns the string representation of the value of this configurable.
toString() - Method in class TestCase
Returns the String representation of this test case.
toString() - Method in class TestSuite
Returns the String representation of this test suite.
toString() - Method in class CharArray
Returns the String corresponding to this character sequence.
toString() - Method in class CharSet
Returns the textual representation of this character set.
toString() - Method in class Cursor
Returns the string representation of this cursor.
toString() - Method in class Text
Returns the String representation of this text.
toString() - Method in class TextBuilder
Returns the String representation of this TextBuilder.
toString() - Method in class FastCollection
Returns the String representation of this FastCollection.
toString() - Method in class FastMap
Returns the String representation of this FastMap.
toString() - Method in class Index
Returns the String representation of this index.
toString() - Method in class QName
Returns the String representation of this qualified name.
toString() - Method in exception XMLStreamException
Returns the textual representation of this exception.
toString() - Method in class XMLStreamReaderImpl
Returns the textual representation of this reader current state.
toString() - Method in class XMLFormat
Returns textual information about this format.
toText() - Method in interface Realtime
Returns the textual representation of this real-time object (equivalent to toString except that the returned value can be "stack" allocated and supports fast concatenation).
toText() - Method in class Text
Returns this (implements Realtime interface).
toText() - Method in class TextBuilder
Returns the Text corresponding to this TextBuilder (allocated on the "stack" when executing in a StackContext).
toText() - Method in class FastCollection
Returns the textual representation of this collection.
toText() - Method in class FastMap.Entry
 
toText() - Method in class FastMap
Returns the textual representation of this map.
toText() - Method in class Index
 
toUpperCase() - Method in class Text
Converts the characters of this text to upper case.
trim() - Method in class Text
Returns a copy of this text, with leading and trailing whitespace omitted.
trimEnd() - Method in class Text
Returns a copy of this text, with trailing whitespace omitted.
trimStart() - Method in class Text
Returns a copy of this text, with leading whitespace omitted.
trimToSize() - Method in class FastTable
Reduces the capacity of this table to the current size (minimize storage space).
tryLock() - Method in class ReentrantLock
Acquires the lock only if it not held by another thread.
TWO_PI - Static variable in class MathLib
Twice the ratio of the circumference of a circle to its diameter.
TypeFormat - Class in javolution.text
This class provides utility methods to parse CharSequence into primitive types and to format primitive types into any Appendable.

U

Union - Class in javolution.io
This class represents a C/C++ union; it works in the same way as Struct (sub-class) except that all members are mapped to the same location in memory.
Union() - Constructor for class Union
Default constructor.
unlock() - Method in class ReentrantLock
Attempts to release this lock.
unmodifiable() - Method in class FastCollection
Returns the unmodifiable view associated to this collection.
unmodifiable() - Method in class FastList
 
unmodifiable() - Method in class FastMap
Returns the unmodifiable view associated to this map.
unmodifiable() - Method in class FastSet
 
unmodifiable() - Method in class FastTable
 
user - Variable in class Allocator
Holds the current user or null if deactivated.
UTF8ByteBufferReader - Class in javolution.io
This class represents a UTF-8 j2me.nio.ByteBuffer reader.
UTF8ByteBufferReader() - Constructor for class UTF8ByteBufferReader
Default constructor.
UTF8ByteBufferWriter - Class in javolution.io
This class represents a UTF-8 j2me.nio.ByteBuffer writer.
UTF8ByteBufferWriter() - Constructor for class UTF8ByteBufferWriter
Default constructor.
UTF8StreamReader - Class in javolution.io
This class represents a UTF-8 stream reader.
UTF8StreamReader() - Constructor for class UTF8StreamReader
Creates a UTF-8 reader having a byte buffer of moderate capacity (2048).
UTF8StreamReader(int) - Constructor for class UTF8StreamReader
Creates a UTF-8 reader having a byte buffer of specified capacity.
UTF8StreamWriter - Class in javolution.io
This class represents a UTF-8 stream writer.
UTF8StreamWriter() - Constructor for class UTF8StreamWriter
Creates a UTF-8 writer having a byte buffer of moderate capacity (2048).
UTF8StreamWriter(int) - Constructor for class UTF8StreamWriter
Creates a UTF-8 writer having a byte buffer of specified capacity.

V

validate() - Method in class TestCase
Validates the test results and possibly checks for limit cases or exceptions.
value() - Method in class Struct.Reference32
 
value() - Method in class Struct.Reference64
 
valueOf(char...) - Static method in class CharSet
Returns the character set holding the specified characters.
valueOf(Object) - Static method in class Text
Returns the text representing the specified object.
valueOf(char[]) - Static method in class Text
Returns the text that contains the characters from the specified array.
valueOf(char[], int, int) - Static method in class Text
Returns the text that contains the characters from the specified subarray of characters.
valueOf(boolean) - Static method in class Text
Returns the text representation of the boolean argument.
valueOf(char) - Static method in class Text
Returns the text instance corresponding to the specified character.
valueOf(int) - Static method in class Text
Returns the decimal representation of the specified int argument.
valueOf(int, int) - Static method in class Text
Returns the radix representation of the specified int argument.
valueOf(long) - Static method in class Text
Returns the decimal representation of the specified long argument.
valueOf(long, int) - Static method in class Text
Returns the radix representation of the specified long argument.
valueOf(float) - Static method in class Text
Returns the textual representation of the specified float instance.
valueOf(double) - Static method in class Text
Returns the textual representation of the specified double argument.
valueOf(double, int, boolean, boolean) - Static method in class Text
Returns the textual representation of the specified double argument formatted as specified.
valueOf(char, int) - Static method in class Text
Returns the text that contains a specific length sequence of the character specified.
valueOf(FastCollection.Record) - Method in class FastBitSet
 
valueOf(FastCollection.Record) - Method in class FastCollection
Returns the collection value for the specified record.
valueOf(FastCollection.Record) - Method in class FastList
 
valueOf(FastCollection.Record) - Method in class FastSet
 
valueOf(FastCollection.Record) - Method in class FastTable
 
valueOf(int) - Static method in class Index
Returns the unique index for the specified int value (creating it as well as the indices toward zero if they do not exist).
valueOf(CharSequence) - Static method in class QName
Returns the qualified name corresponding to the specified character sequence representation (may include the "{namespaceURI}" prefix).
valueOf(String) - Static method in class QName
Equivalent to QName.valueOf(CharSequence) (for J2ME compatibility).
valueOf(CharSequence, CharSequence) - Static method in class QName
Returns the qualified name corresponding to the specified namespace URI and local name.
values() - Method in class FastMap
Returns a FastCollection view of the values contained in this map.
values() - Method in class LocalMap
Returns a FastCollection view of the values contained in this map.
valuesOf(int...) - Static method in class Index
Returns the list of all the indices specified.
ValueType - Interface in javolution.lang
This interface identifies objects which can be manipulated by value; a JVM implementation may allocate instances of this class on the stack and pass references by copy.

W

warning(CharSequence) - Static method in class LogContext
Logs the specified warning message.
warning(Object) - Static method in class LogContext
Equivalent to LogContext.warning(CharSequence) except that formatting is done only if warning is logged.
warning(Object...) - Static method in class LogContext
Equivalent to LogContext.warning(CharSequence) except that formatting is done only if warning is logged.
warning(SAXParseException) - Method in class DefaultHandler
Receives notification of a warning.
WebServiceClient - Class in javolution.xml.ws
This class provides a simple web service client capable of leveraging Javolution XML marshalling/unmarshalling.
WebServiceClient() - Constructor for class WebServiceClient
Default constructor (address not set).
WHITESPACES - Static variable in class CharSet
Represents white spaces characters according to Java (see Character.isWhitespace(char)).
write(char) - Method in class AppendableWriter
Writes a single character.
write(int) - Method in class AppendableWriter
Writes the 16 low-order bits of the given integer value; the 16 high-order bits are ignored.
write(char[], int, int) - Method in class AppendableWriter
Writes a portion of an array of characters.
write(String, int, int) - Method in class AppendableWriter
Writes a portion of a string.
write(CharSequence) - Method in class AppendableWriter
Writes the specified character sequence.
write(OutputStream) - Method in class Struct
Writes this struct to the specified output stream (convenience method when using Stream I/O).
write(char) - Method in class UTF8ByteBufferWriter
Writes a single character.
write(int) - Method in class UTF8ByteBufferWriter
Writes a character given its 31-bits Unicode.
write(char[], int, int) - Method in class UTF8ByteBufferWriter
Writes a portion of an array of characters.
write(String, int, int) - Method in class UTF8ByteBufferWriter
Writes a portion of a string.
write(CharSequence) - Method in class UTF8ByteBufferWriter
Writes the specified character sequence.
write(char) - Method in class UTF8StreamWriter
Writes a single character.
write(int) - Method in class UTF8StreamWriter
Writes a character given its 31-bits Unicode.
write(char[], int, int) - Method in class UTF8StreamWriter
Writes a portion of an array of characters.
write(String, int, int) - Method in class UTF8StreamWriter
Writes a portion of a string.
write(CharSequence) - Method in class UTF8StreamWriter
Writes the specified character sequence.
write(T, XMLFormat.OutputElement) - Method in class XMLFormat
Formats an object into the specified XML output element.
write(Object) - Method in class XMLObjectWriter
Writes the specified object as an anonymous nested element of unknown type.
write(Object, String) - Method in class XMLObjectWriter
Writes the specified object as a named nested element of unknown type (null objects are ignored).
write(Object, String, String) - Method in class XMLObjectWriter
Writes the specified object as a fully qualified nested element of unknown type (null objects are ignored).
write(T, String, Class<T>) - Method in class XMLObjectWriter
Writes the specified object as a named nested element of actual type known (null objects are ignored).
write(T, String, String, Class<T>) - Method in class XMLObjectWriter
Writes the specified object as a fully qualified nested element of actual type known (null objects are ignored).
writeAttribute(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes an attribute to the output stream without a prefix.
writeAttribute(CharSequence, CharSequence, CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes an attribute to the output stream.
writeAttribute(CharSequence, CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes an attribute to the output stream.
writeAttribute(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeAttribute(CharSequence, CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeAttribute(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeBits(long, int, int) - Method in class Struct
Writes the specified bits into this Struct.
writeCData(CharSequence) - Method in interface XMLStreamWriter
Writes a CData section.
writeCData(CharSequence) - Method in class XMLStreamWriterImpl
 
writeCharacters(CharSequence) - Method in interface XMLStreamWriter
Writes text to the output.
writeCharacters(char[], int, int) - Method in interface XMLStreamWriter
Writes text to the output.
writeCharacters(CharSequence) - Method in class XMLStreamWriterImpl
 
writeCharacters(char[], int, int) - Method in class XMLStreamWriterImpl
 
writeClass(Class, XMLStreamWriter, boolean) - Method in class XMLBinding
Writes the specified class to the current XML element attributes or to a new element if the element attributes cannot be used.
writeComment(CharSequence) - Method in interface XMLStreamWriter
Writes an xml comment with the data enclosed.
writeComment(CharSequence) - Method in class XMLStreamWriterImpl
 
writeDefaultNamespace(CharSequence) - Method in interface XMLStreamWriter
Writes the default namespace to the stream.
writeDefaultNamespace(CharSequence) - Method in class XMLStreamWriterImpl
 
writeDTD(CharSequence) - Method in interface XMLStreamWriter
Writes a DTD section (representing the entire doctypedecl production from the XML 1.0 specification).
writeDTD(CharSequence) - Method in class XMLStreamWriterImpl
 
writeEmptyElement(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes an empty element tag to the output.
writeEmptyElement(CharSequence, CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes an empty element tag to the output.
writeEmptyElement(CharSequence) - Method in interface XMLStreamWriter
Writes an empty element tag to the output.
writeEmptyElement(CharSequence) - Method in class XMLStreamWriterImpl
 
writeEmptyElement(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeEmptyElement(CharSequence, CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeEndDocument() - Method in interface XMLStreamWriter
Closes any start tags and writes corresponding end tags.
writeEndDocument() - Method in class XMLStreamWriterImpl
 
writeEndElement() - Method in interface XMLStreamWriter
Writes an end tag to the output relying on the internal state of the writer to determine the prefix and local name of the event.
writeEndElement() - Method in class XMLStreamWriterImpl
 
writeEntityRef(CharSequence) - Method in interface XMLStreamWriter
Writes an entity reference
writeEntityRef(CharSequence) - Method in class XMLStreamWriterImpl
 
writeNamespace(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes a namespace to the output stream.
writeNamespace(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeProcessingInstruction(CharSequence) - Method in interface XMLStreamWriter
Writes a processing instruction.
writeProcessingInstruction(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes a processing instruction
writeProcessingInstruction(CharSequence) - Method in class XMLStreamWriterImpl
 
writeProcessingInstruction(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeReference(Object, XMLFormat.OutputElement) - Method in class XMLReferenceResolver
Writes a reference to the specified object into the specified XML element.
writeRequest(XMLObjectWriter) - Method in class WebServiceClient
Writes the web service request (SOAP body).
writeStartDocument() - Method in interface XMLStreamWriter
Writes the XML Declaration.
writeStartDocument(CharSequence) - Method in interface XMLStreamWriter
Writes the XML Declaration.
writeStartDocument(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes the XML Declaration.
writeStartDocument() - Method in class XMLStreamWriterImpl
 
writeStartDocument(CharSequence) - Method in class XMLStreamWriterImpl
 
writeStartDocument(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeStartElement(CharSequence) - Method in interface XMLStreamWriter
Writes a start tag to the output.
writeStartElement(CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes a start tag to the output.
writeStartElement(CharSequence, CharSequence, CharSequence) - Method in interface XMLStreamWriter
Writes a start tag to the output.
writeStartElement(CharSequence) - Method in class XMLStreamWriterImpl
 
writeStartElement(CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 
writeStartElement(CharSequence, CharSequence, CharSequence) - Method in class XMLStreamWriterImpl
 

X

XMLBinding - Class in javolution.xml
This class represents the binding between Java classes and their XML representation (XMLFormat).
XMLBinding() - Constructor for class XMLBinding
Default constructor.
XMLFormat<T> - Class in javolution.xml
This class represents the format base class for XML serialization and deserialization.
XMLFormat(Class<T>) - Constructor for class XMLFormat
Defines the default XML format bound to the specified class.
XMLFormat.InputElement - Class in javolution.xml
This class represents an input XML element (unmarshalling).
XMLFormat.OutputElement - Class in javolution.xml
This class represents an output XML element (marshalling).
XMLInputFactory - Class in javolution.xml.stream
The class represents the factory for getting XMLStreamReader intances.
XMLInputFactory() - Constructor for class XMLInputFactory
Default constructor.
XMLObjectReader - Class in javolution.xml
This class restores objects which have been serialized in XML format using an XMLObjectWriter.
XMLObjectReader() - Constructor for class XMLObjectReader
Default constructor.
XMLObjectWriter - Class in javolution.xml
This class takes an object and formats it to XML; the resulting XML can be deserialized using a XMLObjectReader.
XMLObjectWriter() - Constructor for class XMLObjectWriter
Default constructor.
XMLOutputFactory - Class in javolution.xml.stream
The class represents the factory for getting XMLStreamWriter intances.
XMLOutputFactory() - Constructor for class XMLOutputFactory
Default constructor.
XMLReader - Interface in javolution.xml.sax
SAX2-like interface for reading an XML document using callbacks.
XMLReaderImpl - Class in javolution.xml.sax
This class provides a real-time SAX2-like XML parser; this parser is extremely fast and does not create temporary objects (no garbage generated and no GC interruption).
XMLReaderImpl() - Constructor for class XMLReaderImpl
Default constructor.
XMLReferenceResolver - Class in javolution.xml
This class represents a resolver for XML cross references during the marshalling/unmarshalling process.
XMLReferenceResolver() - Constructor for class XMLReferenceResolver
Default constructor.
XMLSerializable - Interface in javolution.xml
This interface identifies classes supporting XML serialization (XML serialization is still possible for classes not implementing this interface through dynamic XMLBinding though).
XMLStreamConstants - Interface in javolution.xml.stream
This interface declares the constants used in this API.
XMLStreamException - Exception in javolution.xml.stream
This class represents the base exception for unexpected processing errors.
XMLStreamException() - Constructor for exception XMLStreamException
Default constructor
XMLStreamException(String) - Constructor for exception XMLStreamException
Constructs an exception with the assocated message.
XMLStreamException(Throwable) - Constructor for exception XMLStreamException
Constructs an exception with the assocated nested exception.
XMLStreamException(String, Throwable) - Constructor for exception XMLStreamException
Constructs an exception with the assocated message and exception.
XMLStreamException(String, Location, Throwable) - Constructor for exception XMLStreamException
Constructs an exception with the assocated message, exception and location.
XMLStreamException(String, Location) - Constructor for exception XMLStreamException
Constructs an exception with the assocated message, exception and location.
XMLStreamReader - Interface in javolution.xml.stream
This interface is similar to javax.xml.stream.XMLStreamReader; but it does not forces dynamic allocation when parsing (its methods returns CharArray instances instead of String).
XMLStreamReaderImpl - Class in javolution.xml.stream
This class represents a reusable implementation of XMLStreamWriter.
XMLStreamReaderImpl() - Constructor for class XMLStreamReaderImpl
Default constructor.
XMLStreamWriter - Interface in javolution.xml.stream
This interface is similar to javax.xml.stream.XMLStreamWriter; but it does not forces dynamic allocation when formatting (any CharSequence can be used instead of String).
XMLStreamWriterImpl - Class in javolution.xml.stream
This class represents a reusable implementation of XMLStreamWriter.
XMLStreamWriterImpl() - Constructor for class XMLStreamWriterImpl
Default constructor.
xor(FastBitSet) - Method in class FastBitSet
Performs the logical XOR operation on this bit set and the one specified.

Z

ZERO - Static variable in class Index
Holds the index zero (value 0).

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

Copyright © 2005-2012 Javolution. All Rights Reserved.