Index

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

A

AbstractEvent - Class in org.djutils.event
The Event class forms the reference implementation for the EventInterface.
AbstractEvent(EventTypeInterface, Serializable, Serializable) - Constructor for class org.djutils.event.AbstractEvent
Construct a new Event, where compliance with the metadata is verified.
AbstractEvent(EventTypeInterface, Serializable, Serializable, boolean) - Constructor for class org.djutils.event.AbstractEvent
Construct a new Event, with a choice to verify compliance with metadata.
AbstractEventType - Class in org.djutils.event
Reference implementation of the EventType.
AbstractEventType(String, MetaData, Class<? extends EventInterface>) - Constructor for class org.djutils.event.AbstractEventType
Construct a new EventType with an explicit type of event that is considered to be a valid event when the event is verified.
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.
add(int, E) - Method in class org.djutils.event.util.EventProducingList
add(E) - Method in class org.djutils.event.util.EventProducingList
add(E) - Method in class org.djutils.event.util.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 the weights 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(T) - Method in class org.djutils.event.util.EventProducingCollection
add(T) - Method in class org.djutils.event.util.EventProducingListIterator
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.util.EventProducingList
addAll(Collection<? extends E>) - Method in class org.djutils.event.util.EventProducingList
addAll(Collection<? extends E>) - Method in class org.djutils.event.util.EventProducingSet
addAll(Collection<? extends T>) - Method in class org.djutils.event.util.EventProducingCollection
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
Adds a value with weight.
addImpl(V, Number) - Method in class org.djutils.means.GeometricMean
Adds a value with weight.
addImpl(V, Number) - Method in class org.djutils.means.HarmonicMean
Adds a value with weight.
addListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.EventProducer
Add a listener as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.EventProducerImpl
Add a listener as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface) - Method in interface org.djutils.event.EventProducerInterface
Add a listener as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.remote.RemoteEventProducer
Add a listener as strong reference to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int) - Method in class org.djutils.event.EventProducer
Add a listener as strong reference to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int) - Method in class org.djutils.event.EventProducerImpl
Add a listener as strong reference to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int) - Method in interface org.djutils.event.EventProducerInterface
Add a listener as strong reference to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int) - Method in class org.djutils.event.remote.RemoteEventProducer
Add a listener as strong reference to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int, ReferenceType) - Method in class org.djutils.event.EventProducer
Add a listener to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int, ReferenceType) - Method in class org.djutils.event.EventProducerImpl
Add a listener to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int, ReferenceType) - Method in interface org.djutils.event.EventProducerInterface
Add a listener to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, int, ReferenceType) - Method in class org.djutils.event.remote.RemoteEventProducer
Add a listener to the specified position of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, ReferenceType) - Method in class org.djutils.event.EventProducer
Add a listener to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, ReferenceType) - Method in class org.djutils.event.EventProducerImpl
Add a listener to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, ReferenceType) - Method in interface org.djutils.event.EventProducerInterface
Add a listener to the BEGINNING of a queue of listeners.
addListener(EventListenerInterface, EventTypeInterface, ReferenceType) - Method in class org.djutils.event.remote.RemoteEventProducer
Add a listener to the BEGINNING of a queue of listeners.
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.
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
Decode one (more) byte.
append(int, byte) - Method in class org.djutils.decoderdumper.CharDecoder
Decode one (more) byte.
append(int, byte) - Method in interface org.djutils.decoderdumper.Decoder
Decode one (more) byte.
append(int, byte) - Method in class org.djutils.decoderdumper.FixedString
Decode one (more) byte.
append(int, byte) - Method in class org.djutils.decoderdumper.HexAddressDecoder
Decode one (more) byte.
append(int, byte) - Method in class org.djutils.decoderdumper.HexDecoder
Decode one (more) byte.
append(int, byte) - Method in class org.djutils.decoderdumper.TimeStamper
Decode one (more) byte.
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
 
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.

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.RMIUtils
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.
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
Returns the least element in this immutable set greater than or equal to the given element, or null if there is no such element.
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
Returns the least key in this immutable map greater than or equal to the given key, or null if there is no such key.
CharDecoder - Class in org.djutils.decoderdumper
Copyright (c) 2013-2020 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.
classFileDescriptor(Object) - Static method in class org.djutils.reflection.ClassUtil
Retrieve a file pointer of a class, e.g.
classFileDescriptor(URL) - Static method in class org.djutils.reflection.ClassUtil
Retrieve a file pointer of a class, e.g.
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-2020 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
clear() - Method in class org.djutils.event.EventListenerMap
Clears the EventListenerMap.
clear() - Method in class org.djutils.event.util.EventProducingCollection
clear() - Method in class org.djutils.event.util.EventProducingList
clear() - Method in class org.djutils.event.util.EventProducingMap
clear() - Method in class org.djutils.event.util.EventProducingSet
clear() - Static method in class org.djutils.profile.Profile
Remove all collected statistics.
clear(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
Clears the mapping for a key combination.
closeRegistry(Registry) - Static method in class org.djutils.rmi.RMIUtils
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
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 class org.djutils.immutablecollections.ImmutableTreeSet
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.
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 given Comparator.
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 given Comparator.
contains(Object) - Method in class org.djutils.event.util.EventProducingCollection
contains(Object) - Method in class org.djutils.event.util.EventProducingList
contains(Object) - Method in class org.djutils.event.util.EventProducingSet
contains(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns true if this immutable collection contains the specified element.
contains(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns true if this immutable collection contains the specified element.
contains(Object) - Method in interface org.djutils.immutablecollections.ImmutableCollection
Returns true if this immutable collection contains the specified element.
containsAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingCollection
containsAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingList
containsAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingSet
containsAll(Collection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns true if this immutable collection contains all of the elements in the specified collection.
containsAll(Collection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns true if this immutable collection contains all of the elements in the specified collection.
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(ImmutableCollection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns true if this immutable collection contains all of the elements in the specified immutable collection.
containsAll(ImmutableCollection<?>) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns true if this immutable collection contains all of the elements in the specified immutable collection.
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.util.EventProducingMap
containsKey(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
Returns true if this map contains a mapping for the specified key.
containsKey(EventTypeInterface) - 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.util.EventProducingMap
containsValue(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in interface org.djutils.immutablecollections.ImmutableMap
Returns true if this map maps one or more keys to the specified value.
containsValue(EventListenerInterface) - Method in class org.djutils.event.EventListenerMap
Return whether the EventListenerMap contains the eventListener as one of the subscribers.
containsValue(Reference<EventListenerInterface>) - Method in class org.djutils.event.EventListenerMap
Returns whether the EventListenerMap contains the reference to the eventListener as one of the subscribers.
COPY - 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.
create() - Static method in class org.djutils.logger.CategoryLogger
Create a new logger for the system console.

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.
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
Returns an immutable iterator over the elements in this immutable set, in descending order.
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
Returns a reverse order view of the keys contained in this immutable map.
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
Returns a reverse order view of the elements contained in this immutable set.
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.
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.EventListenerMap
Returns the Set of Entry types holding pairs of a key (EventTypeInterface) and a value (List of references to EventListeners for that EventTypeInterface).
entrySet() - Method in class org.djutils.event.util.EventProducingMap
entrySet() - Method in class org.djutils.immutablecollections.ImmutableHashMap
Returns a Set view of the entries contained in this map.
entrySet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Returns a Set view of the entries contained in this map.
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
Returns a Set view of the entries contained in this map.
equals(Object) - Method in class org.djutils.event.AbstractEvent
equals(Object) - Method in class org.djutils.event.AbstractEventType
equals(Object) - Method in class org.djutils.event.TimedEvent
equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Force to redefine equals for the implementations of immutable collection classes.
equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Force to redefine equals for the implementations of immutable collection classes.
equals(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Force to redefine equals for the implementations of immutable collection classes.
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
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 EventInterface.
Event(EventType, Serializable, Serializable) - Constructor for class org.djutils.event.Event
Construct a new Event, where compliance with the metadata is verified.
Event(EventType, Serializable, Serializable, boolean) - Constructor for class org.djutils.event.Event
Construct a new Event, with a choice to verify compliance with metadata.
EventInterface - Interface in org.djutils.event
The EventInterface defines the a strongly typed event (using the EventType).
EventListenerInterface - Interface in org.djutils.event
The EventListenerInterface 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 - Class in org.djutils.event
The EventProducer forms the reference implementation of the EventProducerInterface.
EventProducer() - Constructor for class org.djutils.event.EventProducer
Constructs a new EventProducer and checks for duplicate values in event types.
eventProducerImpl - Variable in class org.djutils.event.EventProducer
The EventProducer helper class with the actual implementation to avoid code duplication.
eventProducerImpl - Variable in class org.djutils.event.remote.RemoteEventProducer
The EventProducer helper class with the actual implementation to avoid code duplication.
EventProducerImpl - Class in org.djutils.event
The EventProducer forms the reference implementation of the EventProducerInterface.
EventProducerImpl(EventProducerInterface) - Constructor for class org.djutils.event.EventProducerImpl
Construct the helper class to execute the work for registering listeners and firing events.
EventProducerInterface - Interface in org.djutils.event
The EventProducerInterface defines the registration operations of an event producer.
EventProducingCollection<T> - Class in org.djutils.event.util
The Event producing collection provides a set to which one can subscribe interest in entry changes.
EventProducingCollection(Collection<T>, Serializable) - Constructor for class org.djutils.event.util.EventProducingCollection
constructs a new EventProducingCollectiont.
EventProducingCollection(Collection<T>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingCollection
Constructs a new EventProducingCollection.
EventProducingIterator<T> - Class in org.djutils.event.util
The EventProducingIterator provides an iterator embedding the Iterator, which fires an event when an object has been removed.
EventProducingIterator(Iterator<T>, Serializable) - Constructor for class org.djutils.event.util.EventProducingIterator
constructs a new EventProducingIterator, embedding the parent Iterator.
EventProducingIterator(Iterator<T>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingIterator
Constructs a new EventProducingIterator, embedding the parent iterator.
EventProducingList<E> - Class in org.djutils.event.util
The Event producing list provides a list to which one can subscribe interest in entry changes.
EventProducingList(List<E>, Serializable) - Constructor for class org.djutils.event.util.EventProducingList
constructs a new EventProducingList.
EventProducingList(List<E>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingList
Constructs a new EventProducingList.
EventProducingListIterator<T> - Class in org.djutils.event.util
EventProducingListIterator provides an iterator embedding the ListIterator, which fires an event when an object has been removed.
EventProducingListIterator(ListIterator<T>, Serializable) - Constructor for class org.djutils.event.util.EventProducingListIterator
constructs a new EventProducingListIterator, embedding the parent ListIterator.
EventProducingListIterator(ListIterator<T>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingListIterator
Constructs a new EventProducingListIterator, embedding the parent iterator.
EventProducingMap<K,​V> - Class in org.djutils.event.util
The Event producing map provides a map to which one can subscribe interest in entry changes.
EventProducingMap(Map<K, V>, Serializable) - Constructor for class org.djutils.event.util.EventProducingMap
constructs a new EventProducingMap.
EventProducingMap(Map<K, V>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingMap
Constructs a new EventProducingMap.
EventProducingSet<E> - Class in org.djutils.event.util
The Event producing set provides a set to which one can subscribe interest in entry changes.
EventProducingSet(Set<E>, Serializable) - Constructor for class org.djutils.event.util.EventProducingSet
Constructs a new EventProducingSet.
EventProducingSet(Set<E>, IdProvider) - Constructor for class org.djutils.event.util.EventProducingSet
Constructs a new EventProducingSet.
EventType - Class in org.djutils.event
The EventType is the description of a topic used for the subscription to asynchronous events.
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.
EventTypeInterface - Interface in org.djutils.event
The EventTypeInteface is the description of a topic used for the subscription to asynchronous events.
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.

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 class org.djutils.event.EventProducer
Transmit an event to all interested listeners.
fireEvent(Event) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event to all interested listeners.
fireEvent(EventInterface) - Method in class org.djutils.event.EventProducerImpl
Transmit an event to all interested listeners.
fireEvent(EventListenerInterface, EventInterface) - Method in class org.djutils.event.EventProducerImpl
Transmit an event to a listener.
fireEvent(Event, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a regular event to all interested listeners.
fireEvent(EventType) - Method in class org.djutils.event.EventProducer
Transmit an event with no payload object to all interested listeners.
fireEvent(EventType) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with no payload object to all interested listeners.
fireEvent(EventType, boolean) - Method in class org.djutils.event.EventProducer
Transmit an event with a boolean payload to all interested listeners.
fireEvent(EventType, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with no payload object to all interested listeners.
fireEvent(EventType, boolean) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a boolean payload to all interested listeners.
fireEvent(EventType, boolean, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a boolean payload to all interested listeners.
fireEvent(EventType, byte) - Method in class org.djutils.event.EventProducer
Transmit an event with a one byte payload to all interested listeners.
fireEvent(EventType, byte) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a one byte payload to all interested listeners.
fireEvent(EventType, byte, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a one byte payload to all interested listeners.
fireEvent(EventType, char) - Method in class org.djutils.event.EventProducer
Transmit an event with a one char payload to all interested listeners.
fireEvent(EventType, char) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a one char payload to all interested listeners.
fireEvent(EventType, char, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a one char payload to all interested listeners.
fireEvent(EventType, double) - Method in class org.djutils.event.EventProducer
Transmit an event with a double value payload to all interested listeners.
fireEvent(EventType, double) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a double value payload to all interested listeners.
fireEvent(EventType, double, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a double value payload to all interested listeners.
fireEvent(EventType, float) - Method in class org.djutils.event.EventProducer
Transmit an event with a float payload to all interested listeners.
fireEvent(EventType, float) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a float payload to all interested listeners.
fireEvent(EventType, float, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a float value payload to all interested listeners.
fireEvent(EventType, int) - Method in class org.djutils.event.EventProducer
Transmit an event with an integer payload to all interested listeners.
fireEvent(EventType, int) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with an integer payload to all interested listeners.
fireEvent(EventType, int, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with an integer payload to all interested listeners.
fireEvent(EventType, long) - Method in class org.djutils.event.EventProducer
Transmit an event with a long payload to all interested listeners.
fireEvent(EventType, long) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a long payload to all interested listeners.
fireEvent(EventType, long, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a long payload to all interested listeners.
fireEvent(EventType, short) - Method in class org.djutils.event.EventProducer
Transmit an event with a short payload to all interested listeners.
fireEvent(EventType, short) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event with a short payload to all interested listeners.
fireEvent(EventType, short, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a short payload to all interested listeners.
fireEvent(EventType, Serializable) - Method in class 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.remote.RemoteEventProducer
Transmit an event with a serializable object as payload to all interested listeners.
fireEvent(EventType, Serializable, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit an event with a serializable object as payload to all interested listeners.
fireTimedEvent(TimedEvent<C>) - Method in class org.djutils.event.EventProducer
Transmit a timed event to all interested listeners.
fireTimedEvent(TimedEvent<C>) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a timed event to all interested listeners.
fireTimedEvent(TimedEvent<C>, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event to all interested listeners.
fireTimedEvent(TimedEventType, boolean, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a boolean payload to all interested listeners.
fireTimedEvent(TimedEventType, boolean, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a boolean payload to all interested listeners.
fireTimedEvent(TimedEventType, boolean, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a boolean payload to all interested listeners.
fireTimedEvent(TimedEventType, byte, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a one byte payload to all interested listeners.
fireTimedEvent(TimedEventType, byte, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a one byte payload to all interested listeners.
fireTimedEvent(TimedEventType, byte, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a one byte payload to all interested listeners.
fireTimedEvent(TimedEventType, char, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a one char payload to all interested listeners.
fireTimedEvent(TimedEventType, char, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a one char payload to all interested listeners.
fireTimedEvent(TimedEventType, char, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a one char payload to all interested listeners.
fireTimedEvent(TimedEventType, double, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a double value payload to interested listeners.
fireTimedEvent(TimedEventType, double, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a double value payload to interested listeners.
fireTimedEvent(TimedEventType, double, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a double value payload to interested listeners.
fireTimedEvent(TimedEventType, float, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a float payload to all interested listeners.
fireTimedEvent(TimedEventType, float, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a float payload to all interested listeners.
fireTimedEvent(TimedEventType, float, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a float value payload to interested listeners.
fireTimedEvent(TimedEventType, int, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with an integer payload to all interested listeners.
fireTimedEvent(TimedEventType, int, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with an integer payload to all interested listeners.
fireTimedEvent(TimedEventType, int, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with an integer payload to all interested listeners.
fireTimedEvent(TimedEventType, long, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a long payload to all interested listeners.
fireTimedEvent(TimedEventType, long, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a long payload to all interested listeners.
fireTimedEvent(TimedEventType, long, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a long payload to all interested listeners.
fireTimedEvent(TimedEventType, short, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a short payload to all interested listeners.
fireTimedEvent(TimedEventType, short, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a short payload to all interested listeners.
fireTimedEvent(TimedEventType, short, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a short payload to all interested listeners.
fireTimedEvent(TimedEventType, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a no payload object to all interested listeners.
fireTimedEvent(TimedEventType, Serializable, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event with a Serializable object (payload) to all interested listeners.
fireTimedEvent(TimedEventType, Serializable, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event with a Serializable object (payload) to all interested listeners.
fireTimedEvent(TimedEventType, Serializable, C, boolean) - Method in class org.djutils.event.EventProducerImpl
Transmit a time-stamped event with a Serializable object (payload) to all interested listeners.
fireUnverifiedEvent(Event) - Method in class org.djutils.event.EventProducer
Transmit an event to all interested listeners.
fireUnverifiedEvent(Event) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event to all interested listeners.
fireUnverifiedEvent(EventType) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with no payload object to all interested listeners.
fireUnverifiedEvent(EventType) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with no payload object to all interested listeners.
fireUnverifiedEvent(EventType, boolean) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a boolean payload to all interested listeners.
fireUnverifiedEvent(EventType, boolean) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a boolean payload to all interested listeners.
fireUnverifiedEvent(EventType, byte) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a one byte payload to all interested listeners.
fireUnverifiedEvent(EventType, byte) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a one byte payload to all interested listeners.
fireUnverifiedEvent(EventType, char) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a one char payload to all interested listeners.
fireUnverifiedEvent(EventType, char) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a one char payload to all interested listeners.
fireUnverifiedEvent(EventType, double) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a double value payload to all interested listeners.
fireUnverifiedEvent(EventType, double) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a double value payload to all interested listeners.
fireUnverifiedEvent(EventType, float) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a float payload to all interested listeners.
fireUnverifiedEvent(EventType, float) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a float payload to all interested listeners.
fireUnverifiedEvent(EventType, int) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with an integer payload to all interested listeners.
fireUnverifiedEvent(EventType, int) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with an integer payload to all interested listeners.
fireUnverifiedEvent(EventType, long) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a long payload to all interested listeners.
fireUnverifiedEvent(EventType, long) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a long payload to all interested listeners.
fireUnverifiedEvent(EventType, short) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a short payload to all interested listeners.
fireUnverifiedEvent(EventType, short) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a short payload to all interested listeners.
fireUnverifiedEvent(EventType, Serializable) - Method in class org.djutils.event.EventProducer
Transmit an event that is not verified with a serializable object as payload to all interested listeners.
fireUnverifiedEvent(EventType, Serializable) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit an event that is not verified with a serializable object as payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEvent<C>) - Method in class org.djutils.event.EventProducer
Transmit a timed event to all interested listeners.
fireUnverifiedTimedEvent(TimedEvent<C>) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a timed event to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, boolean, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a boolean payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, boolean, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a boolean payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, byte, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a one byte payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, byte, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a one byte payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, char, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a one char payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, char, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a one char payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, double, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a double value payload to interested listeners.
fireUnverifiedTimedEvent(TimedEventType, double, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a double value payload to interested listeners.
fireUnverifiedTimedEvent(TimedEventType, float, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a float payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, float, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a float payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, int, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with an integer payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, int, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with an integer payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, long, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a long payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, long, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a long payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, short, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a short payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, short, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a short payload to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, C) - Method in class org.djutils.event.EventProducer
Transmit a timed event that is not verified with no payload object to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a timed event that is not verified with no payload object to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, Serializable, C) - Method in class org.djutils.event.EventProducer
Transmit a time-stamped event that is not verified with a Serializable object (payload) to all interested listeners.
fireUnverifiedTimedEvent(TimedEventType, Serializable, C) - Method in class org.djutils.event.remote.RemoteEventProducer
Transmit a time-stamped event that is not verified with a Serializable object (payload) to all interested listeners.
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
Returns the first (lowest) element currently in this immutable set.
FIRST_POSITION - Static variable in interface org.djutils.event.EventProducerInterface
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
Returns the first (lowest) key currently in this immutable map.
FixedString - Class in org.djutils.decoderdumper
Copyright (c) 2013-2020 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.
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
Returns the greatest element in this immutable set less than or equal to the given element, or null if there is no such element.
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
Returns the greatest key in this immutable map less than or equal to the given key, or null if there is no such key.
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.event.ref.Reference
Returns this reference object's referent.
get() - Method in class org.djutils.event.ref.StrongReference
Returns this reference object's referent.
get() - Method in class org.djutils.event.ref.WeakReference
Returns this reference object's referent.
get(int) - Method in class org.djutils.event.util.EventProducingList
get(int) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns the element at the specified position in this immutable list.
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.util.EventProducingMap
get(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
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 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(EventTypeInterface) - Method in class org.djutils.event.EventListenerMap
Returns the original List of references to EventListeners for the given EventTypeInterface.
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.
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.AbstractEvent
Return the content (payload) of this event.
getContent() - Method in interface org.djutils.event.EventInterface
Return the content (payload) of this event.
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.
getEventTypesWithListeners() - Method in class org.djutils.event.EventProducer
Return the EventTypeInterfaces for which the EventProducer has listeners.
getEventTypesWithListeners() - Method in class org.djutils.event.EventProducerImpl
Return the EventTypeInterfaces for which the EventProducer has listeners.
getEventTypesWithListeners() - Method in interface org.djutils.event.EventProducerInterface
Return the EventTypeInterfaces for which the EventProducer has listeners.
getEventTypesWithListeners() - Method in class org.djutils.event.remote.RemoteEventProducer
Return the EventTypeInterfaces for which the EventProducer has listeners.
getFieldName(int) - Method in class org.djutils.metadata.MetaData
Retrieve the name of one element in the Object array.
getId() - Method in interface org.djutils.base.Identifiable
Returns the Id.
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
 
getListenerReferences(EventTypeInterface) - Method in class 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(EventTypeInterface) - Method in class org.djutils.event.EventProducerImpl
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(EventTypeInterface) - Method in class org.djutils.event.remote.RemoteEventProducer
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.
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
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.CharDecoder
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 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
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.HexAddressDecoder
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.HexDecoder
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.TimeStamper
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).
getMean() - Method in class org.djutils.means.AbstractMean
Returns the weighted mean of accumulated data.
getMean() - Method in class org.djutils.means.ArithmeticMean
Returns the weighted mean of accumulated data.
getMean() - Method in class org.djutils.means.GeometricMean
Returns the weighted mean of accumulated data.
getMean() - Method in class org.djutils.means.HarmonicMean
Returns the weighted mean of accumulated data.
getMetaData() - Method in class org.djutils.event.AbstractEventType
Retrieve the MetaData that describes the payload of events of this EventType.
getMetaData() - Method in interface org.djutils.event.EventTypeInterface
Retrieve the MetaData that describes the payload of events of this EventType.
getName() - Method in class org.djutils.event.AbstractEventType
Return the event type name.
getName() - Method in interface org.djutils.event.EventTypeInterface
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.
getParent() - Method in class org.djutils.event.util.EventProducingIterator
Return the embedded iterator.
getParent() - Method in class org.djutils.event.util.EventProducingListIterator
Return the embedded iterator.
getPath() - Method in class org.djutils.reflection.ClassUtil.ClassFileDescriptor
 
getPrimitive(Class<?>) - Static method in class org.djutils.primitives.Primitive
gets the primitive of the given wrapperClass.
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.RMIUtils
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
Retrieve the current result of this Decoder.
getResult() - Method in class org.djutils.decoderdumper.CharDecoder
Retrieve the current result of this Decoder.
getResult() - Method in interface org.djutils.decoderdumper.Decoder
Retrieve the current result of this Decoder.
getResult() - Method in class org.djutils.decoderdumper.FixedString
Retrieve the current result of this Decoder.
getResult() - Method in class org.djutils.decoderdumper.HexAddressDecoder
Retrieve the current result of this Decoder.
getResult() - Method in class org.djutils.decoderdumper.HexDecoder
Retrieve the current result of this Decoder.
getResult() - Method in class org.djutils.decoderdumper.TimeStamper
Retrieve the current result of this Decoder.
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.
getSourceId() - Method in class org.djutils.event.AbstractEvent
Return the id of the source of the event.
getSourceId() - Method in interface org.djutils.event.EventInterface
Return the id of the source of the event.
getSourceId() - Method in class org.djutils.event.EventProducer
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.EventProducerImpl
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in interface org.djutils.event.EventProducerInterface
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.remote.RemoteEventProducer
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.util.EventProducingCollection
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.util.EventProducingIterator
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.util.EventProducingList
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.util.EventProducingMap
Provide the sourceId that will be transmitted with the fired Event.
getSourceId() - Method in class org.djutils.event.util.EventProducingSet
Provide the sourceId that will be transmitted with the fired Event.
getStringValue() - Method in class org.djutils.reflection.FieldSignature
 
getSubMap(Object...) - Method in class org.djutils.multikeymap.MultiKeyMap
Retrieve a sub map.
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.
getType() - Method in class org.djutils.event.AbstractEvent
Return the type of the event.
getType() - Method in class org.djutils.event.Event
Return the type of the event.
getType() - Method in interface org.djutils.event.EventInterface
Return the type of the event.
getType() - Method in class org.djutils.event.TimedEvent
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
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableArrayList
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableHashSet
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
Returns the underlying collection of this immutable collection.
getUnderlyingCollection() - Method in class org.djutils.immutablecollections.ImmutableVector
Returns the underlying collection of this immutable collection.
getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Return the raw underlying map.
getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableHashMap
Return the raw underlying map.
getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Return the raw underlying map.
getUnderlyingMap() - Method in class org.djutils.immutablecollections.ImmutableTreeMap
Return the raw underlying map.
getValidEventType() - Method in class org.djutils.event.AbstractEventType
Retrieve the event type that defines valid events of this EventType, e.g., to indicate a TimedEvent is expected.
getValidEventType() - Method in interface org.djutils.event.EventTypeInterface
Retrieve the event type that defines valid events of this EventType, e.g., to indicate a TimedEvent is expected.
getValue() - Method in class org.djutils.immutablecollections.ImmutableMap.ImmutableEntry
Returns the value corresponding to this entry.
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.event.AbstractEvent
hashCode() - Method in class org.djutils.event.AbstractEventType
hashCode() - Method in class org.djutils.event.TimedEvent
hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Force to redefine hashCode for the implementations of immutable collection classes.
hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Force to redefine hashCode for the implementations of immutable collection classes.
hashCode() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Force to redefine hashCode for the implementations of immutable collection classes.
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
hasListeners() - Method in class org.djutils.event.EventProducer
Return whether the EventProducer has listeners.
hasListeners() - Method in class org.djutils.event.EventProducerImpl
Return whether the EventProducer has listeners.
hasListeners() - Method in interface org.djutils.event.EventProducerInterface
Return whether the EventProducer has listeners.
hasListeners() - Method in class org.djutils.event.remote.RemoteEventProducer
Return whether the EventProducer has listeners.
hasNext() - Method in class org.djutils.event.util.EventProducingIterator
hasNext() - Method in class org.djutils.immutablecollections.ImmutableIterator
hasPrevious() - Method in class org.djutils.event.util.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
Returns a view of the portion of this immutable map whose keys are strictly less than toKey.
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
Returns a view of the portion of this immutable map whose keys are less than (or equal to, if inclusive is true) toKey.
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
Returns a view of the portion of this immutable set whose elements are strictly less than toElement.
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
Returns a view of the portion of this immutable set whose elements are less than (or equal to, if inclusive is true) toElement.
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
Returns the least element in this immutable set strictly greater than the given element, or null if there is no such element.
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
Returns the least key in this immutable map strictly greater than the given key, or null if there is no such key.

I

id() - Method in interface org.djutils.event.IdProvider
Return an id that identifies the EventProducer, e.g., its toString(), or a unique name by which the EventListener can identify the sender of an event.
Identifiable - Interface in org.djutils.base
Interface for all identifiable objects.
IdProvider - Interface in org.djutils.event
This functional interface provides a sourceId to an EventProducer.
ignoreForIdenticalOutputCheck() - Method in class org.djutils.decoderdumper.Base64Decoder
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.CharDecoder
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 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
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.HexAddressDecoder
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.HexDecoder
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.TimeStamper
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.
Immutable - Enum 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
 
increment(double, double) - Method in class org.djutils.means.AbstractMean
Accumulate some data.
indexOf(Object) - Method in class org.djutils.event.util.EventProducingList
indexOf(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
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) - 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.
isCopy() - Method in enum 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.EventListenerMap
Return whether the EventListenerMap is empty.
isEmpty() - Method in class org.djutils.event.util.EventProducingCollection
isEmpty() - Method in class org.djutils.event.util.EventProducingList
isEmpty() - Method in class org.djutils.event.util.EventProducingMap
isEmpty() - Method in class org.djutils.event.util.EventProducingSet
isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns true if this immutable collection contains no elements.
isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Returns true if this immutable collection contains no elements.
isEmpty() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns true if this immutable collection contains no elements.
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.
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.
isStrong() - Method in enum org.djutils.event.ref.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 org.djutils.event.ref.ReferenceType
Return whether the reference is weak.
isWrap() - Method in enum org.djutils.immutablecollections.Immutable
 
isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Return whether the internal storage is a wrapped pointer to the original collection.
isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Return whether the internal storage is a wrapped pointer to the original map.
isWrap() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Return whether the internal storage is a wrapped pointer to the original collection.
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.util.EventProducingCollection
iterator() - Method in class org.djutils.event.util.EventProducingList
iterator() - Method in class org.djutils.event.util.EventProducingSet
iterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns an immutable iterator over the elements in this immutable collection.
iterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns an immutable iterator over the elements in this immutable collection.
iterator() - Method in interface org.djutils.immutablecollections.ImmutableCollection
Returns an immutable iterator over the elements in this immutable collection.

K

keySet() - Method in class org.djutils.event.EventListenerMap
Returns a safe copy of the Set of EventTypeInterfaces for which listeners are registered.
keySet() - Method in class org.djutils.event.util.EventProducingMap
keySet() - Method in class org.djutils.immutablecollections.ImmutableHashMap
Returns a Set view of the keys contained in this map.
keySet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Returns a Set view of the keys contained in this map.
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
Returns a ImmutableSortedSet view of the keys contained in this map.

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
Returns the last (highest) element currently in this immutable set.
LAST_POSITION - Static variable in interface org.djutils.event.EventProducerInterface
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.util.EventProducingList
lastIndexOf(Object) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
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) - 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
Returns the last (highest) key currently in this immutable map.
listIterator() - Method in class org.djutils.event.util.EventProducingList
listIterator(int) - Method in class org.djutils.event.util.EventProducingList
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.RMIUtils
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
Returns the greatest element in this immutable set strictly less than the given element, or null if there is no such element.
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
Returns the greatest key in this immutable map strictly less than the given key, or null if there is no such key.

M

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.
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.

N

next() - Method in class org.djutils.event.util.EventProducingIterator
next() - Method in class org.djutils.immutablecollections.ImmutableIterator
nextIndex() - Method in class org.djutils.event.util.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.
notify(EventInterface) - Method in interface org.djutils.event.EventListenerInterface
Notifies the event listener of an event.
notify(EventInterface) - Method in class org.djutils.event.util.EventProducingCollection
Notifies the event listener of an event.
notify(EventInterface) - Method in class org.djutils.event.util.EventProducingList
Notifies the event listener of an event.
notify(EventInterface) - Method in class org.djutils.event.util.EventProducingSet
Notifies the event listener of an event.
numberOfListeners(EventTypeInterface) - Method in class org.djutils.event.EventProducer
Return the number of listeners for the provided EventTypeInterface.
numberOfListeners(EventTypeInterface) - Method in class org.djutils.event.EventProducerImpl
Return the number of listeners for the provided EventTypeInterface.
numberOfListeners(EventTypeInterface) - Method in interface org.djutils.event.EventProducerInterface
Return the number of listeners for the provided EventTypeInterface.
numberOfListeners(EventTypeInterface) - Method in class org.djutils.event.remote.RemoteEventProducer
Return the number of listeners for the provided EventTypeInterface.

O

OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.util.EventProducingCollection
OBJECT_ADDED_EVENT is fired on new entries.
OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.util.EventProducingList
OBJECT_ADDED_EVENT is fired on new entries.
OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.util.EventProducingListIterator
OBJECT_ADDED_EVENT is fired on adding of entries.
OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.util.EventProducingMap
OBJECT_ADDED_EVENT is fired on new entries.
OBJECT_ADDED_EVENT - Static variable in class org.djutils.event.util.EventProducingSet
OBJECT_ADDED_EVENT is fired on new entries.
OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.util.EventProducingCollection
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.util.EventProducingList
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.util.EventProducingListIterator
OBJECT_CHANGED_EVENT is fired on changing of entries.
OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.util.EventProducingMap
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
OBJECT_CHANGED_EVENT - Static variable in class org.djutils.event.util.EventProducingSet
OBJECT_CHANGED_EVENT is fired on change of one or more entries.
OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.util.EventProducingCollection
OBJECT_REMOVED_EVENT is fired on removal of entries.
OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.util.EventProducingIterator
OBJECT_REMOVED_EVENT is fired on removal of entries.
OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.util.EventProducingList
OBJECT_REMOVED_EVENT is fired on removal of entries.
OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.util.EventProducingMap
OBJECT_REMOVED_EVENT is fired on removal of entries.
OBJECT_REMOVED_EVENT - Static variable in class org.djutils.event.util.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.
org.djutils.base - package org.djutils.base
The djutils.base package contains a number of very generic classes / interfaces such as the Identifiable interface.
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.ref - package org.djutils.event.ref
Provides classes and interfaces for easy access to Java's reference classes.
org.djutils.event.remote - package org.djutils.event.remote
EventProducer and EventListener extended for Remote access.
org.djutils.event.util - package org.djutils.event.util
Provides a subscription-based extension to Java's collection library.
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.
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.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.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.

P

parallelStream() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns a possibly parallel Stream with this collection as its source.
parallelStream() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns a possibly parallel Stream with this collection as its source.
parallelStream() - Method in interface org.djutils.immutablecollections.ImmutableCollection
Returns a possibly parallel Stream with this collection as its source.
previous() - Method in class org.djutils.event.util.EventProducingListIterator
previousIndex() - Method in class org.djutils.event.util.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.util.EventProducingMap
put(EventTypeInterface, List<Reference<EventListenerInterface>>) - Method in class org.djutils.event.EventListenerMap
Add the List of references to EventListeners for the given EventTypeInterface 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.util.EventProducingMap
putAll(EventListenerMap) - Method in class org.djutils.event.EventListenerMap
Add all entries of the map to the EventListenerMap.

R

rebind(Registry, String, Remote) - Static method in class org.djutils.rmi.RMIUtils
Rebind an object to an existing string in the RMI registry.
Reference<T extends Serializable> - Class in org.djutils.event.ref
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.ref.Reference
 
ReferenceType - Enum in org.djutils.event.ref
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.
RemoteEventListener - Class in org.djutils.event.remote
The RemoteEventListener class embodies a remote EventListener.
RemoteEventListener(String, int, String) - Constructor for class org.djutils.event.remote.RemoteEventListener
Create a remote event listener and register the listener in the RMI registry.
RemoteEventListener(URL, String) - Constructor for class org.djutils.event.remote.RemoteEventListener
Create a remote event listener and register the listener in the RMI registry.
RemoteEventListenerInterface - Interface in org.djutils.event.remote
The RemoteEventListenerInterface provides a remote implementation of the EventListenerInterface.
RemoteEventProducer - Class in org.djutils.event.remote
The RemoteEventProducer provides a remote implementation of the eventProducer.
RemoteEventProducer(String, int, String) - Constructor for class org.djutils.event.remote.RemoteEventProducer
Create a remote event listener and register the listener in the RMI registry.
RemoteEventProducer(URL, String) - Constructor for class org.djutils.event.remote.RemoteEventProducer
Create a remote event listener and register the listener in the RMI registry.
RemoteEventProducerInterface - Interface in org.djutils.event.remote
The RemoteEventProducerInterface provides a remote implementation of the EventProducerInterface.
remove() - Method in class org.djutils.event.util.EventProducingIterator
remove(int) - Method in class org.djutils.event.util.EventProducingList
remove(Object) - Method in class org.djutils.event.util.EventProducingCollection
remove(Object) - Method in class org.djutils.event.util.EventProducingList
remove(Object) - Method in class org.djutils.event.util.EventProducingMap
remove(Object) - Method in class org.djutils.event.util.EventProducingSet
remove(EventTypeInterface) - Method in class org.djutils.event.EventListenerMap
Remove the List of references to EventListeners for the given EventTypeInterface.
removeAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingCollection
removeAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingList
removeAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingSet
removeAllListeners() - Method in class org.djutils.event.EventProducer
Remove all the listeners from this event producer.
removeAllListeners() - Method in class org.djutils.event.EventProducerImpl
Remove all the listeners from this event producer.
removeAllListeners() - Method in class org.djutils.event.remote.RemoteEventProducer
Remove all the listeners from this event producer.
removeAllListeners(Class<?>) - Method in class org.djutils.event.EventProducer
Removes all the listeners of a class from this event producer.
removeAllListeners(Class<?>) - Method in class org.djutils.event.EventProducerImpl
Removes all the listeners of a class from this event producer.
removeAllListeners(Class<?>) - Method in class org.djutils.event.remote.RemoteEventProducer
Removes all the listeners of a class from this event producer.
removeListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.EventProducer
Remove the subscription of a listener for a specific event.
removeListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.EventProducerImpl
Remove the subscription of a listener for a specific event.
removeListener(EventListenerInterface, EventTypeInterface) - Method in interface org.djutils.event.EventProducerInterface
Remove the subscription of a listener for a specific event.
removeListener(EventListenerInterface, EventTypeInterface) - Method in class org.djutils.event.remote.RemoteEventProducer
Remove the subscription of a listener for a specific event.
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.util.EventProducingCollection
retainAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingList
retainAll(Collection<?>) - Method in class org.djutils.event.util.EventProducingSet
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.
RMIUtils - Class in org.djutils.rmi
RMIUtils contains a number of utilities to help with the RMI registry.

S

set(int, E) - Method in class org.djutils.event.util.EventProducingList
set(T) - Method in class org.djutils.event.util.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.
size() - Method in class org.djutils.event.EventListenerMap
Return the size of the EventListenerMap, i.e.
size() - Method in class org.djutils.event.util.EventProducingCollection
size() - Method in class org.djutils.event.util.EventProducingList
size() - Method in class org.djutils.event.util.EventProducingMap
size() - Method in class org.djutils.event.util.EventProducingSet
size() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns the number of elements in this immutable collection.
size() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Returns the number of elements in this immutable collection.
size() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns the number of elements in this immutable collection.
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.
spliterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Creates a Spliterator over the elements in this collection.
spliterator() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Creates a Spliterator over the elements in this collection.
spliterator() - Method in interface org.djutils.immutablecollections.ImmutableCollection
Creates a Spliterator over the elements in this collection.
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
Returns a sequential Stream with this collection as its source.
stream() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns a sequential Stream with this collection as its source.
stream() - Method in interface org.djutils.immutablecollections.ImmutableCollection
Returns a sequential Stream with this collection as its source.
STRONG - org.djutils.event.ref.ReferenceType
Strong reference.
StrongReference<T extends Serializable> - Class in org.djutils.event.ref
A StrongReference class represents a normal pointer relation to a reference.
StrongReference(T) - Constructor for class org.djutils.event.ref.StrongReference
Creates a new strong reference that refers to the given object.
subList(int, int) - Method in class org.djutils.event.util.EventProducingList
subList(int, int) - Method in class org.djutils.immutablecollections.ImmutableArrayList
Returns a safe, immutable copy of the portion of this immutable list between the specified fromIndex, inclusive, and toIndex, exclusive.
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, and toIndex, exclusive.
subList(int, int) - Method in class org.djutils.immutablecollections.ImmutableVector
Returns a safe, immutable copy of the portion of this immutable list between the specified fromIndex, inclusive, and toIndex, exclusive.
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 to toKey.
subMap(K, boolean, K, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
Returns a view of the portion of this immutable map whose keys range from fromKey to toKey.
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, to toKey, exclusive.
subMap(K, K) - Method in class org.djutils.immutablecollections.ImmutableTreeMap
Returns a view of the portion of this immutable map whose keys range from fromKey, inclusive, to toKey, exclusive.
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 to toElement.
subSet(E, boolean, E, boolean) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
Returns a view of the portion of this immutable set whose elements range from fromElement to toElement.
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, to toElement, exclusive.
subSet(E, E) - Method in class org.djutils.immutablecollections.ImmutableTreeSet
Returns a view of the portion of this immutable set whose elements range from fromElement, inclusive, to toElement, exclusive.

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
Returns a view of the portion of this immutable map whose keys are greater than or equal to fromKey.
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
Returns a view of the portion of this immutable map whose keys are greater than (or equal to, if inclusive is true) fromKey.
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
Returns a view of the portion of this immutable set whose elements are greater than or equal to fromElement.
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
Returns a view of the portion of this immutable set whose elements are greater than (or equal to, if inclusive is true) fromElement.
testFail(Try.Assignment<V>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment succeeds.
testFail(Try.Assignment<V>, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment succeeds.
testFail(Try.Assignment<V>, String) - Static method in class org.djutils.exceptions.Try
Fails if the assignment succeeds.
testFail(Try.Assignment<V>, String, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment succeeds.
testFail(Try.Execution) - Static method in class org.djutils.exceptions.Try
Fails if the execution succeeds.
testFail(Try.Execution, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the execution succeeds.
testFail(Try.Execution, String) - Static method in class org.djutils.exceptions.Try
Fails if the execution succeeds.
testFail(Try.Execution, String, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the execution succeeds.
testSucceed(Try.Assignment<V>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment does not succeed.
testSucceed(Try.Assignment<V>, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment does not succeed.
testSucceed(Try.Assignment<V>, String) - Static method in class org.djutils.exceptions.Try
Fails if the assignment does not succeed.
testSucceed(Try.Assignment<V>, String, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the assignment does not succeed.
testSucceed(Try.Execution) - Static method in class org.djutils.exceptions.Try
Fails if the execution does not succeed.
testSucceed(Try.Execution, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the execution does not succeed.
testSucceed(Try.Execution, String) - Static method in class org.djutils.exceptions.Try
Fails if the execution does not succeed.
testSucceed(Try.Execution, String, Class<T>) - Static method in class org.djutils.exceptions.Try
Fails if the execution does not succeed.
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.
TimedEvent<T extends Comparable<T> & Serializable> - Class in org.djutils.event
The TimedEvent is the reference implementation for a timed event.
TimedEvent(TimedEventType, Serializable, Serializable, T) - Constructor for class org.djutils.event.TimedEvent
Construct a new timed event, where compliance with the metadata is verified.
TimedEvent(TimedEventType, Serializable, Serializable, T, boolean) - Constructor for class org.djutils.event.TimedEvent
Construct a new timed event, with a choice to verify compliance with metadata.
TimedEventType - Class in org.djutils.event
The TimedEventType is the description of a topic used for the subscription to asynchronous events with a time stamp.
TimedEventType(String) - Constructor for class org.djutils.event.TimedEventType
Deprecated.
TimedEventType(String, MetaData) - Constructor for class org.djutils.event.TimedEventType
Construct a new TimedEventType.
TimedEventType(MetaData) - Constructor for class org.djutils.event.TimedEventType
Construct a new TimedEventType.
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.util.EventProducingCollection
toArray() - Method in class org.djutils.event.util.EventProducingList
toArray() - Method in class org.djutils.event.util.EventProducingSet
toArray() - Method in class org.djutils.immutablecollections.ImmutableAbstractList
Returns an array containing all of the elements in this immutable collection.
toArray() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns an array containing all of the elements in this immutable collection.
toArray() - Method in interface org.djutils.immutablecollections.ImmutableCollection
Returns an array containing all of the elements in this immutable collection.
toArray(E[]) - Method in class org.djutils.event.util.EventProducingCollection
toArray(T[]) - Method in class org.djutils.event.util.EventProducingList
toArray(T[]) - Method in class org.djutils.event.util.EventProducingSet
toArray(T[]) - Method in class org.djutils.immutablecollections.ImmutableAbstractList
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.immutablecollections.ImmutableAbstractSet
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 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.
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
Returns a modifiable copy of this immutable collection.
toCollection() - Method in class org.djutils.immutablecollections.ImmutableAbstractSet
Returns a modifiable copy of this immutable collection.
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
Returns a modifiable copy of this immutable list.
toList() - Method in interface org.djutils.immutablecollections.ImmutableList
Returns a modifiable copy of this immutable list.
toList() - Method in class org.djutils.immutablecollections.ImmutableVector
Returns a modifiable copy of this immutable list.
toLong(Object) - Static method in class org.djutils.primitives.Primitive
casts an object to Long.
toMap() - Method in class org.djutils.immutablecollections.ImmutableHashMap
Returns a modifiable copy of this immutable map.
toMap() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Returns a modifiable copy of this immutable map.
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
Returns a modifiable copy of this immutable map.
toSet() - Method in class org.djutils.immutablecollections.ImmutableHashSet
Returns a modifiable copy of this immutable set.
toSet() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
Returns a modifiable copy of this immutable set.
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
Returns a modifiable copy of this immutable set.
toShort(Object) - Static method in class org.djutils.primitives.Primitive
casts an object to Short.
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.AbstractEventType
toString() - Method in class org.djutils.event.Event
toString() - Method in class org.djutils.event.TimedEvent
toString() - Method in class org.djutils.immutablecollections.ImmutableArrayList
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableHashMap
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableHashSet
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableIterator
toString() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashSet
Force to redefine toString.
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
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableTreeSet
Force to redefine toString.
toString() - Method in class org.djutils.immutablecollections.ImmutableVector
Force to redefine toString.
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.reflection.ClassUtil.ClassFileDescriptor
toString() - Method in class org.djutils.reflection.FieldSignature
toString() - Method in class org.djutils.reflection.MethodSignature
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.
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.RMIUtils
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 org.djutils.event.ref.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.djutils.immutablecollections.Immutable
Returns the enum constant of this type with the specified name.
values() - Method in class org.djutils.event.EventListenerMap
Returns a safe copy of the collection of lists of references to EventListeners, i.e.
values() - Static method in enum org.djutils.event.ref.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.djutils.event.util.EventProducingMap
values() - Static method in enum org.djutils.immutablecollections.Immutable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.djutils.immutablecollections.ImmutableAbstractMap
Returns a ImmutableCollection view of the values contained in this map.
values() - Method in class org.djutils.immutablecollections.ImmutableLinkedHashMap
Returns a ImmutableCollection view of the values contained in this map.
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
Returns a ImmutableCollection view of the values contained in this map.
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, 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 - org.djutils.event.ref.ReferenceType
Weak reference.
WeakReference<T extends Serializable> - Class in org.djutils.event.ref
A WeakReference.
WeakReference(T) - Constructor for class org.djutils.event.ref.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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
whenNull(O, String) - Static method in class org.djutils.exceptions.Throw
Throw a NullPointerException if object is null, e.g.
whenNull(O, String, Object) - Static method in class org.djutils.exceptions.Throw
Throw a NullPointerException if object is null, e.g.
whenNull(O, String, Object, Object) - Static method in class org.djutils.exceptions.Throw
Throw a NullPointerException if object is null, e.g.
whenNull(O, String, Object, Object, Object) - Static method in class org.djutils.exceptions.Throw
Throw a NullPointerException if object is null, e.g.
whenNull(O, String, Object, Object, Object, Object...) - Static method in class org.djutils.exceptions.Throw
Throw a NullPointerException if object is null, e.g.
WRAP - 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.
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages