Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractMean<MT,
V extends Number, W extends Number> - Class in org.djutils.means -
Methods and fields common to all implementations of Mean.
- AbstractMean() - Constructor for class org.djutils.means.AbstractMean
-
Constructor.
- acos(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse cosine function of a Complex operand.
- acosh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse hyperbolic cosine of a Complex operand.
- add(int, E) - Method in class org.djutils.event.collection.EventProducingList
- add(E) - Method in class org.djutils.event.collection.EventProducingList
- add(E) - Method in class org.djutils.event.collection.EventProducingSet
- add(Iterable<V>) - Method in class org.djutils.means.AbstractMean
-
Add values with weight 1.
- add(Iterable<V>, Iterable<W>) - Method in class org.djutils.means.AbstractMean
-
Adds weighted values.
- add(Collection<S>, Function<S, V>, Function<S, W>) - Method in class org.djutils.means.AbstractMean
-
Adds each value (obtained by calling the
values
function on each object in a Collection) with a weight (obtained by calling theweights
function on the same object from the Collection). - add(Collection<V>, Function<V, W>) - Method in class org.djutils.means.AbstractMean
-
Adds each value with a weight obtained by calling the provided
weights
function. - add(Map<V, W>) - Method in class org.djutils.means.AbstractMean
-
Adds each key value from a map weighted with the mapped to value.
- add(RectangleAndPayload<T>) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Add a RectangleAndPayload to this SubTree.
- add(T) - Method in class org.djutils.event.collection.EventProducingCollection
- add(T) - Method in class org.djutils.event.collection.EventProducingListIterator
- add(T) - Method in class org.djutils.quadtree.QuadTree
- add(V) - Method in class org.djutils.means.AbstractMean
-
Add a value with weight 1.
- add(V[]) - Method in class org.djutils.means.AbstractMean
-
Add values with weight 1.
- add(V[], W[]) - Method in class org.djutils.means.AbstractMean
-
Adds weighted values.
- add(V, W) - Method in class org.djutils.means.AbstractMean
-
Adds a value with weight.
- addAll(int, Collection<? extends E>) - Method in class org.djutils.event.collection.EventProducingList
- addAll(Collection<? extends E>) - Method in class org.djutils.event.collection.EventProducingList
- addAll(Collection<? extends E>) - Method in class org.djutils.event.collection.EventProducingSet
- addAll(Collection<? extends T>) - Method in class org.djutils.event.collection.EventProducingCollection
- addAll(Collection<? extends T>) - Method in class org.djutils.quadtree.QuadTree
- addDecoder(int, Decoder) - Method in class org.djutils.decoderdumper.Dumper
-
Add a Decoder at a specified index.
- addDecoder(Decoder) - Method in class org.djutils.decoderdumper.Dumper
-
Add a Decoder at the end of the current list of decoders.
- addImpl(V, Number) - Method in class org.djutils.means.AbstractMean
-
Adds a value with weight.
- addImpl(V, Number) - Method in class org.djutils.means.ArithmeticMean
- addImpl(V, Number) - Method in class org.djutils.means.GeometricMean
- addImpl(V, Number) - Method in class org.djutils.means.HarmonicMean
- addListener(EventListener, EventType) - Method in interface org.djutils.event.EventProducer
-
Add a listener as strong reference to the BEGINNING of a queue of listeners.
- addListener(EventListener, EventType) - Method in class org.djutils.event.LocalEventProducer
- addListener(EventListener, EventType, int) - Method in interface org.djutils.event.EventProducer
-
Add a listener as strong reference to the specified position of a queue of listeners.
- addListener(EventListener, EventType, int) - Method in class org.djutils.event.LocalEventProducer
- addListener(EventListener, EventType, int, ReferenceType) - Method in interface org.djutils.event.EventProducer
-
Add a listener to the specified position of a queue of listeners.
- addListener(EventListener, EventType, int, ReferenceType) - Method in class org.djutils.event.LocalEventProducer
- addListener(EventListener, EventType, ReferenceType) - Method in interface org.djutils.event.EventProducer
-
Add a listener to the BEGINNING of a queue of listeners.
- addListener(EventListener, EventType, ReferenceType) - Method in class org.djutils.event.LocalEventProducer
- addLogCategory(LogCategory) - Static method in class org.djutils.logger.CategoryLogger
-
Add a category to be logged to the Writers.
- addWriter(Writer) - Static method in class org.djutils.logger.CategoryLogger
-
Add a writer to the CategoryLogger, using the current default for the log level and for the message format.
- ALL - Static variable in class org.djutils.logger.LogCategory
-
The category to indicate that ALL messages need to be logged.
- always() - Static method in class org.djutils.logger.CategoryLogger
-
The "pass" filter that will result in always trying to log.
- AngleUtil - Class in org.djutils.base
-
AngleUtil has some base methods to deal with angles, such as normalization between -PI and PI, and between 0 and 2*PI.
- append(byte) - Method in class org.djutils.decoderdumper.Dumper
-
Append one byte to this dump.
- append(byte[]) - Method in class org.djutils.decoderdumper.Dumper
-
Append an array of bytes.
- append(byte[], int, int) - Method in class org.djutils.decoderdumper.Dumper
-
Append a slice of an array of bytes.
- append(int, byte) - Method in class org.djutils.decoderdumper.Base64Decoder
- append(int, byte) - Method in class org.djutils.decoderdumper.CharDecoder
- append(int, byte) - Method in interface org.djutils.decoderdumper.Decoder
-
Decode one (more) byte.
- append(int, byte) - Method in class org.djutils.decoderdumper.FixedString
- append(int, byte) - Method in class org.djutils.decoderdumper.HexAddressDecoder
- append(int, byte) - Method in class org.djutils.decoderdumper.HexDecoder
- append(int, byte) - Method in class org.djutils.decoderdumper.TimeStamper
- append(InputStream) - Method in class org.djutils.decoderdumper.Dumper
-
Consume an entire input stream and append what it produces to this Dumpmer.
- ArithmeticMean<V extends Number,
W extends Number> - Class in org.djutils.means -
Compute arithmetic (weighted) mean of a set of values.
- ArithmeticMean() - Constructor for class org.djutils.means.ArithmeticMean
- asin(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse sine function of a Complex operand.
- asinh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse hyperbolic sine of a Complex operand.
- assign() - Method in interface org.djutils.exceptions.Try.Assignment
-
Returns a value which is obtained from the context in which the Assignment was created.
- assign(Try.Assignment<V>, Class<T>, String) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, Class<T>, String, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, Class<T>, String, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, Class<T>, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, Class<T>, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, String) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, String, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, String, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- assign(Try.Assignment<V>, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Try
-
Tries to return a value to assign.
- atan(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse tangent function of a Complex operand.
- atanh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Inverse hyperbolic tangent of a Complex operand.
B
- Base64Decoder - Class in org.djutils.decoderdumper
-
Decode base64 encoded data and show it as hex bytes.
- Base64Decoder(int, int) - Constructor for class org.djutils.decoderdumper.Base64Decoder
-
Construct a new Base64Decoder.
- base64Dumper(byte[]) - Static method in class org.djutils.decoderdumper.Base64Dumper
-
Create a HexDumper object with addressOffset 0; use it to dump an array of bytes and return the dump as a String.
- base64Dumper(int, byte[]) - Static method in class org.djutils.decoderdumper.Base64Dumper
-
Create a HexDumper object; use it to dump an array of bytes and return the dump as a String.
- Base64Dumper - Class in org.djutils.decoderdumper
-
Decode base64 encoded data and dump it in hexadecimal format and (insofar possible) as characters.
- Base64Dumper() - Constructor for class org.djutils.decoderdumper.Base64Dumper
-
Construct a new Base64Dumper with initial address offset 0.
- Base64Dumper(int) - Constructor for class org.djutils.decoderdumper.Base64Dumper
-
Construct a new Base64Dumper.
- binarySearch(ImmutableList<? extends Comparable<? super T>>, T) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Search the immutable list for the specified object using the binary search algorithm.
- binarySearch(ImmutableList<? extends T>, T, Comparator<? super T>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Search the immutable list for the specified object using the binary search algorithm.
- bind(Registry, String, Remote) - Static method in class org.djutils.rmi.RmiRegistry
-
Bind an object in the RMI registry.
C
- cachedValues - Variable in class org.djutils.immutablecollections.ImmutableAbstractMap
-
the cached values.
- capacity() - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the current capacity of this immutable vector.
- cast(Class<?>[], Object[]) - Static method in class org.djutils.primitives.Primitive
-
casts a set of values to classes.
- cast(Class<?>, Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to a instance of clazz.
- CategoryLogger - Class in org.djutils.logger
-
The CategoryLogger can log for specific Categories.
- CategoryLogger.DelegateLogger - Class in org.djutils.logger
-
DelegateLogger class that takes care of actually logging the message and/or exception.
- cbrt(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Principal cube root of a Complex operand.
- ceiling(E) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns the least element in this immutable set greater than or equal to the given element, or
null
if there is no such element. - ceiling(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- ceilingKey(K) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns the least key in this immutable map greater than or equal to the given key, or
null
if there is no such key. - ceilingKey(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- CharDecoder - Class in org.djutils.decoderdumper
-
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CharDecoder(int, int) - Constructor for class org.djutils.decoderdumper.CharDecoder
-
Construct a new CharDecoder.
- classFileDescriptor(Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Retrieve a file pointer of a class, e.g. to request the last compilation date.
- classFileDescriptor(Object) - Static method in class org.djutils.reflection.ClassUtil
-
Retrieve a file pointer of a class, e.g. to request the last compilation date.
- classFileDescriptor(URL) - Static method in class org.djutils.reflection.ClassUtil
-
Retrieve a file pointer of a class, e.g. to request the last compilation date.
- ClassFileDescriptor(File) - Constructor for class org.djutils.reflection.ClassUtil.ClassFileDescriptor
-
Construct a ClassFileDescriptor from a File.
- ClassFileDescriptor(JarEntry, String) - Constructor for class org.djutils.reflection.ClassUtil.ClassFileDescriptor
-
Construct a ClassFileDescriptor from a JarEntry.
- ClassFileDescriptor(ZipEntry, String) - Constructor for class org.djutils.reflection.ClassUtil.ClassFileDescriptor
-
Construct a ClassFileDescriptor from a ZipEntry.
- ClassUtil - Class in org.djutils.reflection
-
ClassUtil is a utility class providing assistance for Java Classes.
- ClassUtil.ClassFileDescriptor - Class in org.djutils.reflection
-
ClassFileDescriptor contains some information about a class file, either stand-alone on the classpath, or within a Jar file.
Copyright (c) 2019-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. - clear() - Method in class org.djutils.event.collection.EventProducingCollection
- clear() - Method in class org.djutils.event.collection.EventProducingList
- clear() - Method in class org.djutils.event.collection.EventProducingMap
- clear() - Method in class org.djutils.event.collection.EventProducingSet
- clear() - Method in class org.djutils.event.EventListenerMap
-
Clears the EventListenerMap.
- clear() - Static method in class org.djutils.profile.Profile
-
Remove all collected statistics.
- clear() - Method in class org.djutils.quadtree.QuadTree
- clear() - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Delete all objects stored in this SubTree.
- clear(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Clears the mapping for a key combination.
- close() - Method in class org.djutils.io.CompressedFileWriter
- close() - Method in class org.djutils.traceverifier.TraceVerifier
- closeRegistry(Registry) - Static method in class org.djutils.rmi.RmiRegistry
-
Unbinds all the objects from the RMI registry and closes the registry.
- comparator() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns the comparator used to order the keys in this immutable map, or
null
if this immutable map uses the natural ordering of its keys. - comparator() - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns the comparator used to order the elements in this immutable set, or
null
if this immutable set uses the natural ordering of its elements. - comparator() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- comparator() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- compareTo(TimedEvent<T>) - Method in class org.djutils.event.TimedEvent
- comparingByKey() - Static method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns a comparator that compares
ImmutableMap.ImmutableEntry
in natural order on key. - comparingByKey(Comparator<? super K>) - Static method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns a comparator that compares
ImmutableMap.ImmutableEntry
by key using the givenComparator
. - comparingByValue() - Static method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns a comparator that compares
ImmutableMap.ImmutableEntry
in natural order on value. - comparingByValue(Comparator<? super V>) - Static method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns a comparator that compares
ImmutableMap.ImmutableEntry
by value using the givenComparator
. - Complex - Class in org.djutils.complex
-
Complex.java.
- Complex(double) - Constructor for class org.djutils.complex.Complex
-
Construct a new complex number with specified real component and zero imaginary component.
- Complex(double, double) - Constructor for class org.djutils.complex.Complex
-
Construct a new complex number.
- ComplexMath - Class in org.djutils.complex
-
ComplexMath.java.
- CompressedFileWriter - Class in org.djutils.io
-
File writer for multiple files in to a zip file.
- CompressedFileWriter(String) - Constructor for class org.djutils.io.CompressedFileWriter
-
Constructor.
- conjugate() - Method in class org.djutils.complex.Complex
-
Construct the complex conjugate of this Complex.
- contains(double, double) - Method in class org.djutils.quadtree.Rectangle
-
Determine if this Rectangle contains a point.
- contains(Object) - Method in class org.djutils.event.collection.EventProducingCollection
- contains(Object) - Method in class org.djutils.event.collection.EventProducingList
- contains(Object) - Method in class org.djutils.event.collection.EventProducingSet
- contains(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- contains(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- contains(Object) - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns
true
if this immutable collection contains the specified element. - contains(Object) - Method in class org.djutils.quadtree.QuadTree
- contains(Rectangle) - Method in class org.djutils.quadtree.Rectangle
-
Determine if this Rectangle contains all points of another Rectangle.
- contains(RectangleAndPayload<T>) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Determine if this SubTree contains a specific object.
- containsAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingCollection
- containsAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingList
- containsAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingSet
- containsAll(Collection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- containsAll(Collection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- containsAll(Collection<?>) - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns
true
if this immutable collection contains all of the elements in the specified collection. - containsAll(Collection<?>) - Method in class org.djutils.quadtree.QuadTree
- containsAll(ImmutableCollection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- containsAll(ImmutableCollection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- containsAll(ImmutableCollection<?>) - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns
true
if this immutable collection contains all of the elements in the specified immutable collection. - containsKey(Object) - Method in class org.djutils.event.collection.EventProducingMap
- containsKey(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- containsKey(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns
true
if this map contains a mapping for the specified key. - containsKey(EventType) - Method in class org.djutils.event.EventListenerMap
-
Return whether the EventListenerMap contains the EventType as a key.
- containsValue(Object) - Method in class org.djutils.event.collection.EventProducingMap
- containsValue(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- containsValue(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns
true
if this map maps one or more keys to the specified value. - containsValue(EventListener) - Method in class org.djutils.event.EventListenerMap
-
Return whether the EventListenerMap contains the eventListener as one of the subscribers.
- containsValue(Reference<EventListener>) - Method in class org.djutils.event.EventListenerMap
-
Returns whether the EventListenerMap contains the reference to the eventListener as one of the subscribers.
- COPY - Enum constant in enum class org.djutils.immutablecollections.Immutable
-
A copy is neither changeable by the user of the immutable collection, nor by anyone holding a pointer to the original collection that is put into the immutable collection.
- copyInto(Object[]) - Method in class org.djutils.immutablecollections.ImmutableVector
-
Copies the components of this immutable vector into the specified array.
- copyOrWrap - Variable in class org.djutils.immutablecollections.ImmutableAbstractCollection
-
COPY stores a safe, internal copy of the collection; WRAP stores a pointer to the original collection.
- copyOrWrap - Variable in class org.djutils.immutablecollections.ImmutableAbstractMap
-
COPY stores a safe, internal copy of the collection; WRAP stores a pointer to the original collection.
- cos(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Cosine function of Complex operand.
- cosh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Hyperbolic cosine function of Complex operand.
- create() - Static method in class org.djutils.logger.CategoryLogger
-
Create a new logger for the system console.
- create(String, boolean) - Static method in class org.djutils.io.CompressedFileWriter
-
Creates a writer to write data to a file, which can be a zipped file or a regular file.
- cubicRoots(double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRoots(double, double, double, boolean) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRoots(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRootsAberthEhrlich(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRootsCardano(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRootsDurandKerner(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
CUBIC POLYNOMIAL ROOT SOLVER.
- cubicRootsNewtonFactor(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
CUBIC POLYNOMIAL ROOT SOLVER.
D
- debug(Object) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- debug(String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- debug(String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- debug(Throwable) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- debug(Throwable, String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- debug(Throwable, String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a debug log entry that will always be output, independent of LogCategory settings.
- dec() - Method in class org.djutils.base.MutableByte
-
Decrement the modifiable byte with 1.
- dec() - Method in class org.djutils.base.MutableDouble
-
Decrement the modifiable double with 1.
- dec() - Method in class org.djutils.base.MutableFloat
-
Decrement the modifiable float with 1.
- dec() - Method in class org.djutils.base.MutableInt
-
Decrement the modifiable int with 1.
- dec() - Method in class org.djutils.base.MutableLong
-
Decrement the modifiable long with 1.
- dec() - Method in class org.djutils.base.MutableShort
-
Decrement the modifiable short with 1.
- dec(byte) - Method in class org.djutils.base.MutableByte
-
Decrement the modifiable byte with a value.
- dec(double) - Method in class org.djutils.base.MutableDouble
-
Decrement the modifiable double with a value.
- dec(float) - Method in class org.djutils.base.MutableFloat
-
Decrement the modifiable float with a value.
- dec(int) - Method in class org.djutils.base.MutableInt
-
Decrement the modifiable int with a value.
- dec(long) - Method in class org.djutils.base.MutableLong
-
Decrement the modifiable long with a value.
- dec(short) - Method in class org.djutils.base.MutableShort
-
Decrement the modifiable short with a value.
- Decoder - Interface in org.djutils.decoderdumper
-
Decoder interface.
- DEFAULT_MESSAGE_FORMAT - Static variable in class org.djutils.logger.CategoryLogger
-
The default message format.
- DELEGATE_LOGGER - Static variable in class org.djutils.logger.CategoryLogger
-
The delegate logger instance that does the actual logging work, after a positive filter outcome.
- DelegateLogger(boolean) - Constructor for class org.djutils.logger.CategoryLogger.DelegateLogger
- descendingIterator() - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns an immutable iterator over the elements in this immutable set, in descending order.
- descendingIterator() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- descendingMap() - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a reverse order view of the keys contained in this immutable map.
- descendingMap() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- descendingSet() - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns a reverse order view of the elements contained in this immutable set.
- descendingSet() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- Describable - Interface in org.djutils.base
-
Interface for all classes with a getDescription() method in addition to a getId() method.
- disjoint(Collection<?>, ImmutableCollection<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Determine if an immutable collection and a (non immutable) collection have no common members.
- disjoint(ImmutableCollection<?>, Collection<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Determine if an immutable collection and a (non immutable) collection have no common members.
- disjoint(ImmutableCollection<?>, ImmutableCollection<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Determine if two immutable collections have no common members.
- div(byte) - Method in class org.djutils.base.MutableByte
-
Divide the modifiable byte by a value.
- div(double) - Method in class org.djutils.base.MutableDouble
-
Divide the modifiable double by a value.
- div(float) - Method in class org.djutils.base.MutableFloat
-
Divide the modifiable float by a value.
- div(int) - Method in class org.djutils.base.MutableInt
-
Divide the modifiable int by a value.
- div(long) - Method in class org.djutils.base.MutableLong
-
Divide the modifiable long by a value.
- div(short) - Method in class org.djutils.base.MutableShort
-
Divide the modifiable short by a value.
- divideBy(double) - Method in class org.djutils.complex.Complex
-
Divide this Complex by a scalar.
- divideBy(Complex) - Method in class org.djutils.complex.Complex
-
Divide this Complex by another Complex.
- dump(String) - Method in class org.djutils.quadtree.QuadTree
-
Dump a quad tree.
- dump(String) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Dump a quad tree.
- Dumper<T> - Class in org.djutils.decoderdumper
-
Common code for all (decoder-) Dumpers.
- Dumper() - Constructor for class org.djutils.decoderdumper.Dumper
-
Construct a new Dumper with addressOffset 0.
- Dumper(int) - Constructor for class org.djutils.decoderdumper.Dumper
-
Construct a new Dumper.
E
- elementAt(int) - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the component at the specified index.
- elements() - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns an enumeration of the components of this vector.
- EMPTY - Static variable in class org.djutils.metadata.MetaData
-
MetaData object that indicates no data is expected.
- emptyImmutableList() - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Return an immutable empty list.
- emptyImmutableMap() - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Return an immutable empty map.
- emptyImmutableSet() - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Return an immutable empty set.
- end() - Static method in class org.djutils.profile.Profile
-
Ends timing on the calling class and method, specified by line number (of the start command).
- end(String) - Static method in class org.djutils.profile.Profile
-
Ends timing on the calling class and method, specified by given name.
- entrySet() - Method in class org.djutils.event.collection.EventProducingMap
- entrySet() - Method in class org.djutils.event.EventListenerMap
-
Returns the Set of Entry types holding pairs of a key (EventType) and a value (List of references to EventListeners for that EventType).
- entrySet() - Method in class org.djutils.immutablecollections.ImmutableHashMap
- entrySet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- entrySet() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns a
Set
view of the entries contained in this map. - entrySet() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- Envelope - Interface in org.djutils.quadtree
-
Interface that must be implemented by objects that need to be stored in a quad tree.
- epsilonEquals(double, double, double) - Static method in class org.djutils.base.AngleUtil
-
Return whether two angles (in radians) are less than epsilon apart.
- equals(Object) - Method in class org.djutils.base.MutableBoolean
- equals(Object) - Method in class org.djutils.base.MutableByte
- equals(Object) - Method in class org.djutils.base.MutableDouble
- equals(Object) - Method in class org.djutils.base.MutableFloat
- equals(Object) - Method in class org.djutils.base.MutableInt
- equals(Object) - Method in class org.djutils.base.MutableLong
- equals(Object) - Method in class org.djutils.base.MutableShort
- equals(Object) - Method in class org.djutils.complex.Complex
- equals(Object) - Method in class org.djutils.event.Event
- equals(Object) - Method in class org.djutils.event.EventType
- equals(Object) - Method in class org.djutils.event.TimedEvent
- equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableList
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableSet
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Force to redefine equals for the implementations of immutable collection classes.
- equals(Object) - Method in class org.djutils.logger.LogCategory
- equals(Object) - Method in class org.djutils.metadata.MetaData
- equals(Object) - Method in class org.djutils.metadata.ObjectDescriptor
- equals(Object) - Method in class org.djutils.quadtree.RectangleAndPayload
- error(Object) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- error(String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- error(String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- error(Throwable) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- error(Throwable, String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- error(Throwable, String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a error log entry that will always be output, independent of LogCategory settings.
- Event - Class in org.djutils.event
-
The Event class forms the reference implementation for the Event.
- Event(EventType, Serializable) - Constructor for class org.djutils.event.Event
-
Construct a new Event, where compliance with the metadata is verified.
- Event(EventType, Serializable, boolean) - Constructor for class org.djutils.event.Event
-
Construct a new Event, with a choice to verify compliance with metadata.
- EventListener - Interface in org.djutils.event
-
The EventListener interface creates a callback method for publishers to inform their clients.
- EventListenerMap - Class in org.djutils.event
-
The EventListenerMap maps EventTypes on lists of References to EventListeners.
- EventListenerMap() - Constructor for class org.djutils.event.EventListenerMap
- EventProducer - Interface in org.djutils.event
-
EventProducer is the interface that exposes a few of the methods of the implementation of an EventProducer to the outside world: the ability to add and remove listeners.
- EventProducingCollection<T> - Class in org.djutils.event.collection
-
The Event producing collection provides a set to which one can subscribe interest in entry changes.
- EventProducingCollection(Collection<T>) - Constructor for class org.djutils.event.collection.EventProducingCollection
-
constructs a new EventProducingCollection with a local EventProducer.
- EventProducingIterator<T> - Class in org.djutils.event.collection
-
The EventProducingIterator provides an iterator embedding the Iterator, which fires an event when an object has been removed.
- EventProducingIterator(Iterator<T>) - Constructor for class org.djutils.event.collection.EventProducingIterator
-
constructs a new EventProducingIterator, embedding the parent Iterator.
- EventProducingList<E> - Class in org.djutils.event.collection
-
The Event producing list provides a list to which one can subscribe interest in entry changes.
- EventProducingList(List<E>) - Constructor for class org.djutils.event.collection.EventProducingList
-
constructs a new EventProducingList.
- EventProducingListIterator<T> - Class in org.djutils.event.collection
-
EventProducingListIterator provides an iterator embedding the ListIterator, which fires an event when an object has been removed.
- EventProducingListIterator(ListIterator<T>) - Constructor for class org.djutils.event.collection.EventProducingListIterator
-
constructs a new EventProducingListIterator, embedding the parent ListIterator.
- EventProducingMap<K,
V> - Class in org.djutils.event.collection -
The Event producing map provides a map to which one can subscribe interest in entry changes.
- EventProducingMap(Map<K, V>) - Constructor for class org.djutils.event.collection.EventProducingMap
-
constructs a new EventProducingMap.
- EventProducingSet<E> - Class in org.djutils.event.collection
-
The Event producing set provides a set to which one can subscribe interest in entry changes.
- EventProducingSet(Set<E>) - Constructor for class org.djutils.event.collection.EventProducingSet
-
Constructs a new EventProducingSet.
- EventType - Class in org.djutils.event
-
Reference implementation of the EventType.
- EventType(String) - Constructor for class org.djutils.event.EventType
-
Deprecated.
- EventType(String, MetaData) - Constructor for class org.djutils.event.EventType
-
Construct a new EventType.
- EventType(MetaData) - Constructor for class org.djutils.event.EventType
-
Construct a new EventType.
- ExceptionTest - Class in org.djutils.test
-
ExceptionTest has a generic test method for testing an exception with four constructors.
- execute() - Method in interface org.djutils.exceptions.Try.Execution
-
Executes some code using the context in which the Execution was created.
- execute(Try.Execution, Class<T>, String) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, Class<T>, String, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, Class<T>, String, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, Class<T>, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, Class<T>, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, String) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, String, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, String, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- execute(Try.Execution, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Try
-
Tries to execute.
- exp(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Exponential function of a Complex operand.
F
- FieldSignature - Class in org.djutils.reflection
-
A field descriptor represents the type of a class, instance, or local variable.
- FieldSignature(Class<?>) - Constructor for class org.djutils.reflection.FieldSignature
-
constructs a new FieldSignature.
- FieldSignature(String) - Constructor for class org.djutils.reflection.FieldSignature
-
constructs a new FieldSignature.
- filter(Set<LogCategory>) - Static method in class org.djutils.logger.CategoryLogger
-
Check whether the provided categories contain one or more categories that need to be logged.
- filter(LogCategory) - Static method in class org.djutils.logger.CategoryLogger
-
Check whether the provided category needs to be logged.
- filter(LogCategory...) - Static method in class org.djutils.logger.CategoryLogger
-
Check whether the provided categories contain one or more categories that need to be logged.
- fireEvent(Event) - Method in interface org.djutils.event.EventProducer
-
Transmit an event to all subscribed listeners.
- fireEvent(Event) - Method in class org.djutils.event.LocalEventProducer
- fireEvent(EventType) - Method in interface org.djutils.event.EventProducer
-
Transmit an event with no payload object to all interested listeners.
- fireEvent(EventType) - Method in class org.djutils.event.LocalEventProducer
- fireEvent(EventType, Serializable) - Method in interface org.djutils.event.EventProducer
-
Transmit an event with a serializable object as payload to all interested listeners.
- fireEvent(EventType, Serializable) - Method in class org.djutils.event.LocalEventProducer
- fireTimedEvent(EventType, C) - Method in interface org.djutils.event.EventProducer
-
Transmit a time-stamped event with a no payload object to all interested listeners.
- fireTimedEvent(EventType, C) - Method in class org.djutils.event.LocalEventProducer
- fireTimedEvent(EventType, Serializable, C) - Method in interface org.djutils.event.EventProducer
-
Transmit a time-stamped event with a Serializable object (payload) to all interested listeners.
- fireTimedEvent(EventType, Serializable, C) - Method in class org.djutils.event.LocalEventProducer
- fireTimedEvent(TimedEvent<C>) - Method in interface org.djutils.event.EventProducer
-
Transmit a time-stamped event to all interested listeners.
- fireTimedEvent(TimedEvent<C>) - Method in class org.djutils.event.LocalEventProducer
- fireUnverifiedEvent(EventType) - Method in interface org.djutils.event.EventProducer
-
Transmit an event with no payload object to all interested listeners.
- fireUnverifiedEvent(EventType) - Method in class org.djutils.event.LocalEventProducer
- fireUnverifiedEvent(EventType, Serializable) - Method in interface org.djutils.event.EventProducer
-
Transmit an event with a serializable object as payload to all interested listeners.
- fireUnverifiedEvent(EventType, Serializable) - Method in class org.djutils.event.LocalEventProducer
- fireUnverifiedTimedEvent(EventType, C) - Method in interface org.djutils.event.EventProducer
-
Transmit a time-stamped event with a no payload object to all interested listeners.
- fireUnverifiedTimedEvent(EventType, C) - Method in class org.djutils.event.LocalEventProducer
- fireUnverifiedTimedEvent(EventType, Serializable, C) - Method in interface org.djutils.event.EventProducer
-
Transmit a time-stamped event with a Serializable object (payload) to all interested listeners.
- fireUnverifiedTimedEvent(EventType, Serializable, C) - Method in class org.djutils.event.LocalEventProducer
- first() - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns the first (lowest) element currently in this immutable set.
- first() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- FIRST_POSITION - Static variable in interface org.djutils.event.EventProducer
-
The FIRST_POSITION in the queue.
- firstElement() - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the first component (the item at index
0
) of this immutable vector. - firstKey() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns the first (lowest) key currently in this immutable map.
- firstKey() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- FixedString - Class in org.djutils.decoderdumper
-
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- FixedString(String) - Constructor for class org.djutils.decoderdumper.FixedString
-
Construct a Decoder that returns a fixed result in the
getResult
method. - flip() - Method in class org.djutils.base.MutableBoolean
-
Flip the value of modifiable boolean.
- floor(E) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns the greatest element in this immutable set less than or equal to the given element, or
null
if there is no such element. - floor(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- floorKey(K) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns the greatest key in this immutable map less than or equal to the given key, or
null
if there is no such key. - floorKey(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- flush() - Method in class org.djutils.decoderdumper.Dumper
-
Force the currently assembled output to be written (write partial result if the output line currently being assembled is not full).
- forEach(BiConsumer<? super K, ? super V>) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
- forEach(Consumer<? super E>) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- forEach(Consumer<? super E>) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- forName(String) - Static method in class org.djutils.primitives.Primitive
-
returns the primitiveClass of the name given as defined by the Java VM class constants.
- frequency(ImmutableCollection<?>, Object) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Return the number of occurrences of an object in an immutable collection.
G
- GeometricMean<V extends Number,
W extends Number> - Class in org.djutils.means -
Compute the geometric (weighted) mean of a set of values.
- GeometricMean() - Constructor for class org.djutils.means.GeometricMean
- get() - Method in class org.djutils.base.MutableBoolean
- get() - Method in class org.djutils.base.MutableByte
- get() - Method in class org.djutils.base.MutableDouble
- get() - Method in class org.djutils.base.MutableFloat
- get() - Method in class org.djutils.base.MutableInt
- get() - Method in class org.djutils.base.MutableLong
- get() - Method in class org.djutils.base.MutableShort
- get() - Method in class org.djutils.event.reference.Reference
-
Returns this reference object's referent.
- get() - Method in class org.djutils.event.reference.StrongReference
- get() - Method in class org.djutils.event.reference.WeakReference
- get(int) - Method in class org.djutils.event.collection.EventProducingList
- get(int) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- get(int) - Method in interface org.djutils.immutablecollections.ImmutableList
-
Returns the element at the specified position in this immutable list.
- get(Object) - Method in class org.djutils.event.collection.EventProducingMap
- get(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- get(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns the value to which the specified key is mapped, or
null
if this map contains no mapping for the key. - get(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Retrieve a value from this MultiKeyMap.
- get(Supplier<T>, Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Retrieve a value from this MultiKeyMap.
- get(EventType) - Method in class org.djutils.event.EventListenerMap
-
Returns the original List of references to EventListeners for the given EventType.
- getAllAnnotations(Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the annotations of a class (public, protected, package, and private).
- getAllAnnotations(Class<?>, Set<Annotation>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the annotations of a class (public, protected, package, and private) and adds the result to the return value.
- getAllConstructors(Class<T>) - Static method in class org.djutils.reflection.ClassUtil
-
Returns all the constructors of a class.
- getAllFields(Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the fields of a class (public, protected, package, and private).
- getAllFields(Class<?>, Set<Field>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the fields of a class (public, protected, package, and private) and adds the result to the return value.
- getAllMethods(Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the methods of a class (public, protected, package, and private).
- getAllMethods(Class<?>, String) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the methods of a class (public, protected, package, and private) with a certain name.
- getAllMethods(Class<?>, String, List<Method>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the methods of a class (public, protected, package, and private) with a certain name and adds the result to the return value.
- getAllMethods(Class<?>, List<Method>) - Static method in class org.djutils.reflection.ClassUtil
-
gets all the methods of a class (public, protected, package, and private) and adds the result to the return value.
- getBottom() - Method in class org.djutils.quadtree.Rectangle
-
Retrieve the bottom boundary value.
- getBoundingBox() - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Retrieve the bounding box of this sub tree.
- getBoundingRectangle() - Method in interface org.djutils.quadtree.Envelope
-
Determine the bounding box.
- getClass(Object[]) - Static method in class org.djutils.reflection.ClassUtil
-
Converts an array of objects to their corresponding classes.
- getClassValue() - Method in class org.djutils.reflection.FieldSignature
- getContent() - Method in class org.djutils.event.Event
-
Return the content (payload) of this event.
- getDescription() - Method in interface org.djutils.base.Describable
-
Returns the description.
- getDescription() - Method in class org.djutils.metadata.MetaData
-
Retrieve the description of this MetaData object.
- getDescription() - Method in class org.djutils.metadata.ObjectDescriptor
-
Retrieve the description of the object.
- getEventListenerMap() - Method in interface org.djutils.event.EventProducer
-
Return the map with the EventListener entries and the reference types.
- getEventListenerMap() - Method in class org.djutils.event.LocalEventProducer
- getEventListenerMap() - Method in class org.djutils.event.rmi.RmiEventProducer
- getEventTypesWithListeners() - Method in interface org.djutils.event.EventProducer
-
Return the EventTypes for which the EventProducer has listeners.
- getEventTypesWithListeners() - Method in class org.djutils.event.LocalEventProducer
- getFieldName(int) - Method in class org.djutils.metadata.MetaData
-
Retrieve the name of one element in the Object array.
- getHeight() - Method in class org.djutils.quadtree.Rectangle
-
Return the height of this Rectangle.
- getId() - Method in interface org.djutils.base.Identifiable
-
Returns the Id.
- getIm() - Method in class org.djutils.complex.Complex
-
Retrieve the imaginary component of this complex number.
- getKey() - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns the key corresponding to this entry.
- getKeys(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Return set of key objects on this level.
- getLastChangedDate() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
- getLeft() - Method in class org.djutils.quadtree.Rectangle
-
Retrieve the left boundary value.
- getListenerReferences(EventType) - Method in interface org.djutils.event.EventProducer
-
Return a safe copy of the list of (strong or weak) references to the registered listeners for the provided event type, or an empty list when nothing is registered for this event type.
- getListenerReferences(EventType) - Method in class org.djutils.event.LocalEventProducer
- getLogCategories() - Static method in class org.djutils.logger.CategoryLogger
-
Return the set of all log categories (cached immutable copy).
- getMaximumWidth() - Method in class org.djutils.decoderdumper.Base64Decoder
- getMaximumWidth() - Method in class org.djutils.decoderdumper.CharDecoder
- getMaximumWidth() - Method in interface org.djutils.decoderdumper.Decoder
-
Retrieve the maximum width (in characters) of results that this Decoder can return (all shorter results will be padded to this width with spaces, unless this is the last active Decoder).
- getMaximumWidth() - Method in class org.djutils.decoderdumper.Dumper
-
Return the maximum width of an output line.
- getMaximumWidth() - Method in class org.djutils.decoderdumper.FixedString
- getMaximumWidth() - Method in class org.djutils.decoderdumper.HexAddressDecoder
- getMaximumWidth() - Method in class org.djutils.decoderdumper.HexDecoder
- getMaximumWidth() - Method in class org.djutils.decoderdumper.TimeStamper
- getMaxLoad() - Method in class org.djutils.quadtree.QuadTree
-
Return the number of objects at which it is time to try to re-balance.
- getMean() - Method in class org.djutils.means.AbstractMean
-
Returns the weighted mean of accumulated data.
- getMean() - Method in class org.djutils.means.ArithmeticMean
- getMean() - Method in class org.djutils.means.GeometricMean
- getMean() - Method in class org.djutils.means.HarmonicMean
- getMetaData() - Method in class org.djutils.event.EventType
-
Retrieve the MetaData that describes the payload of events of this EventType.
- getMinimumSize() - Method in class org.djutils.quadtree.QuadTree
-
Return the minimum sub-tree rectangle size.
- getName() - Method in class org.djutils.event.EventType
-
Return the event type name.
- getName() - Method in class org.djutils.metadata.MetaData
-
Retrieve the name of this MetaData object.
- getName() - Method in class org.djutils.metadata.ObjectDescriptor
-
Retrieve the name of the object.
- getName() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
- getObjectClass() - Method in class org.djutils.metadata.ObjectDescriptor
-
Retrieve the Class of the object.
- getObjectClass(int) - Method in class org.djutils.metadata.MetaData
-
Retrieve the java class of one element in the Object array.
- getObjectDescription(int) - Method in class org.djutils.metadata.MetaData
-
Retrieve the description of one element in the Object array.
- getObjectDescriptor(int) - Method in class org.djutils.metadata.MetaData
-
Select one of the ObjectDescriptors.
- getObjectDescriptors() - Method in class org.djutils.metadata.MetaData
-
Returns a safe copy of the object descriptors.
- getOrDefault(Object, V) - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns the value to which the specified key is mapped, or
defaultValue
if this map contains no mapping for the key. - getParameterDescriptor() - Method in class org.djutils.reflection.MethodSignature
- getParameterDescriptor(String) - Static method in class org.djutils.reflection.MethodSignature
- getParameterTypes() - Method in class org.djutils.reflection.MethodSignature
-
returns the parameterTypes.
- getParameterTypes(String) - Static method in class org.djutils.reflection.MethodSignature
-
returns the parameterTypes.
- getPath() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
- getPayload() - Method in class org.djutils.quadtree.RectangleAndPayload
-
Retrieve the payload.
- getPrimitive(Class<?>) - Static method in class org.djutils.primitives.Primitive
-
gets the primitive of the given wrapperClass.
- getRe() - Method in class org.djutils.complex.Complex
-
Retrieve the real component of this complex number.
- getRectangle() - Method in class org.djutils.quadtree.RectangleAndPayload
-
Retrieve the bounding rectangle.
- getRegistry() - Method in class org.djutils.event.rmi.RmiEventProducer
-
Returns the registry in which this object has been bound, e.g., to look up other objects in the registry.
- getRegistry() - Method in class org.djutils.rmi.RmiObject
-
Returns the registry in which this object has been bound, e.g., to look up other objects in the registry.
- getRegistry(String, int) - Static method in class org.djutils.rmi.RmiRegistry
-
Lookup or create the RMI registry.
- getResource(String) - Static method in class org.djutils.io.URLResource
-
Resolves a resource for name.
- getResource(String, String) - Static method in class org.djutils.io.URLResource
-
Resolves a resource for name.
- getResourceAsStream(String) - Static method in class org.djutils.io.URLResource
-
returns the resource as stream.
- getResult() - Method in class org.djutils.decoderdumper.Base64Decoder
- getResult() - Method in class org.djutils.decoderdumper.CharDecoder
- getResult() - Method in interface org.djutils.decoderdumper.Decoder
-
Retrieve the current result of this Decoder.
- getResult() - Method in class org.djutils.decoderdumper.FixedString
- getResult() - Method in class org.djutils.decoderdumper.HexAddressDecoder
- getResult() - Method in class org.djutils.decoderdumper.HexDecoder
- getResult() - Method in class org.djutils.decoderdumper.TimeStamper
- getReturnDescriptor() - Method in class org.djutils.reflection.MethodSignature
- getReturnDescriptor(String) - Static method in class org.djutils.reflection.MethodSignature
- getReturnType() - Method in class org.djutils.reflection.MethodSignature
-
returns the returnType of this methodDescriptor.
- getReturnType(String) - Static method in class org.djutils.reflection.MethodSignature
-
returns the returnType of this methodDescriptor.
- getRight() - Method in class org.djutils.quadtree.Rectangle
-
Retrieve the right boundary value.
- getStringValue() - Method in class org.djutils.reflection.FieldSignature
- getSubMap(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Retrieve a sub map.
- getSubTreeCount() - Method in class org.djutils.quadtree.QuadTree
-
Return the total number of sub trees.
- getSum() - Method in class org.djutils.means.AbstractMean
-
Returns the weighted sum of available data.
- getSumOfWeights() - Method in class org.djutils.means.AbstractMean
-
Returns the sum of the weights.
- getTimeStamp() - Method in class org.djutils.event.TimedEvent
-
Returns the timeStamp of this event.
- getTop() - Method in class org.djutils.quadtree.Rectangle
-
Retrieve the top boundary value.
- getTrailingPosition() - Method in class org.djutils.base.NumberParser
-
Return the position in the original String of the first character after the parsing of the number stopped.
- getType() - Method in class org.djutils.event.Event
-
Return the type of the event.
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractCollection
-
Returns the underlying collection of this immutable collection.
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableArrayList
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableHashSet
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableVector
- getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
-
Return the raw underlying map.
- getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableHashMap
- getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- getValue() - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
-
Returns the value corresponding to this entry.
- getWidth() - Method in class org.djutils.quadtree.Rectangle
-
Return the width of this Rectangle.
- getWrappedIterator() - Method in class org.djutils.event.collection.EventProducingIterator
-
Return the embedded iterator.
- getWrappedIterator() - Method in class org.djutils.event.collection.EventProducingListIterator
- getWrapper(Class<?>) - Static method in class org.djutils.primitives.Primitive
-
gets the wrapper of this primitive class.
- getWriters() - Static method in class org.djutils.logger.CategoryLogger
-
Return the set of all registered writers.
H
- HarmonicMean<V extends Number,
W extends Number> - Class in org.djutils.means -
Compute the harmonic (weighted) mean of a set of values.
- HarmonicMean() - Constructor for class org.djutils.means.HarmonicMean
- hashCode() - Method in class org.djutils.base.MutableBoolean
- hashCode() - Method in class org.djutils.base.MutableByte
- hashCode() - Method in class org.djutils.base.MutableDouble
- hashCode() - Method in class org.djutils.base.MutableFloat
- hashCode() - Method in class org.djutils.base.MutableInt
- hashCode() - Method in class org.djutils.base.MutableLong
- hashCode() - Method in class org.djutils.base.MutableShort
- hashCode() - Method in class org.djutils.complex.Complex
- hashCode() - Method in class org.djutils.event.Event
- hashCode() - Method in class org.djutils.event.EventType
- hashCode() - Method in class org.djutils.event.TimedEvent
- hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableList
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableSet
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Force to redefine hashCode for the implementations of immutable collection classes.
- hashCode() - Method in class org.djutils.logger.LogCategory
- hashCode() - Method in class org.djutils.metadata.MetaData
- hashCode() - Method in class org.djutils.metadata.ObjectDescriptor
- hashCode() - Method in class org.djutils.quadtree.RectangleAndPayload
- hasListeners() - Method in interface org.djutils.event.EventProducer
-
Return whether the EventProducer has listeners.
- hasListeners() - Method in class org.djutils.event.LocalEventProducer
- hasNext() - Method in class org.djutils.event.collection.EventProducingIterator
- hasNext() - Method in class org.djutils.immutablecollections.ImmutableIterator
- hasPrevious() - Method in class org.djutils.event.collection.EventProducingListIterator
- headMap(K) - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns a view of the portion of this immutable map whose keys are strictly less than
toKey
. - headMap(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- headMap(K, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a view of the portion of this immutable map whose keys are less than (or equal to, if
inclusive
is true)toKey
. - headMap(K, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- headSet(E) - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns a view of the portion of this immutable set whose elements are strictly less than
toElement
. - headSet(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- headSet(E, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns a view of the portion of this immutable set whose elements are less than (or equal to, if
inclusive
is true)toElement
. - headSet(E, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- HexAddressDecoder - Class in org.djutils.decoderdumper
-
Keep track of the address of the decoder-dumper and call flushLine when the last possible address of a line is received.
- HexAddressDecoder(int) - Constructor for class org.djutils.decoderdumper.HexAddressDecoder
-
Construct a new HexAddressDecoder.
- HexDecoder - Class in org.djutils.decoderdumper
-
Dump bytes as hexadecimal numbers
- HexDecoder(int, int) - Constructor for class org.djutils.decoderdumper.HexDecoder
-
Construct a new HexDecoder.
- hexDumper(byte[]) - Static method in class org.djutils.decoderdumper.HexDumper
-
Create a HexDumper object with addressOffset 0; use it to dump an array of bytes and return the dump as a String.
- hexDumper(int, byte[]) - Static method in class org.djutils.decoderdumper.HexDumper
-
Create a HexDumper object; use it to dump an array of bytes and return the dump as a String.
- HexDumper - Class in org.djutils.decoderdumper
-
Dump data in hexadecimal format and (insofar possible) as characters.
- HexDumper() - Constructor for class org.djutils.decoderdumper.HexDumper
-
Construct a new HexDumper.
- HexDumper(int) - Constructor for class org.djutils.decoderdumper.HexDumper
-
Construct a new HexDumper.
- higher(E) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns the least element in this immutable set strictly greater than the given element, or
null
if there is no such element. - higher(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- higherKey(K) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns the least key in this immutable map strictly greater than the given key, or
null
if there is no such key. - higherKey(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- hypot(double, double) - Static method in class org.djutils.complex.Complex
-
Better implementation of the hypotenuse function (faster and more accurate than the one in the java Math library).
I
- I - Static variable in class org.djutils.complex.Complex
-
The imaginary unit value (i).
- Identifiable - Interface in org.djutils.base
-
Interface for all identifiable objects.
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.Base64Decoder
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.CharDecoder
- ignoreForIdenticalOutputCheck() - Method in interface org.djutils.decoderdumper.Decoder
-
If the result of this Decoder should not be used to compare output lines for suppressing identical lines, this method should return true; otherwise it should return false.
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.FixedString
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.HexAddressDecoder
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.HexDecoder
- ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.TimeStamper
- im - Variable in class org.djutils.complex.Complex
-
Imaginary component.
- Immutable - Enum Class in org.djutils.immutablecollections
-
Indicate whether the immutable collection contains a COPY of the collection (neither changeable by the user of the immutable collection, nor by anyone holding a pointer to the original collection), or a WRAP for the original collection (not changeable by the user of the immutable collection, but can be changed by anyone holding a pointer to the original collection that is wrapped).
- ImmutableAbstractCollection<E> - Class in org.djutils.immutablecollections
-
An abstract base class for an immutable wrapper for a Set.
- ImmutableAbstractCollection(Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableAbstractCollection
-
Construct an abstract immutable collection.
- ImmutableAbstractList<E> - Class in org.djutils.immutablecollections
-
An abstract base class for an immutable wrapper for a List.
- ImmutableAbstractList(List<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableAbstractList
-
Construct an abstract immutable list.
- ImmutableAbstractMap<K,
V> - Class in org.djutils.immutablecollections -
An abstract base class for an immutable wrapper for a Map.
- ImmutableAbstractMap(Map<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableAbstractMap
-
Construct an abstract immutable map.
- ImmutableAbstractSet<E> - Class in org.djutils.immutablecollections
-
An abstract base class for an immutable wrapper for a Set.
- ImmutableAbstractSet(Set<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableAbstractSet
-
Construct an abstract immutable set.
- ImmutableArrayList<E> - Class in org.djutils.immutablecollections
-
An immutable wrapper for an ArrayList.
- ImmutableArrayList(Collection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableArrayList
- ImmutableArrayList(List<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableArrayList
- ImmutableArrayList(ImmutableAbstractCollection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableArrayList
- ImmutableArrayList(ImmutableAbstractList<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableArrayList
- ImmutableCollection<E> - Interface in org.djutils.immutablecollections
-
A Collection interface without the methods that can change it.
- ImmutableCollections - Class in org.djutils.immutablecollections
-
Static methods operating on immutable collections, or a mix of an immutable collection and a mutable collection.
- ImmutableEntry(Map.Entry<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
- ImmutableHashMap<K,
V> - Class in org.djutils.immutablecollections -
An immutable wrapper for a HashMap.
- ImmutableHashMap(Map<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableHashMap
- ImmutableHashMap(Map<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableHashMap
- ImmutableHashMap(ImmutableAbstractMap<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableHashMap
- ImmutableHashMap(ImmutableAbstractMap<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableHashMap
- ImmutableHashSet<E> - Class in org.djutils.immutablecollections
-
An immutable wrapper for a HashSet.
- ImmutableHashSet(Collection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableHashSet
-
Construct a new ImmutableHashSet containing a copy of the provided collection.
- ImmutableHashSet(Set<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableHashSet
-
Construct a new ImmutableHashSet containing the provided set.
- ImmutableHashSet(ImmutableAbstractCollection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableHashSet
-
Construct a new ImmutableHashSet containing a copy of the provided Collection.
- ImmutableHashSet(ImmutableAbstractSet<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableHashSet
-
Construct a new ImmutableHashSet containing the provided set.
- ImmutableIterator<E> - Class in org.djutils.immutablecollections
-
An immutable iterator over elements, wrapping a "mutable" iterator.
- ImmutableIterator(Iterator<E>) - Constructor for class org.djutils.immutablecollections.ImmutableIterator
- ImmutableLinkedHashMap<K,
V> - Class in org.djutils.immutablecollections -
An immutable wrapper for a LinkedHashMap.
- ImmutableLinkedHashMap(Map<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashMap
- ImmutableLinkedHashMap(Map<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashMap
- ImmutableLinkedHashMap(ImmutableAbstractMap<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashMap
- ImmutableLinkedHashMap(ImmutableAbstractMap<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashMap
- ImmutableLinkedHashSet<E> - Class in org.djutils.immutablecollections
-
An immutable wrapper for a LinkedHashSet.
- ImmutableLinkedHashSet(Collection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashSet
- ImmutableLinkedHashSet(Set<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashSet
- ImmutableLinkedHashSet(ImmutableAbstractCollection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashSet
- ImmutableLinkedHashSet(ImmutableAbstractSet<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableLinkedHashSet
- ImmutableList<E> - Interface in org.djutils.immutablecollections
-
A List interface without the methods that can change it.
- ImmutableMap<K,
V> - Interface in org.djutils.immutablecollections -
A Map interface without the methods that can change it.
- ImmutableMap.ImmutableEntry<K,
V> - Class in org.djutils.immutablecollections -
A map entry (key-value pair).
- ImmutableNavigableMap<K,
V> - Interface in org.djutils.immutablecollections -
A
ImmutableSortedMap
extended with navigation methods reporting closest matches for given search targets. - ImmutableNavigableSet<E> - Interface in org.djutils.immutablecollections
-
A
ImmutableSortedSet
extended with navigation methods reporting closest matches for given search targets. - ImmutableSet<E> - Interface in org.djutils.immutablecollections
-
A Set interface without the methods that can change it.
- ImmutableSortedMap<K,
V> - Interface in org.djutils.immutablecollections -
A SortedMap interface without the methods that can change it.
- ImmutableSortedSet<E> - Interface in org.djutils.immutablecollections
-
A SortedSet interface without the methods that can change it.
- ImmutableTreeMap<K,
V> - Class in org.djutils.immutablecollections -
An immutable wrapper for a TreeMap.
- ImmutableTreeMap(Map<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableTreeMap
- ImmutableTreeMap(NavigableMap<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableTreeMap
- ImmutableTreeMap(ImmutableAbstractMap<K, V>) - Constructor for class org.djutils.immutablecollections.ImmutableTreeMap
- ImmutableTreeMap(ImmutableTreeMap<K, V>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableTreeMap
- ImmutableTreeSet<E> - Class in org.djutils.immutablecollections
-
An immutable wrapper for a TreeSet.
- ImmutableTreeSet(Collection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableTreeSet
- ImmutableTreeSet(NavigableSet<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableTreeSet
- ImmutableTreeSet(ImmutableAbstractSet<E>) - Constructor for class org.djutils.immutablecollections.ImmutableTreeSet
- ImmutableTreeSet(ImmutableTreeSet<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableTreeSet
- ImmutableVector<E> - Class in org.djutils.immutablecollections
-
An immutable wrapper for a Vector.
- ImmutableVector(Collection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableVector
- ImmutableVector(Vector<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableVector
- ImmutableVector(ImmutableAbstractCollection<? extends E>) - Constructor for class org.djutils.immutablecollections.ImmutableVector
- ImmutableVector(ImmutableVector<E>, Immutable) - Constructor for class org.djutils.immutablecollections.ImmutableVector
- inc() - Method in class org.djutils.base.MutableByte
-
Increment the modifiable byte with 1.
- inc() - Method in class org.djutils.base.MutableDouble
-
Increment the modifiable double with 1.
- inc() - Method in class org.djutils.base.MutableFloat
-
Increment the modifiable float with 1.
- inc() - Method in class org.djutils.base.MutableInt
-
Increment the modifiable int with 1.
- inc() - Method in class org.djutils.base.MutableLong
-
Increment the modifiable long with 1.
- inc() - Method in class org.djutils.base.MutableShort
-
Increment the modifiable short with 1.
- inc(byte) - Method in class org.djutils.base.MutableByte
-
Increment the modifiable byte with a value.
- inc(double) - Method in class org.djutils.base.MutableDouble
-
Increment the modifiable double with a value.
- inc(float) - Method in class org.djutils.base.MutableFloat
-
Increment the modifiable float with a value.
- inc(int) - Method in class org.djutils.base.MutableInt
-
Increment the modifiable int with a value.
- inc(long) - Method in class org.djutils.base.MutableLong
-
Increment the modifiable long with a value.
- inc(short) - Method in class org.djutils.base.MutableShort
-
Increment the modifiable short with a value.
- increment(double, double) - Method in class org.djutils.means.AbstractMean
-
Accumulate some data.
- incrementSubTreeCount() - Method in class org.djutils.quadtree.QuadTree
-
Increment the number of sub trees created.
- indexOf(Object) - Method in class org.djutils.event.collection.EventProducingList
- indexOf(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- indexOf(Object) - Method in interface org.djutils.immutablecollections.ImmutableList
-
Returns the index of the first occurrence of the specified element in this immutable list, or -1 if this immutable list does not contain the element.
- indexOf(Object, int) - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the index of the first occurrence of the specified element in this immutable vector, searching forwards from
index
, or returns -1 if the element is not found. - indexOfSubList(List<?>, ImmutableList<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the first occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- indexOfSubList(ImmutableList<?>, List<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the first occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- indexOfSubList(ImmutableList<?>, ImmutableList<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the first occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- info(Object) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- info(String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- info(String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- info(Throwable) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- info(Throwable, String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- info(Throwable, String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a info log entry that will always be output, independent of LogCategory settings.
- interpolateClockwise(double, double, double) - Static method in class org.djutils.base.AngleUtil
-
Interpolate between two angles that will first be normalized between 0 and 2π, and take the interpolated angle when going clockwise from the first angle to the second angle.
- interpolateShortest(double, double, double) - Static method in class org.djutils.base.AngleUtil
-
Interpolate between two angles taking the shortest way.
- intersects(Rectangle) - Method in class org.djutils.quadtree.Rectangle
-
Determine if this Rectangle intersects another Rectangle.
- isCopy() - Method in enum class org.djutils.immutablecollections.Immutable
- isCopy() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Return whether the internal storage is a (shallow) copy of the original collection.
- isCopy() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Return whether the internal storage is a (shallow) copy of the original map.
- isEmpty() - Method in class org.djutils.event.collection.EventProducingCollection
- isEmpty() - Method in class org.djutils.event.collection.EventProducingList
- isEmpty() - Method in class org.djutils.event.collection.EventProducingMap
- isEmpty() - Method in class org.djutils.event.collection.EventProducingSet
- isEmpty() - Method in class org.djutils.event.EventListenerMap
-
Return whether the EventListenerMap is empty.
- isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- isEmpty() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns
true
if this immutable collection contains no elements. - isEmpty() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns
true
if this immutable collection contains no elements. - isEmpty() - Method in class org.djutils.quadtree.QuadTree
- isImaginary() - Method in class org.djutils.complex.Complex
-
Determine if this Complex has a real component of zero.
- isJar() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
- isMoreSpecific(Class<?>[], Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Determines & returns whether constructor 'a' is more specific than constructor 'b', as defined in the Java Language Specification par 15.12.
- isMoreSpecific(Constructor<?>, Constructor<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Determines & returns whether constructor 'a' is more specific than constructor 'b', as defined in the Java Language Specification par 15.12.
- isMoreSpecific(Method, Method) - Static method in class org.djutils.reflection.ClassUtil
-
Determines & returns whether constructor 'a' is more specific than constructor 'b', as defined in the Java Language Specification par 15.12.
- isPrimitiveAssignableFrom(Class<?>, Class<?>) - Static method in class org.djutils.primitives.Primitive
-
Returns true when the first class is assignable from the second class, e.g. when firstClass is Number and secondClass is Integer, the result is true (a number is assignable from an integer, i.e.
- isReal() - Method in class org.djutils.complex.Complex
-
Determine if this Complex has an imaginary component of zero.
- isStrong() - Method in enum class org.djutils.event.reference.ReferenceType
-
Return whether the reference is strong.
- isVisible(int, Class<?>, Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Returns whether a declaringClass is accessible according to the modifiers.
- isVisible(Constructor<?>, Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Returns whether a constructor is visible for a caller.
- isVisible(Field, Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Returns whether a field is visible for a caller.
- isVisible(Method, Class<?>) - Static method in class org.djutils.reflection.ClassUtil
-
Returns whether a method is visible for a caller.
- isWeak() - Method in enum class org.djutils.event.reference.ReferenceType
-
Return whether the reference is weak.
- isWrap() - Method in enum class org.djutils.immutablecollections.Immutable
- isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- isWrap() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Return whether the internal storage is a wrapped pointer to the original collection.
- isWrap() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Return whether the internal storage is a wrapped pointer to the original map.
- iterator() - Method in class org.djutils.event.collection.EventProducingCollection
- iterator() - Method in class org.djutils.event.collection.EventProducingList
- iterator() - Method in class org.djutils.event.collection.EventProducingSet
- iterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- iterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- iterator() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns an immutable iterator over the elements in this immutable collection.
- iterator() - Method in class org.djutils.quadtree.QuadTree
- iterator(Rectangle) - Method in class org.djutils.quadtree.QuadTree
-
Find all elements intersecting a given bounding box.
K
- keySet() - Method in class org.djutils.event.collection.EventProducingMap
- keySet() - Method in class org.djutils.event.EventListenerMap
-
Returns a safe copy of the Set of EventTypes for which listeners are registered.
- keySet() - Method in class org.djutils.immutablecollections.ImmutableHashMap
- keySet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- keySet() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns a
Set
view of the keys contained in this map. - keySet() - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a
ImmutableSortedSet
view of the keys contained in this map. - keySet() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedSet view of the keys contained in this immutable map.
- keySet() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
L
- last() - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns the last (highest) element currently in this immutable set.
- last() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- LAST_POSITION - Static variable in interface org.djutils.event.EventProducer
-
The LAST_POSITION in the queue.
- lastElement() - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the last component of the immutable vector.
- lastIndexOf(Object) - Method in class org.djutils.event.collection.EventProducingList
- lastIndexOf(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- lastIndexOf(Object) - Method in interface org.djutils.immutablecollections.ImmutableList
-
Returns the index of the last occurrence of the specified element in this immutable list, or -1 if this immutable list does not contain the element.
- lastIndexOf(Object, int) - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns the index of the last occurrence of the specified element in this immutable vector, searching backwards from
index
, or returns -1 if the element is not found. - lastIndexOfSubList(List<?>, ImmutableList<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the last occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- lastIndexOfSubList(ImmutableList<?>, List<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the last occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- lastIndexOfSubList(ImmutableList<?>, ImmutableList<?>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the starting position of the last occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
- lastKey() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns the last (highest) key currently in this immutable map.
- lastKey() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- lenient() - Method in class org.djutils.base.NumberParser
-
Set the parser to lenient parsing.
- linearRoots(double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
LINEAR POLYNOMIAL ROOT SOLVER.
- linearRoots(double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
LINEAR POLYNOMIAL ROOT SOLVER.
- linearRoots(double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
LINEAR POLYNOMIAL ROOT SOLVER.
- linearRoots(double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
LINEAR POLYNOMIAL ROOT SOLVER.
- listIterator() - Method in class org.djutils.event.collection.EventProducingList
- listIterator(int) - Method in class org.djutils.event.collection.EventProducingList
- ln(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Principal value of the natural logarithm of a Complex operand.
- locale(Locale) - Method in class org.djutils.base.NumberParser
-
Set the locale for the parser to use.
- LocalEventProducer - Class in org.djutils.event
-
The LocalEventProducer defines the registration and fireEvent operations of an event producer.
- LocalEventProducer() - Constructor for class org.djutils.event.LocalEventProducer
- LogCategory - Class in org.djutils.logger
-
LogCategory for the CategoryLogger.
- LogCategory(String) - Constructor for class org.djutils.logger.LogCategory
- lookup(Registry, String) - Static method in class org.djutils.rmi.RmiRegistry
-
Lookup an object in the RMI registry.
- lower(E) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns the greatest element in this immutable set strictly less than the given element, or
null
if there is no such element. - lower(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- lowerKey(K) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns the greatest key in this immutable map strictly less than the given key, or
null
if there is no such key. - lowerKey(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
M
- main(String[]) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
- matchSignature(Constructor<?>, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Filters an array methods for signatures that are compatible with a given signature.
- matchSignature(Constructor<T>[], Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Filters an array methods for signatures that are compatible with a given signature.
- matchSignature(Method, String, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Filters an array methods for signatures that are compatible with a given signature.
- matchSignature(List<Method>, String, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Filters an array methods for signatures that are compatible with a given signature.
- max(ImmutableCollection<? extends T>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the maximum element of an immutable collection according to the natural ordering of its elements.
- max(ImmutableCollection<? extends T>, Comparator<? super T>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the maximum element of an immutable collection according to the natural ordering of its elements.
- MetaData - Class in org.djutils.metadata
-
MetaDataInterface; documenting Object arrays.
- MetaData(String, String, ObjectDescriptor...) - Constructor for class org.djutils.metadata.MetaData
-
Construct a new MetaData object that can check an array of Object.
- MethodSignature - Class in org.djutils.reflection
-
A method descriptor represents the parameters that the method takes and the value that it returns.
- MethodSignature(Constructor<?>) - Constructor for class org.djutils.reflection.MethodSignature
-
constructs a new MethodSignature.
- MethodSignature(Method) - Constructor for class org.djutils.reflection.MethodSignature
-
constructs a new MethodSignature.
- MethodSignature(String) - Constructor for class org.djutils.reflection.MethodSignature
-
constructs a new MethodSignature.
- min(ImmutableCollection<? extends T>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the minimum element of an immutable collection according to the natural ordering of its elements.
- min(ImmutableCollection<? extends T>, Comparator<? super T>) - Static method in class org.djutils.immutablecollections.ImmutableCollections
-
Returns the minimum element of an immutable collection according to the natural ordering of its elements.
- minus(double) - Method in class org.djutils.complex.Complex
-
Subtract a scalar from this Complex.
- minus(Complex) - Method in class org.djutils.complex.Complex
-
Subtract another Complex from this Complex.
- MINUS_I - Static variable in class org.djutils.complex.Complex
-
The negative imaginary unit value (i).
- MINUS_ONE - Static variable in class org.djutils.complex.Complex
-
The (real) minus one value in the complex number space.
- mul(byte) - Method in class org.djutils.base.MutableByte
-
Increment the modifiable byte with a value.
- mul(double) - Method in class org.djutils.base.MutableDouble
-
Increment the modifiable double with a value.
- mul(float) - Method in class org.djutils.base.MutableFloat
-
Increment the modifiable float with a value.
- mul(int) - Method in class org.djutils.base.MutableInt
-
Increment the modifiable int with a value.
- mul(long) - Method in class org.djutils.base.MutableLong
-
Increment the modifiable long with a value.
- mul(short) - Method in class org.djutils.base.MutableShort
-
Increment the modifiable short with a value.
- MultiKeyMap<T> - Class in org.djutils.multikeymap
-
Store for data indexed by a combination of objects.
- MultiKeyMap(Class<?>...) - Constructor for class org.djutils.multikeymap.MultiKeyMap
-
Construct a new MultiKeyMap.
- MutableBoolean - Class in org.djutils.base
-
A simple version of a mutable boolean with get() and set(boolean) functions.
- MutableBoolean(boolean) - Constructor for class org.djutils.base.MutableBoolean
-
Initialize the mutable boolean with a value.
- MutableByte - Class in org.djutils.base
-
A simple version of a mutable byte with get() and set(byte) functions.
- MutableByte(byte) - Constructor for class org.djutils.base.MutableByte
-
Initialize the mutable byte with a value.
- MutableDouble - Class in org.djutils.base
-
A simple version of a mutable double with get() and set(double) functions.
- MutableDouble(double) - Constructor for class org.djutils.base.MutableDouble
-
Initialize the mutable double with a value.
- MutableFloat - Class in org.djutils.base
-
A simple version of a mutable float with get() and set(float) functions.
- MutableFloat(float) - Constructor for class org.djutils.base.MutableFloat
-
Initialize the mutable float with a value.
- MutableInt - Class in org.djutils.base
-
A simple version of a mutable integer with get() and set(int) functions.
- MutableInt(int) - Constructor for class org.djutils.base.MutableInt
-
Initialize the mutable integer with a value.
- MutableLong - Class in org.djutils.base
-
A simple version of a mutable long with get() and set(long) functions.
- MutableLong(long) - Constructor for class org.djutils.base.MutableLong
-
Initialize the mutable long with a value.
- MutableShort - Class in org.djutils.base
-
A simple version of a mutable short with get() and set(short) functions.
- MutableShort(short) - Constructor for class org.djutils.base.MutableShort
-
Initialize the mutable short with a value.
N
- next() - Method in class org.djutils.event.collection.EventProducingIterator
- next() - Method in class org.djutils.immutablecollections.ImmutableIterator
- next(String) - Method in class org.djutils.io.CompressedFileWriter
-
Closes the previous file in the zip file, and opens up the next file.
- nextIndex() - Method in class org.djutils.event.collection.EventProducingListIterator
- NO_LOGGER - Static variable in class org.djutils.logger.CategoryLogger
-
The delegate logger that returns immediately after a negative filter outcome.
- NO_META_DATA - Static variable in class org.djutils.metadata.MetaData
-
Meta data object to use when none is available.
- norm() - Method in class org.djutils.complex.Complex
-
Compute and return the norm, or radius, or absolute value of this complex number.
- normalizeAroundPi(double) - Static method in class org.djutils.base.AngleUtil
-
Normalize an angle (in radians) in a 2π wide interval around π, resulting in angles in the 0 to 2π interval.
- normalizeAroundZero(double) - Static method in class org.djutils.base.AngleUtil
-
Normalize an angle (in radians) in a 2π wide interval around 0, resulting in angles in the -π to π interval.
- notify(Event) - Method in class org.djutils.event.collection.EventProducingCollection
- notify(Event) - Method in class org.djutils.event.collection.EventProducingList
- notify(Event) - Method in class org.djutils.event.collection.EventProducingSet
- notify(Event) - Method in interface org.djutils.event.EventListener
-
Notifies the event listener of an event.
- noTrailing() - Method in class org.djutils.base.NumberParser
-
Set the parser to not allow for trailing characters when parsing.
- numberOfListeners(EventType) - Method in interface org.djutils.event.EventProducer
-
Return the number of listeners for the provided EventType.
- numberOfListeners(EventType) - Method in class org.djutils.event.LocalEventProducer
- NumberParser - Class in org.djutils.base
-
NumberParser is a class that can parse a number in a strict or lenient way, and dependent on locale.
- NumberParser() - Constructor for class org.djutils.base.NumberParser
-
Create a new NumberParser with lenient parsing, not allowing for trailing information, and using the current Locale.
- NumberParser(boolean) - Constructor for class org.djutils.base.NumberParser
-
Create a new NumberParser with lenient parsing and using the current Locale, with a setting whether or not to allow trailing information.
- NumberParser(boolean, boolean) - Constructor for class org.djutils.base.NumberParser
-
Create a new NumberParser, with settings for lenient parsing, whether or not to allow trailing information, and the current Locale.
- NumberParser(boolean, boolean, Locale) - Constructor for class org.djutils.base.NumberParser
-
Create a new NumberParser, with settings for lenient parsing, whether or not to allow trailing information, and the Locale to use.
O
- OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.collection.EventProducingCollection
-
OBJECT_ADDED_EVENT is fired on new entries.
- OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.collection.EventProducingList
-
OBJECT_ADDED_EVENT is fired on new entries.
- OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.collection.EventProducingListIterator
-
OBJECT_ADDED_EVENT is fired on adding of entries.
- OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.collection.EventProducingMap
-
OBJECT_ADDED_EVENT is fired on new entries.
- OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.collection.EventProducingSet
-
OBJECT_ADDED_EVENT is fired on new entries.
- OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.collection.EventProducingCollection
-
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
- OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.collection.EventProducingList
-
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
- OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.collection.EventProducingListIterator
-
OBJECT_CHANGED_EVENT is fired on changing of entries.
- OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.collection.EventProducingMap
-
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
- OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.collection.EventProducingSet
-
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
- OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.collection.EventProducingCollection
-
OBJECT_REMOVED_EVENT is fired on removal of entries.
- OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.collection.EventProducingIterator
-
OBJECT_REMOVED_EVENT is fired on removal of entries.
- OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.collection.EventProducingList
-
OBJECT_REMOVED_EVENT is fired on removal of entries.
- OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.collection.EventProducingMap
-
OBJECT_REMOVED_EVENT is fired on removal of entries.
- OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.collection.EventProducingSet
-
OBJECT_REMOVED_EVENT is fired on removal of entries.
- ObjectDescriptor - Class in org.djutils.metadata
-
ObjectDescriptor: wrapper for name, description and class of one object.
- ObjectDescriptor(String, String, Class<?>) - Constructor for class org.djutils.metadata.ObjectDescriptor
-
Construct a new FieldDescription object.
- of() - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an empty ImmutableList, backed by a ArrayList.
- of() - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an empty ImmutableMap, backed by a LinkedHashMap.
- of() - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an empty ImmutableSet, backed by a LinkedHashSet.
- of() - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an empty ImmutableSortedMap, backed by a TreeMap.
- of() - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an empty ImmutableSortedSet, backed by a TreeSet.
- of(E) - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an ImmutableList with 1 entry, backed by a ArrayList.
- of(E) - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an ImmutableSet with 1 entry, backed by a LinkedHashSet.
- of(E) - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an ImmutableSortedSet with 1 entry, backed by a TreeSet.
- of(E, E) - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an ImmutableList with 2 entries, backed by a ArrayList.
- of(E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an ImmutableSet with 2 entries, backed by a LinkedHashSet.
- of(E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an ImmutableSortedSet with 2 entries, backed by a TreeSet.
- of(E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an ImmutableList with 3 entries, backed by a ArrayList.
- of(E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an ImmutableSet with 3 entries, backed by a LinkedHashSet.
- of(E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an ImmutableSortedSet with 3 entries, backed by a TreeSet.
- of(E, E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an ImmutableList with 4 entries, backed by a ArrayList.
- of(E, E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an ImmutableSet with 4 entries, backed by a LinkedHashSet.
- of(E, E, E, E) - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an ImmutableSortedSet with 4 entries, backed by a TreeSet.
- of(E, E, E, E, E, E...) - Static method in interface org.djutils.immutablecollections.ImmutableList
-
Return an ImmutableList with 5 or more entries, backed by a ArrayList.
- of(E, E, E, E, E, E...) - Static method in interface org.djutils.immutablecollections.ImmutableSet
-
Return an ImmutableSet with 5 or more entries, backed by a LinkedHashSet.
- of(E, E, E, E, E, E...) - Static method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Return an ImmutableSortedSet with 5 or more entries, backed by a TreeSet.
- of(K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 1 entry, backed by a LinkedHashMap.
- of(K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 1 entry, backed by a TreeMap.
- of(K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 2 entries, backed by a LinkedHashMap.
- of(K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 2 entries, backed by a TreeMap.
- of(K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 3 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 3 entries, backed by a TreeMap.
- of(K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 4 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 4 entries, backed by a TreeMap.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 5 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 5 entries, backed by a TreeMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 6 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 6 entries, backed by a TreeMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 7 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 7 entries, backed by a TreeMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableMap
-
Return an ImmutableMap with 8 entries, backed by a LinkedHashMap.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Return an ImmutableSortedMap with 8 entries, backed by a TreeMap.
- ONE - Static variable in class org.djutils.complex.Complex
-
The (real) one value in the complex number space.
- org.djutils.base - package org.djutils.base
-
The djutils.base package contains a number of very generic classes / interfaces such as the Identifiable interface, the mutable primitive classes, and the NumberParser that allows for lenient parsing.
- org.djutils.complex - package org.djutils.complex
-
package-info.java.
- org.djutils.decoderdumper - package org.djutils.decoderdumper
-
Decode and dump a data stream in a human readable format.
- org.djutils.event - package org.djutils.event
-
Provides classes and interfaces for asynchronous communication.
- org.djutils.event.collection - package org.djutils.event.collection
-
Provides a subscription-based extension to Java's collection library.
- org.djutils.event.reference - package org.djutils.event.reference
-
Provides classes and interfaces for easy access to Java's reference classes.
- org.djutils.event.rmi - package org.djutils.event.rmi
-
EventProducer and EventListener extended for Remote access.
- org.djutils.exceptions - package org.djutils.exceptions
-
Utilities such as Throw and Try to help with exceptions.
- org.djutils.immutablecollections - package org.djutils.immutablecollections
-
Contains a set of immutable collection interfaces and wrapper implementations.
- org.djutils.io - package org.djutils.io
-
Classes to assist in translating URLs to paths, either based on a resource, file, or inside a jar-file; and other file related classes.
- org.djutils.logger - package org.djutils.logger
-
Classes to assist in logging.
- org.djutils.means - package org.djutils.means
-
Compute various kinds of mean values.
- org.djutils.metadata - package org.djutils.metadata
-
The djutils.metadata package contains the classes to provide meta-data for information (usually carried in Object arrays).
- org.djutils.multikeymap - package org.djutils.multikeymap
-
Map with multiple keys.
- org.djutils.polynomialroots - package org.djutils.polynomialroots
-
Compute roots (zeros) of linear, quadratic, cubic and quartic polynomials.
- org.djutils.primitives - package org.djutils.primitives
-
Helper class and methods for autoboxing and primitive types conversion (class and String).
- org.djutils.profile - package org.djutils.profile
-
Collect execution time statistics.
- org.djutils.quadtree - package org.djutils.quadtree
-
Quad tree that can store 2D objects.
- org.djutils.reflection - package org.djutils.reflection
-
Classes to help retrieve information through reflection that the standard Class object does not offer.
- org.djutils.rmi - package org.djutils.rmi
-
The rmi package has objects to help in defining and finding the RMI registry.
- org.djutils.test - package org.djutils.test
-
Helper classes for unit tests in projects.
- org.djutils.traceverifier - package org.djutils.traceverifier
-
Create or verify identity of a trace of states of a system.
P
- parallelStream() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- parallelStream() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- parallelStream() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns a possibly parallel
Stream
with this collection as its source. - parseDouble(String) - Method in class org.djutils.base.NumberParser
-
Parse a String and return a double value.
- parseFloat(String) - Method in class org.djutils.base.NumberParser
-
Parse a String and return a float value.
- parseInt(String) - Method in class org.djutils.base.NumberParser
-
Parse a String and return an int value.
- parseLong(String) - Method in class org.djutils.base.NumberParser
-
Parse a String and return a long value.
- phi() - Method in class org.djutils.complex.Complex
-
Compute and return the phase or phi of this complex number.
- PI2 - Static variable in class org.djutils.base.AngleUtil
-
The value 2π.
- plus(double) - Method in class org.djutils.complex.Complex
-
Add a scalar to this Complex.
- plus(Complex) - Method in class org.djutils.complex.Complex
-
Add this Complex and another Complex.
- PolynomialRoots - Class in org.djutils.polynomialroots
-
PolynomialRoots.java.
- PolynomialRoots2 - Class in org.djutils.polynomialroots
-
PolynomialRoots2 implements functions to find all roots of linear, quadratic, cubic and quartic polynomials, as well as higher order polynomials without restrictions on the order.
- previous() - Method in class org.djutils.event.collection.EventProducingListIterator
- previousIndex() - Method in class org.djutils.event.collection.EventProducingListIterator
- Primitive - Class in org.djutils.primitives
-
The Primitive class is a utility class to deal with primitives.
- print() - Static method in class org.djutils.profile.Profile
-
Prints profiling output to the console once every 1s or longer, or according to the time set in
setPrintInterval()
. - Profile - Class in org.djutils.profile
-
Utility class to profile code execution times.
- put(K, V) - Method in class org.djutils.event.collection.EventProducingMap
- put(EventType, List<Reference<EventListener>>) - Method in class org.djutils.event.EventListenerMap
-
Add the List of references to EventListeners for the given EventType to the underlying Map.
- put(T, Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
-
Put (add or replace) a value in this MultiKeyMap.
- putAll(Map<? extends K, ? extends V>) - Method in class org.djutils.event.collection.EventProducingMap
- putAll(EventListenerMap) - Method in class org.djutils.event.EventListenerMap
-
Add all entries of the map to the EventListenerMap.
Q
- quadraticRoots(double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
QUADRATIC POLYNOMIAL ROOT SOLVER
- quadraticRoots(double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
QUADRATIC POLYNOMIAL ROOT SOLVER
- quadraticRoots(double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
QUADRATIC POLYNOMIAL ROOT SOLVER
- quadraticRoots(double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
QUADRATIC POLYNOMIAL ROOT SOLVER
- QuadTree<T extends Envelope> - Class in org.djutils.quadtree
-
Quad tree for 2D objects.
- QuadTree(int, double, double, double, double, double) - Constructor for class org.djutils.quadtree.QuadTree
-
Create a new QuadTree object (or a sub-tree).
- QuadTree.SubTree<T extends Envelope> - Class in org.djutils.quadtree
-
Sub tree of a quad tree.
- quarticRoots(double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
QUARTIC POLYNOMIAL ROOT SOLVER
- quarticRoots(double, double, double, double, boolean) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
QUARTIC POLYNOMIAL ROOT SOLVER
- quarticRoots(double, double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots
-
QUARTIC POLYNOMIAL ROOT SOLVER
- quarticRootsAberthEhrlich(double, double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
QUADRATIC POLYNOMIAL ROOT SOLVER.
- quarticRootsDurandKerner(double, double, double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
QUADRATIC POLYNOMIAL ROOT SOLVER.
R
- re - Variable in class org.djutils.complex.Complex
-
Real component.
- rebind(Registry, String, Remote) - Static method in class org.djutils.rmi.RmiRegistry
-
Rebind an object to an existing string in the RMI registry.
- reciprocal() - Method in class org.djutils.complex.Complex
-
Compute the reciprocal of this Complex.
- Rectangle - Class in org.djutils.quadtree
-
Rectangle defines an area bounded by a lower and left edges (inclusive) and a upper and right edges (not inclusive).
- Rectangle(double, double, double, double) - Constructor for class org.djutils.quadtree.Rectangle
-
Construct a new Rectangle without checking the arguments for making sense.
- Rectangle(double, double, double, double, boolean) - Constructor for class org.djutils.quadtree.Rectangle
-
Construct a new Rectangle; all arguments are checked for having sensible values.
- RectangleAndPayload<T> - Class in org.djutils.quadtree
-
Container for a Rectangle and a payload.
- RectangleAndPayload(Rectangle, T) - Constructor for class org.djutils.quadtree.RectangleAndPayload
-
Construct a new RectangleAndPayload object.
- recursiveCollect(Rectangle) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Recursively collect all elements that intersect the given rectangle.
- recursiveContains(RectangleAndPayload<T>) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Recursively search for a particular object.
- Reference<T extends Serializable> - Class in org.djutils.event.reference
-
The Reference abstract class defines an indirect pointer to an object that can be serialized, in contrast with the Java Reference class, which is not serializable.
- Reference() - Constructor for class org.djutils.event.reference.Reference
- ReferenceType - Enum Class in org.djutils.event.reference
-
ReferenceType indicates whether a reference is strong or weak.
- register(String, int, String) - Method in class org.djutils.rmi.RmiObject
-
Register this object in the RMI registry.
- remove() - Method in class org.djutils.event.collection.EventProducingIterator
- remove(int) - Method in class org.djutils.event.collection.EventProducingList
- remove(Object) - Method in class org.djutils.event.collection.EventProducingCollection
- remove(Object) - Method in class org.djutils.event.collection.EventProducingList
- remove(Object) - Method in class org.djutils.event.collection.EventProducingMap
- remove(Object) - Method in class org.djutils.event.collection.EventProducingSet
- remove(Object) - Method in class org.djutils.quadtree.QuadTree
- remove(EventType) - Method in class org.djutils.event.EventListenerMap
-
Remove the List of references to EventListeners for the given EventType.
- remove(RectangleAndPayload<T>) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Remove a RectangleAndPayload from this SubTree.
- removeAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingCollection
- removeAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingList
- removeAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingSet
- removeAll(Collection<?>) - Method in class org.djutils.quadtree.QuadTree
- removeAllListeners() - Method in interface org.djutils.event.EventProducer
-
Remove all the listeners from this event producer.
- removeAllListeners() - Method in class org.djutils.event.LocalEventProducer
- removeAllListeners(Class<?>) - Method in interface org.djutils.event.EventProducer
-
Removes all the listeners of a class from this event producer.
- removeAllListeners(Class<?>) - Method in class org.djutils.event.LocalEventProducer
- removeListener(EventListener, EventType) - Method in interface org.djutils.event.EventProducer
-
Remove the subscription of a listener for a specific event.
- removeListener(EventListener, EventType) - Method in class org.djutils.event.LocalEventProducer
- removeLogCategory(LogCategory) - Static method in class org.djutils.logger.CategoryLogger
-
Remove a category to be logged to the Writers.
- removeWriter(Writer) - Static method in class org.djutils.logger.CategoryLogger
-
Remove a writer from the CategoryLogger.
- reset() - Static method in class org.djutils.profile.Profile
-
Reset the collected running time values of all observed methods and method fragments.
- resolveAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.djutils.reflection.ClassUtil
-
resolves the annotation for a class, taking into account inner classes.
- resolveConstructor(Class<T>, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
returns the interface method.
- resolveConstructor(Class<T>, Class<?>, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
Returns the constructor of a class with a particular signature if and only if the caller class can invoke that constructor.
- resolveConstructor(Class<T>, Object[]) - Static method in class org.djutils.reflection.ClassUtil
-
returns the constructor.
- resolveField(Class<?>, Class<?>, String) - Static method in class org.djutils.reflection.ClassUtil
-
returns the field.
- resolveField(Class<?>, String) - Static method in class org.djutils.reflection.ClassUtil
-
resolves the field for a class, taking into account inner classes.
- resolveField(Object, String) - Static method in class org.djutils.reflection.ClassUtil
-
resolves the field for a given object instance.
- resolveMethod(Class<?>, Class<?>, String, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
returns the interface method.
- resolveMethod(Class<?>, String, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
returns the interface method.
- resolveMethod(Object, String, Class<?>[]) - Static method in class org.djutils.reflection.ClassUtil
-
resolves a method the method.
- resolveMethod(Object, String, Object[]) - Static method in class org.djutils.reflection.ClassUtil
-
returns the method.
- retainAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingCollection
- retainAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingList
- retainAll(Collection<?>) - Method in class org.djutils.event.collection.EventProducingSet
- retainAll(Collection<?>) - Method in class org.djutils.quadtree.QuadTree
- RmiEventListener - Class in org.djutils.event.rmi
-
The RmiEventListener class embodies a remote EventListener using the RMI protocol.
- RmiEventListener(String, int, String) - Constructor for class org.djutils.event.rmi.RmiEventListener
-
Create a remote event listener and register the listener in the RMI registry.
- RmiEventListener(URL, String) - Constructor for class org.djutils.event.rmi.RmiEventListener
-
Create a remote event listener and register the listener in the RMI registry.
- RmiEventProducer - Class in org.djutils.event.rmi
-
The RmiEventProducer provides a remote implementation of the eventProducer using the RMI protocol.
- RmiEventProducer(String, int, String) - Constructor for class org.djutils.event.rmi.RmiEventProducer
-
Create a remote event listener and register the listener in the RMI registry.
- RmiEventProducer(URL, String) - Constructor for class org.djutils.event.rmi.RmiEventProducer
-
Create a remote event listener and register the listener in the RMI registry.
- RmiObject - Class in org.djutils.rmi
-
The RMIObject is an object that registers iteself in the RMI registry using a key by which it can be found.
- RmiObject(String, int, String) - Constructor for class org.djutils.rmi.RmiObject
-
Register this object in the RMI registry.
- RmiObject(URL, String) - Constructor for class org.djutils.rmi.RmiObject
-
Register this object in the RMI registry.
- RmiRegistry - Class in org.djutils.rmi
-
RMIUtils contains a number of utilities to help with the RMI registry.
- rootBisection(double[], double, double, double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
Polynomial root finder using the bisection method combined with bisection to avoid cycles and the algorithm going out of bounds.
- rootNewtonRaphson(double[], double) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
Polynomial root finder using the Newton-Raphson method.
- rootsAberthEhrlich(Complex[]) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
Polynomial root finder using the Aberth-Ehrlich method or Aberth method, with complex coefficients for the polynomial equation.
- rootsDurandKerner(Complex[]) - Static method in class org.djutils.polynomialroots.PolynomialRoots2
-
Polynomial root finder using the Durand-Kerner method, with complex coefficients for the polynomial equation.
- rotate(double) - Method in class org.djutils.complex.Complex
-
Rotate this Complex by an angle.
S
- sample(String, String) - Method in class org.djutils.traceverifier.TraceVerifier
-
Add or compare one sample.
- set(boolean) - Method in class org.djutils.base.MutableBoolean
-
set the mutable boolean to a new value.
- set(byte) - Method in class org.djutils.base.MutableByte
-
set the mutable byte to a new value.
- set(double) - Method in class org.djutils.base.MutableDouble
-
set the mutable double to a new value.
- set(float) - Method in class org.djutils.base.MutableFloat
-
set the mutable float to a new value.
- set(int) - Method in class org.djutils.base.MutableInt
-
set the mutable integer to a new value.
- set(int, E) - Method in class org.djutils.event.collection.EventProducingList
- set(long) - Method in class org.djutils.base.MutableLong
-
set the mutable long to a new value.
- set(short) - Method in class org.djutils.base.MutableShort
-
set the mutable short to a new value.
- set(T) - Method in class org.djutils.event.collection.EventProducingListIterator
- setAllLogLevel(Level) - Static method in class org.djutils.logger.CategoryLogger
-
Set a new logging level for all registered writers.
- setAllLogMessageFormat(String) - Static method in class org.djutils.logger.CategoryLogger
-
Set a new logging format for the message lines of all writers.
- setLogCategories(LogCategory...) - Static method in class org.djutils.logger.CategoryLogger
-
Set the categories to be logged to the Writers.
- setLogLevel(Writer, Level) - Static method in class org.djutils.logger.CategoryLogger
-
Set a new logging level for one of the registered writers.
- setLogMessageFormat(Writer, String) - Static method in class org.djutils.logger.CategoryLogger
-
Set a new logging format for the message lines of a writer.
- setOutputStream(OutputStream) - Method in class org.djutils.decoderdumper.Dumper
-
Set or replace the active output stream.
- setPrintInterval(long) - Static method in class org.djutils.profile.Profile
-
Sets a print interval.
- setSuppressMultipleIdenticalLines(boolean) - Method in class org.djutils.decoderdumper.Dumper
-
Set the output compression mode.
- sin(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Sine function of a Complex operand.
- sinh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Hyperbolic sine function of a Complex operand.
- size() - Method in class org.djutils.event.collection.EventProducingCollection
- size() - Method in class org.djutils.event.collection.EventProducingList
- size() - Method in class org.djutils.event.collection.EventProducingMap
- size() - Method in class org.djutils.event.collection.EventProducingSet
- size() - Method in class org.djutils.event.EventListenerMap
-
Return the size of the EventListenerMap, i.e. the number of EventTypes that are registered.
- size() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- size() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- size() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- size() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns the number of elements in this immutable collection.
- size() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns the number of elements in this immutable collection.
- size() - Method in class org.djutils.metadata.MetaData
-
Retrieve the length of described Object array.
- size() - Method in class org.djutils.quadtree.QuadTree
- size() - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Return the number of objects stored in and under this SubTree.
- spliterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- spliterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- spliterator() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Creates a Spliterator over the elements in this collection.
- sqrt(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Principal square root of a Complex operand.
- start() - Static method in class org.djutils.profile.Profile
-
Starts timing on the calling class and method, specified by line number.
- start(String) - Static method in class org.djutils.profile.Profile
-
Starts timing on the calling class and method, specified by given name.
- statistics() - Static method in class org.djutils.profile.Profile
-
Returns a formatted string of a table with statistics.
- statistics(String) - Static method in class org.djutils.profile.Profile
-
Return statistics of one sampler (which must have identified itself with a name).
- stream() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- stream() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- stream() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns a sequential
Stream
with this collection as its source. - strict() - Method in class org.djutils.base.NumberParser
-
Set the parser to strict parsing.
- STRONG - Enum constant in enum class org.djutils.event.reference.ReferenceType
-
Strong reference.
- StrongReference<T extends Serializable> - Class in org.djutils.event.reference
-
A StrongReference class represents a normal pointer relation to a reference.
- StrongReference(T) - Constructor for class org.djutils.event.reference.StrongReference
-
Creates a new strong reference that refers to the given object.
- subList(int, int) - Method in class org.djutils.event.collection.EventProducingList
- subList(int, int) - Method in class org.djutils.immutablecollections.ImmutableArrayList
- subList(int, int) - Method in interface org.djutils.immutablecollections.ImmutableList
-
Returns a safe, immutable copy of the portion of this immutable list between the specified
fromIndex
, inclusive, andtoIndex
, exclusive. - subList(int, int) - Method in class org.djutils.immutablecollections.ImmutableVector
- subMap(K, boolean, K, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a view of the portion of this immutable map whose keys range from
fromKey
totoKey
. - subMap(K, boolean, K, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- subMap(K, K) - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns a view of the portion of this immutable map whose keys range from
fromKey
, inclusive, totoKey
, exclusive. - subMap(K, K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- subSet(E, boolean, E, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns a view of the portion of this immutable set whose elements range from
fromElement
totoElement
. - subSet(E, boolean, E, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- subSet(E, E) - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns a view of the portion of this immutable set whose elements range from
fromElement
, inclusive, totoElement
, exclusive. - subSet(E, E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- SubTree(QuadTree<T>, Rectangle) - Constructor for class org.djutils.quadtree.QuadTree.SubTree
-
Construct a new sub tree.
T
- tailMap(K) - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns a view of the portion of this immutable map whose keys are greater than or equal to
fromKey
. - tailMap(K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- tailMap(K, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a view of the portion of this immutable map whose keys are greater than (or equal to, if
inclusive
is true)fromKey
. - tailMap(K, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- tailSet(E) - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns a view of the portion of this immutable set whose elements are greater than or equal to
fromElement
. - tailSet(E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- tailSet(E, boolean) - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns a view of the portion of this immutable set whose elements are greater than (or equal to, if
inclusive
is true)fromElement
. - tailSet(E, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- tan(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Tangent function of a Complex operand.
- tanh(Complex) - Static method in class org.djutils.complex.ComplexMath
-
Hyperbolic tangent function of a Complex operand.
- testExceptionClass(Class<? extends Exception>) - Static method in class org.djutils.test.ExceptionTest
-
Test exception class on constructors: empty, only message, only Throwable, message and Throwable.
- testFail(Try.Assignment<V>) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on an assignment.
- testFail(Try.Assignment<V>, Class<T>) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on an assignment.
- testFail(Try.Assignment<V>, String) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on an assignment.
- testFail(Try.Assignment<V>, String, Class<T>) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on an assignment.
- testFail(Try.Execution) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on code execution.
- testFail(Try.Execution, Class<T>) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on code execution.
- testFail(Try.Execution, String) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on code execution.
- testFail(Try.Execution, String, Class<T>) - Static method in class org.djutils.exceptions.Try
-
Method for unit tests to test if an expected exception is thrown on code execution.
- Throw - Class in org.djutils.exceptions
-
The Throw class has a number of static methods that make it easy to throw an exception under conditions for any Exception class, including the standard Java exceptions and exceptions from libraries that are used in the project.
- throwUnchecked(Throwable) - Static method in class org.djutils.exceptions.Throw
-
Throw an unchecked exception for a method with a fixed signature (e.g., extending a method from a library that cannot be changed), without having to declare the exception, which can be impossible when extending a method.
- TimedEvent<T extends Comparable<T> & Serializable> - Class in org.djutils.event
-
The TimedEvent is the reference implementation for a timed event.
- TimedEvent(EventType, Serializable, T) - Constructor for class org.djutils.event.TimedEvent
-
Construct a new timed event, where compliance with the metadata is verified.
- TimedEvent(EventType, Serializable, T, boolean) - Constructor for class org.djutils.event.TimedEvent
-
Construct a new timed event, with a choice to verify compliance with metadata.
- times(double) - Method in class org.djutils.complex.Complex
-
Multiply this Complex with a scalar.
- times(Complex) - Method in class org.djutils.complex.Complex
-
Multiply this Complex with another Complex.
- TimeStamper - Class in org.djutils.decoderdumper
-
Decoder that returns a time stamp in milliseconds that applies to the time of dump of the first byte on the output line.
- TimeStamper() - Constructor for class org.djutils.decoderdumper.TimeStamper
- toArray() - Method in class org.djutils.event.collection.EventProducingCollection
- toArray() - Method in class org.djutils.event.collection.EventProducingList
- toArray() - Method in class org.djutils.event.collection.EventProducingSet
- toArray() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- toArray() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- toArray() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns an array containing all of the elements in this immutable collection.
- toArray() - Method in class org.djutils.quadtree.QuadTree
- toArray(E[]) - Method in class org.djutils.event.collection.EventProducingCollection
- toArray(T[]) - Method in class org.djutils.event.collection.EventProducingList
- toArray(T[]) - Method in class org.djutils.event.collection.EventProducingSet
- toArray(T[]) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- toArray(T[]) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- toArray(T[]) - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns an array containing all of the elements in this immutable collection; the runtime type of the returned array is that of the specified array.
- toArray(T[]) - Method in class org.djutils.quadtree.QuadTree
- toBoolean(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Boolean.
- toByte(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Byte.
- toCharacter(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Character.
- toClass(String) - Static method in class org.djutils.reflection.FieldSignature
-
converts a fieldDescriptor to its class representation.
- toCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
- toCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
- toCollection() - Method in interface org.djutils.immutablecollections.ImmutableCollection
-
Returns a modifiable copy of this immutable collection.
- toDescriptor(Class<?>) - Static method in class org.djutils.reflection.FieldSignature
-
converts a field to its descriptor.
- toDescriptor(Class<?>[]) - Static method in class org.djutils.reflection.FieldSignature
-
converts an array of fields to its descriptor.
- toDouble(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Double.
- toFloat(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Float.
- toInteger(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Integer.
- toList() - Method in class org.djutils.immutablecollections.ImmutableArrayList
- toList() - Method in interface org.djutils.immutablecollections.ImmutableList
-
Returns a modifiable copy of this immutable list.
- toList() - Method in class org.djutils.immutablecollections.ImmutableVector
- toLong(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Long.
- toMap() - Method in class org.djutils.immutablecollections.ImmutableHashMap
- toMap() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- toMap() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns a modifiable copy of this immutable map.
- toMap() - Method in interface org.djutils.immutablecollections.ImmutableNavigableMap
-
Returns a modifiable copy of this immutable map.
- toMap() - Method in interface org.djutils.immutablecollections.ImmutableSortedMap
-
Returns a modifiable copy of this immutable map.
- toMap() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- toSet() - Method in class org.djutils.immutablecollections.ImmutableHashSet
- toSet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
- toSet() - Method in interface org.djutils.immutablecollections.ImmutableNavigableSet
-
Returns a modifiable copy of this immutable set.
- toSet() - Method in interface org.djutils.immutablecollections.ImmutableSet
-
Returns a modifiable copy of this immutable set.
- toSet() - Method in interface org.djutils.immutablecollections.ImmutableSortedSet
-
Returns a modifiable copy of this immutable set.
- toSet() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- toShort(Object) - Static method in class org.djutils.primitives.Primitive
-
casts an object to Short.
- toString() - Method in class org.djutils.base.MutableBoolean
- toString() - Method in class org.djutils.base.MutableByte
- toString() - Method in class org.djutils.base.MutableDouble
- toString() - Method in class org.djutils.base.MutableFloat
- toString() - Method in class org.djutils.base.MutableInt
- toString() - Method in class org.djutils.base.MutableLong
- toString() - Method in class org.djutils.base.MutableShort
- toString() - Method in class org.djutils.complex.Complex
- toString() - Method in class org.djutils.decoderdumper.Base64Dumper
- toString() - Method in class org.djutils.decoderdumper.CharDecoder
- toString() - Method in class org.djutils.decoderdumper.Dumper
- toString() - Method in class org.djutils.decoderdumper.FixedString
- toString() - Method in class org.djutils.decoderdumper.HexAddressDecoder
- toString() - Method in class org.djutils.decoderdumper.HexDecoder
- toString() - Method in class org.djutils.decoderdumper.HexDumper
- toString() - Method in class org.djutils.decoderdumper.TimeStamper
- toString() - Method in class org.djutils.event.Event
- toString() - Method in class org.djutils.event.EventType
- toString() - Method in class org.djutils.event.TimedEvent
- toString() - Method in class org.djutils.immutablecollections.ImmutableArrayList
- toString() - Method in class org.djutils.immutablecollections.ImmutableHashMap
- toString() - Method in class org.djutils.immutablecollections.ImmutableHashSet
- toString() - Method in class org.djutils.immutablecollections.ImmutableIterator
- toString() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- toString() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
- toString() - Method in interface org.djutils.immutablecollections.ImmutableList
-
Force to redefine toString.
- toString() - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
- toString() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Force to redefine toString.
- toString() - Method in interface org.djutils.immutablecollections.ImmutableSet
-
Force to redefine toString.
- toString() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- toString() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
- toString() - Method in class org.djutils.immutablecollections.ImmutableVector
- toString() - Method in class org.djutils.logger.LogCategory
- toString() - Method in class org.djutils.means.ArithmeticMean
- toString() - Method in class org.djutils.means.GeometricMean
- toString() - Method in class org.djutils.means.HarmonicMean
- toString() - Method in class org.djutils.metadata.MetaData
- toString() - Method in class org.djutils.metadata.ObjectDescriptor
- toString() - Method in class org.djutils.multikeymap.MultiKeyMap
- toString() - Method in class org.djutils.quadtree.QuadTree.SubTree
- toString() - Method in class org.djutils.quadtree.QuadTree
- toString() - Method in class org.djutils.quadtree.Rectangle
- toString() - Method in class org.djutils.quadtree.RectangleAndPayload
- toString() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
- toString() - Method in class org.djutils.reflection.FieldSignature
- toString() - Method in class org.djutils.reflection.MethodSignature
- toString() - Method in class org.djutils.traceverifier.TraceVerifier
- toString(int) - Method in class org.djutils.quadtree.QuadTree.SubTree
-
Return a textual representation of this quad tree up to the specified depth.
- toString(int) - Method in class org.djutils.quadtree.QuadTree
-
Make a textual description of this quad tree drilling down to the prescribed depth.
- toVector() - Method in class org.djutils.immutablecollections.ImmutableVector
-
Returns a modifiable copy of this immutable vector.
- trace(Object) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- trace(String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- trace(String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- trace(Throwable) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- trace(Throwable, String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- trace(Throwable, String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a trace log entry that will always be output, independent of LogCategory settings.
- TraceVerifier - Class in org.djutils.traceverifier
-
Create or verify identity of a trace of states of a system.
- TraceVerifier(String) - Constructor for class org.djutils.traceverifier.TraceVerifier
-
Create a new TraceVerifier.
- TraceVerifierException - Exception in org.djutils.traceverifier
-
TraceVerifierException is the exception thrown when the expected string differs from the actual string.
- TraceVerifierException(String) - Constructor for exception org.djutils.traceverifier.TraceVerifierException
-
Create a specific RuntimeException that shows the difference between the sample and the expected sample.
- trailing() - Method in class org.djutils.base.NumberParser
-
Set the parser to allow for trailing characters when parsing.
- Try - Class in org.djutils.exceptions
-
The Try class has a number of static methods that make it easy to try-catch an exception for any Throwable class, including the standard Java exceptions and exceptions from libraries that are used in the project.
- Try.Assignment<V> - Interface in org.djutils.exceptions
-
Functional interface for calls to Try.assign(...).
- Try.Execution - Interface in org.djutils.exceptions
-
Functional interface for calls to Try.execute(...).
U
- unbind(Registry, String) - Static method in class org.djutils.rmi.RmiRegistry
-
Unbind an object from the RMI registry.
- URLResource - Class in org.djutils.io
-
The URLResource class helps to resolve a file location in a project, JAR, or folder.
V
- valueOf(String) - Static method in enum class org.djutils.event.reference.ReferenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.djutils.immutablecollections.Immutable
-
Returns the enum constant of this class with the specified name.
- values() - Method in class org.djutils.event.collection.EventProducingMap
- values() - Method in class org.djutils.event.EventListenerMap
-
Returns a safe copy of the collection of lists of references to EventListeners, i.e. all the listeners registered in the map
- values() - Static method in enum class org.djutils.event.reference.ReferenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.djutils.immutablecollections.Immutable
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
- values() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
- values() - Method in interface org.djutils.immutablecollections.ImmutableMap
-
Returns a
ImmutableCollection
view of the values contained in this map. - values() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
- verifyComposition(Object) - Method in class org.djutils.metadata.MetaData
-
Verify that an Object has the prescribed composition.
- verifyComposition(Object[]) - Method in class org.djutils.metadata.MetaData
-
Verify that an Object array has the prescribed composition.
W
- warn(Object) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, // TODO: explain better independent of LogCategory settings.
- warn(String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, independent of LogCategory settings.
- warn(String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, independent of LogCategory settings.
- warn(Throwable) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, independent of LogCategory settings.
- warn(Throwable, String) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, independent of LogCategory settings.
- warn(Throwable, String, Object...) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
Create a warn log entry that will always be output, independent of LogCategory settings.
- WEAK - Enum constant in enum class org.djutils.event.reference.ReferenceType
-
Weak reference.
- WeakReference<T extends Serializable> - Class in org.djutils.event.reference
-
A WeakReference.
- WeakReference(T) - Constructor for class org.djutils.event.reference.WeakReference
-
Creates a new weak reference that refers to the given object.
- when(boolean) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
The conditional filter that will result in the usage of a DelegateLogger.
- when(boolean) - Static method in class org.djutils.logger.CategoryLogger
-
The conditional filter that will result in the usage of a DelegateLogger.
- when(boolean, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(boolean, Class<T>, String, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(boolean, Class<T>, String, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(boolean, Class<T>, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(boolean, Class<T>, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(BooleanSupplier) - Method in class org.djutils.logger.CategoryLogger.DelegateLogger
-
The conditional filter that will result in the usage of a DelegateLogger.
- when(BooleanSupplier) - Static method in class org.djutils.logger.CategoryLogger
-
The conditional filter that will result in the usage of a DelegateLogger.
- when(O, boolean, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(O, boolean, Class<T>, String, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(O, boolean, Class<T>, String, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(O, boolean, Class<T>, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- when(O, boolean, Class<T>, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw a Throwable (such as an Exception or Error) if a condition is met, e.g. for pre- and postcondition checking.
- whenNaN(double, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(double, String) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(float, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(float, String) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Double, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Double, Class<T>, String, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Double, String) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Double, String, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Float, Class<T>, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Float, Class<T>, String, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw a specified exception if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Float, String) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNaN(Float, String, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw an ArithmeticException if value is NaN, e.g. for pre- and postcondition checking.
- whenNull(O, String) - Static method in class org.djutils.exceptions.Throw
-
Throw a NullPointerException if object is null, e.g. for pre- and postcondition checking.
- whenNull(O, String, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a NullPointerException if object is null, e.g. for pre- and postcondition checking.
- whenNull(O, String, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a NullPointerException if object is null, e.g. for pre- and postcondition checking.
- whenNull(O, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Throw
-
Throw a NullPointerException if object is null, e.g. for pre- and postcondition checking.
- whenNull(O, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Throw
-
Throw a NullPointerException if object is null, e.g. for pre- and postcondition checking.
- WRAP - Enum constant in enum class org.djutils.immutablecollections.Immutable
-
A wrapped immutable collection is not changeable by the user of the immutable collection, but can be changed by anyone holding a pointer to the original collection that is wrapped.
Z
- ZERO - Static variable in class org.djutils.complex.Complex
-
The zero value in the complex number space.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form