Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z 

A

AbstractWatchedValue<T> - Class in org.openzen.zengarden.watched
Abstract implementation for a WatchedValue.
AbstractWatchedValue() - Constructor for class org.openzen.zengarden.watched.AbstractWatchedValue
 
accept(Consumer<T>) - Method in class org.openzen.zengarden.events.ListenerList
Invokes the given consumer for every listener in the list.
add(T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
add(int, T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
add(T) - Method in interface org.openzen.zengarden.collections.ZCollection
Adds an element to the collection.
add(T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
add(int, T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
add(int, T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
add(T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
add(int, T) - Method in interface org.openzen.zengarden.collections.ZList
Adds a value at the specified index.
add(U) - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
add(EventListener<E>, Class<E>) - Method in class org.openzen.zengarden.events.EventBus
Adds an IEventListener to the list that only accepts a specific subclass of <T>
add(EventListener<E>, Class<E>, int) - Method in class org.openzen.zengarden.events.EventBus
Adds an IEventListener to the list that only accepts a specific subclass of <T>
add(T) - Method in class org.openzen.zengarden.events.ListenerList
Adds an IEventListener to the list.
add(T, int) - Method in class org.openzen.zengarden.events.ListenerList
 
add(V) - Method in class org.openzen.zengarden.index.AutoIndex
Adds the given value to the index.
add(int, T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
add(T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
add(int, T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
add(T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
add(V) - Method in class org.openzen.zengarden.watched.WatchedAutoIndex
 
addAll(Iterable<? extends T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Adds all the objects from the given collection to this collection.
addAll(T...) - Method in interface org.openzen.zengarden.collections.ZCollection
 
addAll(Iterable<? extends U>) - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
addListener(WatchedListListener<T>) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
addListener(WatchedListListener<T>) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
addListener(WatchedIndexListener<K, V>) - Method in class org.openzen.zengarden.watched.WatchedAutoIndex
 
addListener(WatchedCollectionListener<T>) - Method in interface org.openzen.zengarden.watched.WatchedCollection
 
addListener(WatchedIndexListener<K, V>) - Method in interface org.openzen.zengarden.watched.WatchedIndex
 
addListener(WatchedListListener<T>) - Method in interface org.openzen.zengarden.watched.WatchedList
 
addTransition(int, DFA.DFAState<T>) - Method in class org.openzen.zengarden.lexer.DFA.DFAState
Adds a transition.
addTransition(int, NFA.NFAState<T>) - Method in class org.openzen.zengarden.lexer.NFA.NFAState
Adds a transition.
AfterChangeEvent<T> - Class in org.openzen.zengarden.watched.event
Event class for events distributed to indicate that a value has been changed.
AfterChangeEvent(T, T) - Constructor for class org.openzen.zengarden.watched.event.AfterChangeEvent
 
and(int) - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
and(long) - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
apply(T) - Method in interface org.openzen.zengarden.function.ErrorableFunction
Applies this function to the given argument.
apply(DataDiff<ByteBuffer>) - Method in class org.openzen.zengarden.watched.BasicWatchedBinary
 
apply(StringDiff) - Method in class org.openzen.zengarden.watched.LockedString
 
apply(StringDiff) - Method in interface org.openzen.zengarden.watched.WatchedString
 
ArrayDiff<A> - Class in org.openzen.zengarden.diff
Contains an array diff.
ArrayDiff(ArrayFunctions<A>, byte[]) - Constructor for class org.openzen.zengarden.diff.ArrayDiff
Constructs an array diff with the given binary data.
ArrayDiff(ArrayFunctions<A>, DataInput) - Constructor for class org.openzen.zengarden.diff.ArrayDiff
Deserializes an array diff.
ArrayDiffBuilder<A> - Class in org.openzen.zengarden.diff
Builds array diffs.
ArrayDiffBuilder(ArrayFunctions<A>) - Constructor for class org.openzen.zengarden.diff.ArrayDiffBuilder
Constructs an array diff builder with the given array functions.
ArrayDiffBuilder.UpdateBuilder<A> - Class in org.openzen.zengarden.diff
 
ArrayFunctions<A> - Interface in org.openzen.zengarden.arrays
Generic interface for array operations.
asSet(T[]) - Static method in class org.openzen.zengarden.util.ZArrays
Converts the array into a set.
auth - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
AutoIndex<K,V> - Class in org.openzen.zengarden.index
Implements an Index with automatic indexing.
AutoIndex(Function<V, K>) - Constructor for class org.openzen.zengarden.index.AutoIndex
Constructs an index using the given indexer.

B

BasicWatchedBinary - Class in org.openzen.zengarden.watched
Watched version of a ByteBuffer.
BasicWatchedBinary(ByteBuffer) - Constructor for class org.openzen.zengarden.watched.BasicWatchedBinary
 
BasicWatchedBoolean - Class in org.openzen.zengarden.watched
Watched version of a boolean.
BasicWatchedBoolean(boolean) - Constructor for class org.openzen.zengarden.watched.BasicWatchedBoolean
 
BasicWatchedDouble - Class in org.openzen.zengarden.watched
Watched version of a double.
BasicWatchedDouble(double) - Constructor for class org.openzen.zengarden.watched.BasicWatchedDouble
 
BasicWatchedInt - Class in org.openzen.zengarden.watched
Watched version of an int.
BasicWatchedInt(int) - Constructor for class org.openzen.zengarden.watched.BasicWatchedInt
 
BasicWatchedList<T> - Class in org.openzen.zengarden.watched
Watched version of a list.
BasicWatchedList(ZList<T>) - Constructor for class org.openzen.zengarden.watched.BasicWatchedList
 
BasicWatchedLong - Class in org.openzen.zengarden.watched
Watched version of a long.
BasicWatchedLong(long) - Constructor for class org.openzen.zengarden.watched.BasicWatchedLong
 
BasicWatchedObject<T> - Class in org.openzen.zengarden.watched
Watched version of an object.
BasicWatchedObject() - Constructor for class org.openzen.zengarden.watched.BasicWatchedObject
 
BasicWatchedObject(T) - Constructor for class org.openzen.zengarden.watched.BasicWatchedObject
 
BasicWatchedString - Class in org.openzen.zengarden.watched
Watched version of a String.
BasicWatchedString(String) - Constructor for class org.openzen.zengarden.watched.BasicWatchedString
 
BeforeChangeEvent<T> - Class in org.openzen.zengarden.watched.event
Event class for events distributed to indicate that a value is going to change.
BeforeChangeEvent(T, T) - Constructor for class org.openzen.zengarden.watched.event.BeforeChangeEvent
 
BiConsumer<T,U> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.BiConsumer.
BiFunction<T,U,R> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.BiFunction.
BinaryOperator<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.BinaryOperator.
bind(StringProperty) - Method in interface org.openzen.zengarden.watched.WatchedString
 
bindTo(StringProperty) - Method in interface org.openzen.zengarden.watched.WatchedString
 
BiPredicate<T,U> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.BiPredicate.
BOOLARRAY - Static variable in interface org.openzen.zengarden.io.Serializer
 
BooleanSupplier - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.BooleanSupplier.
build() - Method in class org.openzen.zengarden.collections.MapBuilder
Builds the actual map.
build() - Static method in class org.openzen.zengarden.collections.Maps
 
build() - Method in class org.openzen.zengarden.util.StringTemplate
Builds the string.
BYTE - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
ByteArrayFunctions - Class in org.openzen.zengarden.arrays
byte[] implementation of ArrayFunctions.
ByteBufferDiff - Class in org.openzen.zengarden.diff
 
ByteBufferDiff(DataDiff<byte[]>) - Constructor for class org.openzen.zengarden.diff.ByteBufferDiff
 
BytesDataInput - Class in org.openzen.zengarden.io
DataInputStream implementation which reads from a byte array and doesn't throw IO exceptions.
BytesDataInput(byte[]) - Constructor for class org.openzen.zengarden.io.BytesDataInput
 
BytesDataInput(byte[], int) - Constructor for class org.openzen.zengarden.io.BytesDataInput
 
BytesDataOutput - Class in org.openzen.zengarden.io
DataOutputStream which writes data to a byte array and doesn't throw IOExceptions.
BytesDataOutput() - Constructor for class org.openzen.zengarden.io.BytesDataOutput
 

C

cached(T) - Method in class org.openzen.zengarden.promise.Deferred
Published a cached value.
cancel() - Method in interface org.openzen.zengarden.events.Cancelable
Cancels an event.
cancel() - Method in class org.openzen.zengarden.watched.event.BeforeChangeEvent
 
Cancelable - Interface in org.openzen.zengarden.events
Implemented by events which can be canceled.
CancelableEventBus<T extends Cancelable> - Class in org.openzen.zengarden.events
Variant of EventBus which stops publishing events after they are canceled.
CancelableEventBus() - Constructor for class org.openzen.zengarden.events.CancelableEventBus
 
capitalizeFirstLetter(String) - Static method in class org.openzen.zengarden.util.Strings
Capitalizes the first letter of the given string.
ChangeEvent - Class in org.openzen.zengarden.watched.event
Base class for all events indicating changes.
ChangeEvent() - Constructor for class org.openzen.zengarden.watched.event.ChangeEvent
 
CharacterEntity(String, char) - Constructor for class org.openzen.zengarden.util.Strings.CharacterEntity
 
Charsets - Class in org.openzen.zengarden.util
Contains common charsets.
CharStream - Class in org.openzen.zengarden.lexer
Represents a character stream.
CharStream(String) - Constructor for class org.openzen.zengarden.lexer.CharStream
Constructs a character stream from a data string.
charValue - Variable in class org.openzen.zengarden.util.Strings.CharacterEntity
 
clear() - Method in class org.openzen.zengarden.collections.ZArrayList
 
clear() - Method in interface org.openzen.zengarden.collections.ZCollection
Removes all elements from this collection.
clear() - Method in class org.openzen.zengarden.collections.ZEmptyList
 
clear() - Method in class org.openzen.zengarden.collections.ZFixedList
 
clear() - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
clear() - Method in class org.openzen.zengarden.events.ListenerList
Clears this listener list.
clear() - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
clear() - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
close() - Method in class org.openzen.zengarden.events.DummyListenerHandle
 
close() - Method in interface org.openzen.zengarden.events.ListenerHandle
Closes (unregisters) the event listener from the list it was registered to.
close() - Method in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
close() - Method in class org.openzen.zengarden.io.BytesDataInput
 
close() - Method in class org.openzen.zengarden.io.BytesDataOutput
 
close() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
close() - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
compile() - Method in class org.openzen.zengarden.lexer.DFA
Compiles this DFA into a more efficient structure.
compile() - Method in class org.openzen.zengarden.lexer.NFA
Converts the NFA to a DFA and optimizes and compiles it into an efficient format.
CompiledDFA<T> - Class in org.openzen.zengarden.lexer
Represents a compiled DFA.
CompiledDFA(TIntIntHashMap[], T[]) - Constructor for class org.openzen.zengarden.lexer.CompiledDFA
Constructs a compiled DFA from the specified transition graph and finals arrays.
concat(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Concatenates two arrays into one and returns it.
concat(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
concat(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
concat(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
concat(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
concat(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
concat(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
concat(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
concat(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
Consumer<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.Consumer.
contains(T) - Method in interface org.openzen.zengarden.collections.ZCollection
Checks if the collection contains the given element.
contains(T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
contains(T) - Method in interface org.openzen.zengarden.collections.ZList
 
contains(U) - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
contains(T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
contains(T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
containsAll(Iterable<? extends T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Checks if this collection contains all the elements of the given collection.
copy(int) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
copy(int) - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
copy(int) - Method in interface org.openzen.zengarden.diff.StringUpdater
 
copyArray(A, int, A, int, int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Copies part of the first array to the second array.
copyArray(byte[], int, byte[], int, int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
copyArray(double[], int, double[], int, int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
copyArray(float[], int, float[], int, int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
copyArray(int[], int, int[], int, int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
copyArray(long[], int, long[], int, int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
copyArray(T[], int, T[], int, int) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
copyArray(short[], int, short[], int, int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
copyArray(String[], int, String[], int, int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
copyFrom(int, int) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
copyFrom(int, int) - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
copyOfRange(A, int, int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Copies the specified range.
copyOfRange(byte[], int, int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
copyOfRange(double[], int, int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
copyOfRange(float[], int, int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
copyOfRange(int[], int, int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
copyOfRange(long[], int, int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
copyOfRange(T[], int, int) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
copyOfRange(short[], int, int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
copyOfRange(String[], int, int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
copyTilEnd() - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
copyTilEnd() - Method in interface org.openzen.zengarden.diff.StringUpdater
 
copyUntilEnd() - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
count(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Returns the number of items matching the given predicate.
create(ByteBuffer) - Static method in class org.openzen.zengarden.diff.ByteBufferDiff
 
create(String) - Static method in class org.openzen.zengarden.diff.StringDiff
Constructs a string diff which will always expand into the given string.
createLexerDFA(T[]) - Static method in class org.openzen.zengarden.lexer.CompiledDFA
 
createToken(TokenPosition, String, TT) - Method in class org.openzen.zengarden.lexer.TokenStream
Called to create a token.

D

DataDiff<T> - Interface in org.openzen.zengarden.diff
Represents the difference beween an old and new value.
DataInput - Interface in org.openzen.zengarden.io
Generic data input.
DataOutput - Interface in org.openzen.zengarden.io
Generic data output.
decode(StringUpdater<T, R>) - Method in class org.openzen.zengarden.diff.StringDiff
Performs a decode operation.
decode(String) - Static method in class org.openzen.zengarden.util.URLSafeBase64
Decodes a byte array from url-safe base64.
Deferred<T,S,E extends java.lang.Throwable> - Class in org.openzen.zengarden.promise
Represents a deferred value, for asynchronous handling of data.
Deferred(Class<E>) - Constructor for class org.openzen.zengarden.promise.Deferred
Constructs a basic deferred.
Deferred(Class<E>, Consumer<Runnable>) - Constructor for class org.openzen.zengarden.promise.Deferred
Constructs a deferred with a specified runner.
deserialize(DataInput) - Method in interface org.openzen.zengarden.io.Deserializer
 
Deserializer<T> - Interface in org.openzen.zengarden.io
Represents a deserializer.
DFA<T> - Class in org.openzen.zengarden.lexer
Implements a DFA.
DFA(Class<T>, DFA.DFAState<T>) - Constructor for class org.openzen.zengarden.lexer.DFA
Constructs a new DFA with the specified initial state.
DFA.DFAState<T> - Class in org.openzen.zengarden.lexer
Represents a state in a DFA.
DFAState() - Constructor for class org.openzen.zengarden.lexer.DFA.DFAState
Creates a new DFA state.
diff(A, A) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder
Calculates a diff between the original and modified array.
diff(String, String) - Static method in class org.openzen.zengarden.diff.StringDiff
Calculates the difference between two given strings.
DOUBLE - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
DoubleArrayFunctions - Class in org.openzen.zengarden.arrays
double[] implementation of ArrayFunctions.
DoubleArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
DoubleBinaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleBinaryOperator.
DoubleConsumer - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleBinaryOperator.
DoubleFunction<R> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleFunction.
DoublePredicate - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoublePredicate.
DoubleSupplier - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleSupplier.
DoubleToIntFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleToIntFunction.
DoubleToLongFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleToLongFunction.
DoubleUnaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.DoubleUnaryOperator.
DummyListenerHandle<T> - Class in org.openzen.zengarden.events
Dummy listener handle.
DummyListenerHandle(T) - Constructor for class org.openzen.zengarden.events.DummyListenerHandle
 

E

empty(Class<T>) - Static method in interface org.openzen.zengarden.collections.ZList
 
enableStartTLS - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
encode(byte[]) - Static method in class org.openzen.zengarden.util.URLSafeBase64
Encodes a byte array to url-safe base64.
end() - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
end() - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
end() - Method in interface org.openzen.zengarden.diff.StringUpdater
 
endsWith(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Checks if array[length - subarray.length:] == subarray.
endsWith(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
endsWith(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
endsWith(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
endsWith(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
endsWith(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
endsWith(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
endsWith(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
endsWith(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
EPSILON - Static variable in class org.openzen.zengarden.lexer.NFA
 
equals(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Checks if the two arrays have the same content.
equals(A, int, A, int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Checks if array1[array1Index] == array2[array2Index].
equals(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
equals(byte[], int, byte[], int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
equals(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
equals(double[], int, double[], int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
equals(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
equals(float[], int, float[], int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
equals(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
equals(int[], int, int[], int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
equals(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
equals(long[], int, long[], int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
equals(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
equals(T[], int, T[], int) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
equals(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
equals(short[], int, short[], int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
equals(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
equals(String[], int, String[], int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
equals(Object) - Method in class org.openzen.zengarden.util.ID
 
equals(Object) - Method in class org.openzen.zengarden.util.ZID
 
equals(Object, Object) - Static method in class org.openzen.zengarden.util.ZObjects
Not available on older implementations, so provided here.
ErrorableFunction<T,R,E extends java.lang.Throwable> - Interface in org.openzen.zengarden.function
Variant of a Function that may also throw an error.
escape(String, char, boolean) - Static method in class org.openzen.zengarden.util.Strings
Escapes special characters in the given string, including ".
eval(String) - Method in class org.openzen.zengarden.lexer.CompiledDFA
Determines the token type for the given token.
EventBus<T> - Class in org.openzen.zengarden.events
Represents an event bus.
EventBus() - Constructor for class org.openzen.zengarden.events.EventBus
 
EventBus.SubclassEventListener<E extends T,T> - Class in org.openzen.zengarden.events
A wrapper for an event listener that only accepts a specific type of event.
EventListener<T> - Interface in org.openzen.zengarden.events
Event listeners listen to a single event type.
EventListenerNode(T, int) - Constructor for class org.openzen.zengarden.events.ListenerList.EventListenerNode
 

F

filename - Variable in class org.openzen.zengarden.lexer.TokenPosition
 
Files - Class in org.openzen.zengarden.io
Files utility function.
fillTemplate(String, Map<String, String>) - Static method in class org.openzen.zengarden.util.Strings
 
filter(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Returns a copy of this collection, containing all values that match the given filter.
filter(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZList
Returns a copy of this list, containing all values that match the given filter.
filter(T[], Predicate<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Creates a new array containing only the values matching the given predicate.
finals - Variable in class org.openzen.zengarden.lexer.CompiledDFA
 
find(K) - Method in class org.openzen.zengarden.index.AutoIndex
 
find(K) - Method in interface org.openzen.zengarden.index.Index
Finds all values indexed by the given key.
find(K) - Method in class org.openzen.zengarden.index.OrderedIndex
 
find(K) - Method in class org.openzen.zengarden.index.UnorderedIndex
 
first(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZList
Returns the first value matching the given predicate, or null if none could be found.
first(Predicate<T>, T) - Method in interface org.openzen.zengarden.collections.ZList
Returns the first value matching the given predicate, or defaultValue if none could be found.
first - Variable in class org.openzen.zengarden.events.ListenerList
 
first(T[], Predicate<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the first value matching the given predicate, or null if none could be found.
fixed(T[]) - Static method in interface org.openzen.zengarden.collections.ZList
Creates an immutable list from the given array.
FlexDateTime - Class in org.openzen.zengarden.util
Datetime of which each field is optional.
FlexDateTime(LocalDateTime) - Constructor for class org.openzen.zengarden.util.FlexDateTime
Converts the given LocalDateTime to FlexDateTime.
FlexDateTime(int, int, int) - Constructor for class org.openzen.zengarden.util.FlexDateTime
Constructs a FlexDateTime object using the given fields.
FlexDateTime(int, int, int, int, int) - Constructor for class org.openzen.zengarden.util.FlexDateTime
Constructs a FlexDateTime object using the given fields.
FlexDateTime(int, int, int, int, int, int, int, ZoneOffset) - Constructor for class org.openzen.zengarden.util.FlexDateTime
Constructs a FlexDateTime object using the given fields.
FlexDateTime(long) - Constructor for class org.openzen.zengarden.util.FlexDateTime
Constructs a FlexDateTime object from an encoded value.
FLOAT - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
FloatArrayFunctions - Class in org.openzen.zengarden.arrays
float[] implementation of ArrayFunctions.
FloatArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.FloatArrayFunctions
 
flush() - Method in class org.openzen.zengarden.io.BytesDataOutput
 
flush() - Method in interface org.openzen.zengarden.io.DataOutput
 
flush() - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
forEach(Consumer<? super T>) - Method in class org.openzen.zengarden.collections.ZArrayList
 
forEachValue(Consumer<V>) - Method in class org.openzen.zengarden.index.AutoIndex
 
forEachValue(Consumer<V>) - Method in interface org.openzen.zengarden.index.Index
Iterates over each value indexed by this index.
forEachValue(Consumer<V>) - Method in class org.openzen.zengarden.index.OrderedIndex
 
forEachValue(Consumer<V>) - Method in class org.openzen.zengarden.index.UnorderedIndex
 
fromLine - Variable in class org.openzen.zengarden.lexer.TokenPosition
 
fromLineOffset - Variable in class org.openzen.zengarden.lexer.TokenPosition
 
fromString(String) - Static method in class org.openzen.zengarden.util.ID
 
fromString(String) - Static method in class org.openzen.zengarden.util.ZID
 
Function<T,R> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.Function.

G

get(int) - Method in class org.openzen.zengarden.collections.ZArrayList
 
get(int) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
get(int) - Method in class org.openzen.zengarden.collections.ZFixedList
 
get(int) - Method in interface org.openzen.zengarden.collections.ZList
Gets the element at the specified index.
get() - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
get() - Method in interface org.openzen.zengarden.promise.Promise
Retrieves a result synchronously.
get() - Method in class org.openzen.zengarden.promise.RejectedPromise
 
get() - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedBoolean
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedDouble
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
get(int) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedObject
 
get() - Method in class org.openzen.zengarden.watched.BasicWatchedString
 
get() - Method in class org.openzen.zengarden.watched.GuardedDouble
 
get() - Method in class org.openzen.zengarden.watched.GuardedInt
 
get() - Method in class org.openzen.zengarden.watched.GuardedLong
 
get() - Method in class org.openzen.zengarden.watched.GuardedObject
 
get() - Method in class org.openzen.zengarden.watched.GuardedString
 
get() - Method in class org.openzen.zengarden.watched.LockedBoolean
 
get() - Method in class org.openzen.zengarden.watched.LockedDouble
 
get() - Method in class org.openzen.zengarden.watched.LockedInt
 
get() - Method in class org.openzen.zengarden.watched.LockedLong
 
get() - Method in class org.openzen.zengarden.watched.LockedObject
 
get() - Method in class org.openzen.zengarden.watched.LockedString
 
get(int) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
get() - Method in interface org.openzen.zengarden.watched.WatchedBoolean
 
get() - Method in interface org.openzen.zengarden.watched.WatchedDouble
 
get() - Method in interface org.openzen.zengarden.watched.WatchedInt
 
get() - Method in interface org.openzen.zengarden.watched.WatchedLong
 
get() - Method in interface org.openzen.zengarden.watched.WatchedObject
 
get() - Method in interface org.openzen.zengarden.watched.WatchedString
 
getBuilder() - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder
Constructs new update builder.
getBuilder() - Static method in class org.openzen.zengarden.diff.StringDiff
Constructs a new string builder.
getBytes() - Method in class org.openzen.zengarden.util.ID
 
getBytes() - Method in class org.openzen.zengarden.util.ZID
 
getCommonPrefixLength(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Determines the longest common prefix, that is, the number of items at the start of the arrays that are equal.
getCommonPrefixLength(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
getCommonPrefixLength(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
getCommonPrefixLength(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
getCommonPrefixLength(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
getCommonPrefixLength(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
getCommonPrefixLength(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
getCommonPrefixLength(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
getCommonPrefixLength(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
getCommonPrefixLength(String, String) - Static method in class org.openzen.zengarden.util.Strings
Determines the length of the common string prefix; that is, the longest value of L for which a.substring(0, L) == b.substring(0, L).
getCommonSuffixLength(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Determines the longest common suffix, that is, the number of items at the end of the arrays that are equal.
getCommonSuffixLength(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
getCommonSuffixLength(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
getCommonSuffixLength(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
getCommonSuffixLength(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
getCommonSuffixLength(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
getCommonSuffixLength(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
getCommonSuffixLength(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
getCommonSuffixLength(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
getCommonSuffixLength(String, String) - Static method in class org.openzen.zengarden.util.Strings
Determines the length of the common string suffix; that is, the longest value of L for which a.substring(a.length - L, a.length) == b.substring( b.length - L, b.length).
getCurrentOffset() - Method in class org.openzen.zengarden.io.BytesDataInput
 
getDay() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the day part of this datetime (1-12).
getElementClass() - Method in class org.openzen.zengarden.collections.ZArrayList
 
getElementClass() - Method in interface org.openzen.zengarden.collections.ZCollection
Returns the collection's element class.
getElementClass() - Method in class org.openzen.zengarden.collections.ZEmptyList
 
getElementClass() - Method in class org.openzen.zengarden.collections.ZFixedList
 
getElementClass() - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
getElementClass() - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
getElementClass() - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
getErrorClass() - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
getErrorClass() - Method in interface org.openzen.zengarden.promise.Promise
Retrieves the error class.
getErrorClass() - Method in class org.openzen.zengarden.promise.RejectedPromise
 
getErrorClass() - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
getExtension(String) - Static method in class org.openzen.zengarden.io.Files
Extracts the extension of a given filename.
getFile() - Method in class org.openzen.zengarden.lexer.TokenStream
 
getFinal() - Method in class org.openzen.zengarden.lexer.DFA.DFAState
Gets the final class of this state.
getHour() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the hour part of this datetime (0-23).
getInitialValue() - Method in class org.openzen.zengarden.watched.BasicWatchedBoolean
 
getKey(V) - Method in class org.openzen.zengarden.index.AutoIndex
Calculates the key for the given value.
getKeys() - Method in class org.openzen.zengarden.index.AutoIndex
 
getKeys() - Method in interface org.openzen.zengarden.index.Index
Retrieves the set of all keys.
getKeys() - Method in class org.openzen.zengarden.index.OrderedIndex
 
getKeys() - Method in class org.openzen.zengarden.index.UnorderedIndex
 
getLength(A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Gets the length of the given array.
getLength(byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
getLength(double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
getLength(float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
getLength(int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
getLength(long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
getLength(T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
getLength(short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
getLength(String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
getLine() - Method in class org.openzen.zengarden.lexer.TokenStream
 
getLineOffset() - Method in class org.openzen.zengarden.lexer.TokenStream
 
getListener() - Method in class org.openzen.zengarden.events.DummyListenerHandle
 
getListener() - Method in interface org.openzen.zengarden.events.ListenerHandle
Gets this handle's listener.
getListener() - Method in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
getLowerBound() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the lower bound of this object, which is the smallest possible value that would fit all the given bounds.
getMillisecond() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the millisecond part of this datetime (0-999).
getMinute() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the minute part of this datetime (0-59).
getMonth() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the month part of this datetime (1-12).
getNamedCharacterEntities() - Static method in class org.openzen.zengarden.util.Strings
Retrieves all official named character entities.
getPosition() - Method in interface org.openzen.zengarden.lexer.Token
 
getPosition() - Method in class org.openzen.zengarden.lexer.TokenStream
 
getRegexp() - Method in interface org.openzen.zengarden.lexer.TokenType
 
getSecond() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the second part of this datetime (0-59).
getTimezoneOffset() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the zone offset part of this datetime.
getType() - Method in interface org.openzen.zengarden.lexer.Token
 
getUpdates() - Method in class org.openzen.zengarden.watched.BasicWatchedBinary
 
getUpdates() - Method in interface org.openzen.zengarden.watched.WatchedString
 
getUpperBound() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the upper bound of this object, which is the largest possible value that would fit all the given bounds.
getValue() - Method in class org.openzen.zengarden.util.FlexDateTime
Encodes the contents of this object into a long value.
getYear() - Method in class org.openzen.zengarden.util.FlexDateTime
Returns the year part of this datetime.
guard(DoublePredicate) - Method in class org.openzen.zengarden.watched.BasicWatchedDouble
 
guard(IntPredicate) - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
guard(LongPredicate) - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
guard(Predicate<T>) - Method in class org.openzen.zengarden.watched.BasicWatchedObject
 
guard(Predicate<String>) - Method in class org.openzen.zengarden.watched.BasicWatchedString
 
guard(DoublePredicate) - Method in class org.openzen.zengarden.watched.GuardedDouble
 
guard(IntPredicate) - Method in class org.openzen.zengarden.watched.GuardedInt
 
guard(LongPredicate) - Method in class org.openzen.zengarden.watched.GuardedLong
 
guard(Predicate<T>) - Method in class org.openzen.zengarden.watched.GuardedObject
 
guard(Predicate<String>) - Method in class org.openzen.zengarden.watched.GuardedString
 
guard(DoublePredicate) - Method in class org.openzen.zengarden.watched.LockedDouble
 
guard(IntPredicate) - Method in class org.openzen.zengarden.watched.LockedInt
 
guard(LongPredicate) - Method in class org.openzen.zengarden.watched.LockedLong
 
guard(Predicate<T>) - Method in class org.openzen.zengarden.watched.LockedObject
 
guard(Predicate<String>) - Method in class org.openzen.zengarden.watched.LockedString
 
guard(DoublePredicate) - Method in interface org.openzen.zengarden.watched.WatchedDouble
 
guard(IntPredicate) - Method in interface org.openzen.zengarden.watched.WatchedInt
 
guard(LongPredicate) - Method in interface org.openzen.zengarden.watched.WatchedLong
 
guard(Predicate<T>) - Method in interface org.openzen.zengarden.watched.WatchedObject
 
guard(Predicate<String>) - Method in interface org.openzen.zengarden.watched.WatchedString
 
GuardedDouble - Class in org.openzen.zengarden.watched
Guarded version of a WatchedDouble.
GuardedDouble(WatchedDouble, DoublePredicate) - Constructor for class org.openzen.zengarden.watched.GuardedDouble
 
GuardedInt - Class in org.openzen.zengarden.watched
Guarded version of a WatchedInt.
GuardedInt(WatchedInt, IntPredicate) - Constructor for class org.openzen.zengarden.watched.GuardedInt
 
GuardedLong - Class in org.openzen.zengarden.watched
Guarded version of a WatchedLong.
GuardedLong(WatchedLong, LongPredicate) - Constructor for class org.openzen.zengarden.watched.GuardedLong
 
GuardedObject<T> - Class in org.openzen.zengarden.watched
Guarded version of a WatchedObject.
GuardedObject(WatchedObject<T>, Predicate<T>) - Constructor for class org.openzen.zengarden.watched.GuardedObject
 
GuardedString - Class in org.openzen.zengarden.watched
Guarded version of a WatchedString.
GuardedString(WatchedString, Predicate<String>) - Constructor for class org.openzen.zengarden.watched.GuardedString
 

H

has(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
 
hashCode() - Method in class org.openzen.zengarden.util.ID
 
hashCode() - Method in class org.openzen.zengarden.util.ZID
 
hasMore() - Method in class org.openzen.zengarden.io.BytesDataInput
 
hasMore() - Method in interface org.openzen.zengarden.io.DataInput
 
hasMore() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
hasMore() - Method in class org.openzen.zengarden.lexer.CharStream
Checks if the end of the stream has been reached.
hasNext() - Method in class org.openzen.zengarden.lexer.TokenStream
 
host - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 

I

ID - Class in org.openzen.zengarden.util
 
ID(byte[]) - Constructor for class org.openzen.zengarden.util.ID
 
index(V[], Function<V, K>) - Static method in class org.openzen.zengarden.collections.Maps
 
index(Iterable<V>, Function<V, K>) - Static method in class org.openzen.zengarden.collections.Maps
 
Index<K,V> - Interface in org.openzen.zengarden.index
Represents an index.
indexOf(T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
indexOf(T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
indexOf(T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
indexOf(T) - Method in interface org.openzen.zengarden.collections.ZList
Finds the first index of the given value.
indexOf(T[], T) - Static method in class org.openzen.zengarden.util.ZArrays
Find the first index of the given object in the array.
indexOf(T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
indexOf(T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
InputStreams - Class in org.openzen.zengarden.io
Contains utility functions to work with input streams.
insert(A) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
insert(String) - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
insert(String) - Method in interface org.openzen.zengarden.diff.StringUpdater
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.IntArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.LongArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.StringArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
INSTANCE - Static variable in class org.openzen.zengarden.diff.VoidDiff
 
INT - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
IntArrayFunctions - Class in org.openzen.zengarden.arrays
int[] implementation of ArrayFunctions.
IntArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.IntArrayFunctions
 
IntBinaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntBinaryOperator.
IntConsumer - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntBinaryOperator.
IntFunction<R> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntFunction.
IntPredicate - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntPredicate.
IntSupplier - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntSupplier.
IntToDoubleFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntToDoubleFunction.
IntToLongFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntToLongFunction.
IntUnaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.IntUnaryOperator.
invalidToken(TokenPosition, String) - Method in class org.openzen.zengarden.lexer.TokenStream
Called when the input contains an invalid token.
ioException(IOException) - Method in class org.openzen.zengarden.lexer.TokenStream
Called when an IO exception occurs.
isCanceled() - Method in interface org.openzen.zengarden.events.Cancelable
Checks if the canceled flag has been set.
isCanceled() - Method in class org.openzen.zengarden.watched.event.BeforeChangeEvent
 
isEmpty() - Method in class org.openzen.zengarden.collections.ZArrayList
 
isEmpty() - Method in interface org.openzen.zengarden.collections.ZCollection
Checks if this collection is empty.
isEmpty() - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
isEmpty() - Method in class org.openzen.zengarden.events.ListenerList
Checks if there are any listeners in this list.
isNext(TT) - Method in class org.openzen.zengarden.lexer.TokenStream
 
isWhitespace() - Method in interface org.openzen.zengarden.lexer.TokenType
 
iterator() - Method in class org.openzen.zengarden.collections.ZArrayList
 
iterator() - Method in class org.openzen.zengarden.collections.ZEmptyList
 
iterator() - Method in class org.openzen.zengarden.collections.ZFixedList
 
iterator() - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
iterator() - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
iterator() - Method in class org.openzen.zengarden.watched.LockedWatchedList
 

J

JavaMailer - Class in org.openzen.zengarden.mail
Java Mailer implementation of a mailer.
JavaMailer(JavaMailer.JavaMailerProperties) - Constructor for class org.openzen.zengarden.mail.JavaMailer
 
JavaMailer.JavaMailerProperties - Class in org.openzen.zengarden.mail
 
JavaMailerProperties() - Constructor for class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
join(String, String...) - Static method in class org.openzen.zengarden.util.Strings
Joins the given strings with the given separator.
join(String, Iterable<String>) - Static method in class org.openzen.zengarden.util.Strings
Joins the given strings with the given separator.

L

last(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZList
Returns the last value matching the given predicate, or null if none could be found.
last(Predicate<T>, T) - Method in interface org.openzen.zengarden.collections.ZList
Returns the last value matching the given predicate, or null if none could be found.
last - Variable in class org.openzen.zengarden.events.ListenerList
 
last(T[], Predicate<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the last value matching the given predicate, or null if none could be found.
lastIndexOf(T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
lastIndexOf(T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
lastIndexOf(T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
lastIndexOf(T) - Method in interface org.openzen.zengarden.collections.ZList
Finds the last index of the given value.
lastIndexOf(T[], T) - Static method in class org.openzen.zengarden.util.ZArrays
Find the last index of the given object in the array.
lastIndexOf(T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
lastIndexOf(T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
length() - Method in class org.openzen.zengarden.diff.ArrayDiff
 
length() - Method in class org.openzen.zengarden.diff.StringDiff
 
listener - Variable in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
ListenerHandle<T> - Interface in org.openzen.zengarden.events
An EvenListenerHandle is returned when an EventListener is registered in an EventListenerList, which can then be used to unregister the event listener.
ListenerList<T> - Class in org.openzen.zengarden.events
Implements a list of event listeners.
ListenerList() - Constructor for class org.openzen.zengarden.events.ListenerList
 
ListenerList.EventListenerNode - Class in org.openzen.zengarden.events
 
LiteralDiff<T> - Class in org.openzen.zengarden.diff
Contains a literal diff.
LiteralDiff(T, Serializer<T>) - Constructor for class org.openzen.zengarden.diff.LiteralDiff
Constructs a literal with the given value.
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedBoolean
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedDouble
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedObject
 
lock() - Method in class org.openzen.zengarden.watched.BasicWatchedString
 
lock() - Method in class org.openzen.zengarden.watched.GuardedDouble
 
lock() - Method in class org.openzen.zengarden.watched.GuardedInt
 
lock() - Method in class org.openzen.zengarden.watched.GuardedLong
 
lock() - Method in class org.openzen.zengarden.watched.GuardedObject
 
lock() - Method in class org.openzen.zengarden.watched.GuardedString
 
lock() - Method in class org.openzen.zengarden.watched.LockedBoolean
 
lock() - Method in class org.openzen.zengarden.watched.LockedDouble
 
lock() - Method in class org.openzen.zengarden.watched.LockedInt
 
lock() - Method in class org.openzen.zengarden.watched.LockedLong
 
lock() - Method in class org.openzen.zengarden.watched.LockedObject
 
lock() - Method in class org.openzen.zengarden.watched.LockedString
 
lock() - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedBoolean
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedDouble
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedInt
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedList
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedLong
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedObject
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedString
 
lock() - Method in interface org.openzen.zengarden.watched.WatchedValue
 
LockedBoolean - Class in org.openzen.zengarden.watched
Locked version of a WatchedBoolean.
LockedBoolean(WatchedBoolean) - Constructor for class org.openzen.zengarden.watched.LockedBoolean
 
LockedDouble - Class in org.openzen.zengarden.watched
Locked version of a WatchedDouble.
LockedDouble(WatchedDouble) - Constructor for class org.openzen.zengarden.watched.LockedDouble
 
LockedInt - Class in org.openzen.zengarden.watched
Locked version of a WatchedInt.
LockedInt(WatchedInt) - Constructor for class org.openzen.zengarden.watched.LockedInt
 
LockedLong - Class in org.openzen.zengarden.watched
Locked version of a WatchedLong.
LockedLong(WatchedLong) - Constructor for class org.openzen.zengarden.watched.LockedLong
 
LockedObject<T> - Class in org.openzen.zengarden.watched
Locked version of a WatchedObject.
LockedObject(WatchedObject<T>) - Constructor for class org.openzen.zengarden.watched.LockedObject
 
LockedString - Class in org.openzen.zengarden.watched
Locked version of a WatchedString.
LockedString(WatchedString) - Constructor for class org.openzen.zengarden.watched.LockedString
 
LockedWatchedList<T> - Class in org.openzen.zengarden.watched
 
LockedWatchedList(WatchedList<T>) - Constructor for class org.openzen.zengarden.watched.LockedWatchedList
 
LONG - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
LongArrayFunctions - Class in org.openzen.zengarden.arrays
long[] implementation of ArrayFunctions.
LongArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.LongArrayFunctions
 
LongBinaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongBinaryOperator.
LongConsumer - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongConsumer.
LongFunction<R> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongFunction.
LongPredicate - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongPredicate.
LongSupplier - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongSupplier.
LongToDoubleFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongToDoubleFunction.
LongToIntFunction - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongToIntFunction.
LongUnaryOperator - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.LongUnaryOperator.
lpad(String, int, char) - Static method in class org.openzen.zengarden.util.Strings
Left pads (prefixes) a string with characters until it reaches the given string length.

M

Mailer - Interface in org.openzen.zengarden.mail
Generic mailer.
map(Class<U>, Function<T, U>) - Method in interface org.openzen.zengarden.collections.ZCollection
Returns a copy of this collection, containing all original values converted with the given function.
map(Class<U>, Function<T, U>) - Method in interface org.openzen.zengarden.collections.ZList
Returns a copy of this list, containing all original values converted with the given function.
map(Class<R>, T[], Function<T, R>) - Static method in class org.openzen.zengarden.util.ZArrays
Creates a new array, converting each value of the original value using the mapping function.
MapBuilder<K,V> - Class in org.openzen.zengarden.collections
Allows maps to be constructed more fluidly.
MapBuilder() - Constructor for class org.openzen.zengarden.collections.MapBuilder
 
mapLive(Class<U>, Function<T, U>) - Method in interface org.openzen.zengarden.collections.ZCollection
Returns a live (unidirectionally updated) collection of values.
mapLive(Class<U>, Function<T, U>, Function<U, T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Returns a live (bidirectionally updated) collection of values.
Maps - Class in org.openzen.zengarden.collections
Map utility functions.
matches(String) - Method in class org.openzen.zengarden.lexer.CompiledDFA
Checks if this value evaluates to a valid token.
max(char[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the largest value in this array.
max(int[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the largest value in this array.
max(long[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the largest value in this array.
max(float[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the largest value in this array.
max(double[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the largest value in this array.
max(T[], Comparator<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the largest element in this array, according to the given comparator.
maxDouble(T[], ToDoubleFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the smallest value returned by the evaluation function, for any of the elements in the given array.
maxForDouble(T[], ToDoubleFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the largest double value.
maxForInt(T[], ToIntFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the largest integer value.
maxForLong(T[], ToLongFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the largest long value.
maxInt(T[], ToIntFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the largest value returned by the evaluation function, for any of the elements in the given array.
maxLong(T[], ToLongFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the largest value returned by the evaluation function, for any of the elements in the given array.
min(int[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the smallest value in this array.
min(long[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the smallest value in this array.
min(float[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the smallest value in this array.
min(double[]) - Static method in class org.openzen.zengarden.util.ZArrays
Determines the smallest value in this array.
min(T[], Comparator<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the smallest element in this array, according to the given comparator.
minDouble(T[], ToDoubleFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the smallest value returned by the evaluation function, for any of the elements in the given array.
minForDouble(T[], ToDoubleFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the smallest double value.
minForInt(T[], ToIntFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the smallest integer value.
minForLong(T[], ToLongFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the element for which the given function returns the smallest long value.
minInt(T[], ToIntFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the smallest value returned by the evaluation function, for any of the elements in the given array.
minLong(T[], ToLongFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Returns the smallest value returned by the evaluation function, for any of the elements in the given array.

N

newArray(int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Constructs a new array of the given length.
newArray(int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
newArray(int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
newValue - Variable in class org.openzen.zengarden.watched.event.AfterChangeEvent
 
newValue - Variable in class org.openzen.zengarden.watched.event.BeforeChangeEvent
 
next - Variable in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
next() - Method in class org.openzen.zengarden.lexer.CharStream
Returns the next character in the stream.
next() - Method in class org.openzen.zengarden.lexer.TokenStream
 
NFA<T extends java.lang.Comparable<T>> - Class in org.openzen.zengarden.lexer
Represents an NFA.
NFA(Class<T>, NFA.NFAState<T>) - Constructor for class org.openzen.zengarden.lexer.NFA
Creates a new NFA with the specified initial state.
NFA(String, T) - Constructor for class org.openzen.zengarden.lexer.NFA
Creates a new NFA from the specified regular expression.
NFA(String[], T[]) - Constructor for class org.openzen.zengarden.lexer.NFA
Converts an array of regular expressions to an NFA.
NFA(ZList<String>, ZList<T>) - Constructor for class org.openzen.zengarden.lexer.NFA
Converts a list of regular expressions to an NFA.
NFA.NFAState<T> - Class in org.openzen.zengarden.lexer
Represents an NFA state.
NFAState() - Constructor for class org.openzen.zengarden.lexer.NFA.NFAState
Creates a new state.
NOFINAL - Static variable in class org.openzen.zengarden.lexer.CompiledDFA
 
NOFINAL - Static variable in class org.openzen.zengarden.lexer.DFA
 
NOFINAL - Static variable in class org.openzen.zengarden.lexer.NFA
 

O

ObjDoubleConsumer<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ObjDoubleConsumer.
ObjectArrayFunctions<T> - Class in org.openzen.zengarden.arrays
T[] implementation of ArrayFunctions, where T is any object class.
ObjectArrayFunctions(Class<T>) - Constructor for class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
ObjIntConsumer<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ObjIntConsumer.
ObjLongConsumer<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ObjLongConsumer.
of(T[]) - Static method in class org.openzen.zengarden.collections.Sets
 
of(Collection<T>) - Static method in class org.openzen.zengarden.collections.Sets
 
of(Iterable<T>) - Static method in class org.openzen.zengarden.collections.Sets
 
of(boolean) - Static method in interface org.openzen.zengarden.watched.WatchedBoolean
 
of(double) - Static method in interface org.openzen.zengarden.watched.WatchedDouble
 
of(int) - Static method in interface org.openzen.zengarden.watched.WatchedInt
 
of(long) - Static method in interface org.openzen.zengarden.watched.WatchedLong
 
of(T) - Static method in interface org.openzen.zengarden.watched.WatchedObject
 
of(String) - Static method in interface org.openzen.zengarden.watched.WatchedString
 
oldValue - Variable in class org.openzen.zengarden.watched.event.AfterChangeEvent
 
oldValue - Variable in class org.openzen.zengarden.watched.event.BeforeChangeEvent
 
onAdded(T) - Method in interface org.openzen.zengarden.watched.WatchedCollectionListener
 
onAdded(K, V) - Method in interface org.openzen.zengarden.watched.WatchedIndexListener
Called whenever a value has been added to the index.
onAdded(int, T) - Method in interface org.openzen.zengarden.watched.WatchedListListener
 
onBeforeChange(T, T) - Method in class org.openzen.zengarden.watched.AbstractWatchedValue
Calls all event listeners.
onCached(Consumer<R2>) - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
onCached(Consumer<R>) - Method in interface org.openzen.zengarden.promise.Promise
Registers a consumer to be called when cached data becomes available.
onCached(Consumer<R>) - Method in class org.openzen.zengarden.promise.RejectedPromise
 
onCached(Consumer<R>) - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
onChanged(T, T) - Method in class org.openzen.zengarden.watched.AbstractWatchedValue
 
onChanged() - Method in interface org.openzen.zengarden.watched.WatchedCollectionListener
 
onChanged() - Method in interface org.openzen.zengarden.watched.WatchedListListener
 
onData(Consumer<R>) - Method in interface org.openzen.zengarden.promise.Promise
Registers a consumer to be called when data becomes available, no matter if it's cached or not.
onDone(Consumer<R2>) - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
onDone(Consumer<R>) - Method in interface org.openzen.zengarden.promise.Promise
Registers a consumer to be called when the call has finished.
onDone(Consumer<R>) - Method in class org.openzen.zengarden.promise.RejectedPromise
 
onDone(Consumer<R>) - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
onEvent(T) - Method in class org.openzen.zengarden.events.EventBus.SubclassEventListener
 
onEvent(T) - Method in interface org.openzen.zengarden.events.EventListener
 
onFail(Consumer<E>) - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
onFail(Consumer<E>) - Method in interface org.openzen.zengarden.promise.Promise
Registers a consumer to be called when an error occurs.
onFail(Consumer<E>) - Method in class org.openzen.zengarden.promise.RejectedPromise
 
onFail(Consumer<E>) - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
onRemoved(T) - Method in interface org.openzen.zengarden.watched.WatchedCollectionListener
 
onRemoved(K, V) - Method in interface org.openzen.zengarden.watched.WatchedIndexListener
Called whenever a value has been removed from the index.
onRemoved(int, T) - Method in interface org.openzen.zengarden.watched.WatchedListListener
 
onSet(int, T, T) - Method in interface org.openzen.zengarden.watched.WatchedListListener
 
onStatus(Consumer<S>) - Method in class org.openzen.zengarden.promise.ProcessedPromise
 
onStatus(Consumer<S>) - Method in interface org.openzen.zengarden.promise.Promise
Registers a consumer to be called when status updates are available.
onStatus(Consumer<S>) - Method in class org.openzen.zengarden.promise.RejectedPromise
 
onStatus(Consumer<S>) - Method in class org.openzen.zengarden.promise.ResolvedPromise
 
onUpdated(T) - Method in interface org.openzen.zengarden.watched.WatchedCollectionListener
 
optimize() - Method in class org.openzen.zengarden.lexer.DFA
Generates the minimal version of this DFA.
optional(char) - Method in class org.openzen.zengarden.lexer.CharStream
Processes an optional character.
optional(char, char) - Method in class org.openzen.zengarden.lexer.CharStream
Processes an optional range of characters.
optional(TT) - Method in class org.openzen.zengarden.lexer.TokenStream
 
or(int) - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
or(long) - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
OrderedIndex<K,V> - Class in org.openzen.zengarden.index
Represents an ordered index.
OrderedIndex() - Constructor for class org.openzen.zengarden.index.OrderedIndex
 
org.openzen.zengarden.arrays - package org.openzen.zengarden.arrays
 
org.openzen.zengarden.collections - package org.openzen.zengarden.collections
 
org.openzen.zengarden.diff - package org.openzen.zengarden.diff
 
org.openzen.zengarden.events - package org.openzen.zengarden.events
 
org.openzen.zengarden.function - package org.openzen.zengarden.function
 
org.openzen.zengarden.index - package org.openzen.zengarden.index
 
org.openzen.zengarden.io - package org.openzen.zengarden.io
 
org.openzen.zengarden.lexer - package org.openzen.zengarden.lexer
 
org.openzen.zengarden.mail - package org.openzen.zengarden.mail
 
org.openzen.zengarden.promise - package org.openzen.zengarden.promise
 
org.openzen.zengarden.util - package org.openzen.zengarden.util
 
org.openzen.zengarden.watched - package org.openzen.zengarden.watched
 
org.openzen.zengarden.watched.event - package org.openzen.zengarden.watched.event
 

P

password - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
peek() - Method in class org.openzen.zengarden.lexer.CharStream
 
peek(char) - Method in class org.openzen.zengarden.lexer.CharStream
Checks if the next character in the stream equals the specified character.
peek() - Method in class org.openzen.zengarden.lexer.TokenStream
 
pipe(ErrorableFunction<R, R2, E>) - Method in interface org.openzen.zengarden.promise.Promise
Creates a processed promise.
popMark() - Method in class org.openzen.zengarden.lexer.TokenStream
Pops a mark from the mark stack without reset.
port - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
Predicate<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.Predicate.
prev - Variable in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
priority - Variable in class org.openzen.zengarden.events.ListenerList.EventListenerNode
 
PRIORITY_DEFAULT - Static variable in class org.openzen.zengarden.events.ListenerList
 
PRIORITY_HIGH - Static variable in class org.openzen.zengarden.events.ListenerList
 
PRIORITY_LOW - Static variable in class org.openzen.zengarden.events.ListenerList
 
ProcessedPromise<R,R2,S,E extends java.lang.Throwable> - Class in org.openzen.zengarden.promise
Contains a promise that has been processed by a specific function.
ProcessedPromise(Promise<R, S, E>, ErrorableFunction<R, R2, E>) - Constructor for class org.openzen.zengarden.promise.ProcessedPromise
Contains a processed promise, processing the result of the original promise with the given function.
promise() - Method in class org.openzen.zengarden.promise.Deferred
Returns the promise for this deferred.
Promise<R,S,E extends java.lang.Throwable> - Interface in org.openzen.zengarden.promise
Contains a promise.
publish(T) - Method in class org.openzen.zengarden.events.CancelableEventBus
 
publish(T) - Method in class org.openzen.zengarden.events.EventBus
Publishes an event by calling all of the registered listeners.
pushMark() - Method in class org.openzen.zengarden.lexer.TokenStream
Pushes a mark on the mark stack.
put(K, V) - Method in class org.openzen.zengarden.collections.MapBuilder
Adds a key - value pair to the map.
put(K, V) - Method in class org.openzen.zengarden.index.OrderedIndex
Adds a value to the index, for the given key.
put(K, V) - Method in class org.openzen.zengarden.index.UnorderedIndex
Adds the given key / value pair to the index.

R

random() - Static method in class org.openzen.zengarden.util.ID
 
random() - Static method in class org.openzen.zengarden.util.ZID
 
read(DataInput) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Reads an array from the given input stream.
read(BytesDataInput) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Reads an array from the given input stream.
read(DataInput) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
read(BytesDataInput) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
read(DataInput) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder
Reads a diff from the given input stream.
read(DataInput) - Static method in class org.openzen.zengarden.diff.StringDiff
Reads a string diff from the given input stream.
readBoolArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readBoolArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readBoolArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readBoolean() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readBoolean() - Method in interface org.openzen.zengarden.io.DataInput
 
readBoolean() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readByteArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readByteArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readByteArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readBytes() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readBytes() - Method in interface org.openzen.zengarden.io.DataInput
 
readBytes() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readChar() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readChar() - Method in interface org.openzen.zengarden.io.DataInput
 
readChar() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readCharacterEntity(String, int) - Static method in class org.openzen.zengarden.util.Strings
Reads a single character entity (formatted as &characterEntity;) at the given string offset.
readDate() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readDate() - Method in interface org.openzen.zengarden.io.DataInput
 
readDate() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readDouble() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readDouble() - Method in interface org.openzen.zengarden.io.DataInput
 
readDouble() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readDoubleArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readDoubleArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readDoubleArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readDoubleArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readDoubleArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readDoubleArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readFlexDateTime() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readFlexDateTime() - Method in interface org.openzen.zengarden.io.DataInput
 
readFlexDateTime() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readFloat() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readFloat() - Method in interface org.openzen.zengarden.io.DataInput
 
readFloat() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readFloatArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readFloatArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readFloatArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readFloatArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readFloatArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readFloatArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readFully(InputStream) - Static method in class org.openzen.zengarden.io.InputStreams
Reads the input stream completely, and closes it.
readHexCharacter(char) - Static method in class org.openzen.zengarden.util.Strings
Reads a single hex digit and converts it to a value 0-15.
readInt() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readInt() - Method in interface org.openzen.zengarden.io.DataInput
 
readInt() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readIntArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readIntArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readIntArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readIntArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readIntArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readIntArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readLong() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readLong() - Method in interface org.openzen.zengarden.io.DataInput
 
readLong() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readLongArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readLongArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readLongArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readLongArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readLongArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readLongArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readRaw(DataInput, int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Reads an array from the given input stream.
readRaw(BytesDataInput, int) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Reads an array from the given input stream.
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
readRaw(DataInput, int) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
readRaw(BytesDataInput, int) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
readRawBytes(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readRawBytes(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readRawBytes(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readSByte() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readSByte() - Method in interface org.openzen.zengarden.io.DataInput
 
readSByte() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readShort() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readShort() - Method in interface org.openzen.zengarden.io.DataInput
 
readShort() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readShortArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readShortArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readShortArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readShortArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readShortArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readShortArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readString() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readString() - Method in interface org.openzen.zengarden.io.DataInput
 
readString() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readStringArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readStringArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readStringArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readStringArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readStringArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readStringArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUByte() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUByte() - Method in interface org.openzen.zengarden.io.DataInput
 
readUByte() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUByteArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUByteArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readUByteArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUInt() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUInt() - Method in interface org.openzen.zengarden.io.DataInput
 
readUInt() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUIntArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUIntArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readUIntArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readULong() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readULong() - Method in interface org.openzen.zengarden.io.DataInput
 
readULong() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readULongArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readULongArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readULongArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readULongArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readULongArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readULongArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUShort() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUShort() - Method in interface org.openzen.zengarden.io.DataInput
 
readUShort() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUShortArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUShortArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readUShortArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readUShortArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readUShortArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUShortArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readUTF(InputStream) - Static method in class org.openzen.zengarden.io.InputStreams
Reads the input stream completely and decodes it to a string using UTF-8 character encoding.
readVarInt() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarInt() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarInt() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarIntArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarIntArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarIntArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarIntArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readVarIntArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarIntArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarLong() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarLong() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarLong() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarLongArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarLongArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarLongArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarLongArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readVarLongArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarLongArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarUInt() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarUInt() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarUInt() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarUIntArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarUIntArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarUIntArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarUIntArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readVarUIntArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarUIntArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarULong() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarULong() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarULong() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarULongArray() - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarULongArray(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
readVarULongArray() - Method in interface org.openzen.zengarden.io.DataInput
 
readVarULongArray(int) - Method in interface org.openzen.zengarden.io.DataInput
 
readVarULongArray() - Method in class org.openzen.zengarden.io.StreamingDataInput
 
readVarULongArray(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
reduce(BiFunction<U, T, U>, U) - Method in interface org.openzen.zengarden.collections.ZCollection
Performs a reduce operation on this collection, that is, it updates the initial value repeatedly with the reduction function to return a single value.
reject(E) - Method in class org.openzen.zengarden.promise.Deferred
Publishes an error.
RejectedPromise<R,S,E extends java.lang.Throwable> - Class in org.openzen.zengarden.promise
Represents a rejected (failed) promise.
RejectedPromise(E) - Constructor for class org.openzen.zengarden.promise.RejectedPromise
 
RejectedPromise(E, Consumer<Runnable>) - Constructor for class org.openzen.zengarden.promise.RejectedPromise
 
remove(T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
remove(int) - Method in class org.openzen.zengarden.collections.ZArrayList
 
remove(T) - Method in interface org.openzen.zengarden.collections.ZCollection
Removes an element from the collection.
remove(T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
remove(int) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
remove(int) - Method in class org.openzen.zengarden.collections.ZFixedList
 
remove(T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
remove(int) - Method in interface org.openzen.zengarden.collections.ZList
Removes the element at the specified index.
remove(U) - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
remove(T) - Method in class org.openzen.zengarden.events.ListenerList
Removes an IEventListener from the list.
remove(V) - Method in class org.openzen.zengarden.index.AutoIndex
Removes the given value from the index.
remove(K, V) - Method in class org.openzen.zengarden.index.OrderedIndex
Removes a value from the index, for the given key.
remove(K, V) - Method in class org.openzen.zengarden.index.UnorderedIndex
Removes the given key / value pair from the index.
remove() - Method in class org.openzen.zengarden.lexer.TokenStream
 
remove(int) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
remove(T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
remove(int) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
remove(T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
remove(V) - Method in class org.openzen.zengarden.watched.WatchedAutoIndex
 
removeAll(Predicate<T>) - Method in class org.openzen.zengarden.collections.ZArrayList
 
removeAll(Iterable<? extends T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Removes all the objects from the given collection from this collection.
removeAll(Predicate<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Removes all objects matching the given predicate.
removeAll(Iterable<? extends U>) - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
required(char) - Method in class org.openzen.zengarden.lexer.CharStream
Processes a required character.
required(char, char) - Method in class org.openzen.zengarden.lexer.CharStream
Processes a required character range.
required(TT, String) - Method in class org.openzen.zengarden.lexer.TokenStream
 
requiredTokenNotFound(TokenPosition, String, T) - Method in class org.openzen.zengarden.lexer.TokenStream
Called when a required token could not be found.
reset() - Method in class org.openzen.zengarden.lexer.TokenStream
Pops a mark from the mark stack and resets the stream's position to it
resolve(T) - Method in class org.openzen.zengarden.promise.Deferred
Publishes a result.
ResolvedPromise<R,S,E extends java.lang.Throwable> - Class in org.openzen.zengarden.promise
Represents a resolved promise.
ResolvedPromise(R, Class<E>) - Constructor for class org.openzen.zengarden.promise.ResolvedPromise
 
ResolvedPromise(R, Class<E>, Consumer<Runnable>) - Constructor for class org.openzen.zengarden.promise.ResolvedPromise
 
rpad(String, int, char) - Static method in class org.openzen.zengarden.util.Strings
Right pads (suffixes) a string with characters until it reaches the given string length.

S

sendHTMLEmail(String, String, String, String) - Method in class org.openzen.zengarden.mail.JavaMailer
 
sendHTMLEmail(String, String, String, String) - Method in interface org.openzen.zengarden.mail.Mailer
 
sendPlainTextEmail(String, String, String, String) - Method in class org.openzen.zengarden.mail.JavaMailer
 
sendPlainTextEmail(String, String, String, String) - Method in interface org.openzen.zengarden.mail.Mailer
 
serialize(DataOutput) - Method in class org.openzen.zengarden.diff.ArrayDiff
 
serialize(DataOutput) - Method in class org.openzen.zengarden.diff.ByteBufferDiff
 
serialize(DataOutput) - Method in interface org.openzen.zengarden.diff.DataDiff
Serializes the diff to the given output stream.
serialize(DataOutput) - Method in class org.openzen.zengarden.diff.LiteralDiff
 
serialize(DataOutput) - Method in class org.openzen.zengarden.diff.StringDiff
 
serialize(DataOutput) - Method in class org.openzen.zengarden.diff.VoidDiff
 
serialize(DataOutput, T) - Method in interface org.openzen.zengarden.io.Serializer
Serializes the given object.
Serializer<T> - Interface in org.openzen.zengarden.io
Represents a serializer.
set(int, T) - Method in class org.openzen.zengarden.collections.ZArrayList
 
set(int, T) - Method in class org.openzen.zengarden.collections.ZEmptyList
 
set(int, T) - Method in class org.openzen.zengarden.collections.ZFixedList
 
set(int, T) - Method in interface org.openzen.zengarden.collections.ZList
Sets the index at the specified index.
set(String, String) - Method in class org.openzen.zengarden.util.StringTemplate
Adds a key - value pair to the map.
set(boolean) - Method in class org.openzen.zengarden.watched.BasicWatchedBoolean
 
set(double) - Method in class org.openzen.zengarden.watched.BasicWatchedDouble
 
set(int) - Method in class org.openzen.zengarden.watched.BasicWatchedInt
 
set(int, T) - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
set(long) - Method in class org.openzen.zengarden.watched.BasicWatchedLong
 
set(T) - Method in class org.openzen.zengarden.watched.BasicWatchedObject
 
set(String) - Method in class org.openzen.zengarden.watched.BasicWatchedString
 
set(double) - Method in class org.openzen.zengarden.watched.GuardedDouble
 
set(int) - Method in class org.openzen.zengarden.watched.GuardedInt
 
set(long) - Method in class org.openzen.zengarden.watched.GuardedLong
 
set(T) - Method in class org.openzen.zengarden.watched.GuardedObject
 
set(String) - Method in class org.openzen.zengarden.watched.GuardedString
 
set(boolean) - Method in class org.openzen.zengarden.watched.LockedBoolean
 
set(double) - Method in class org.openzen.zengarden.watched.LockedDouble
 
set(int) - Method in class org.openzen.zengarden.watched.LockedInt
 
set(long) - Method in class org.openzen.zengarden.watched.LockedLong
 
set(T) - Method in class org.openzen.zengarden.watched.LockedObject
 
set(String) - Method in class org.openzen.zengarden.watched.LockedString
 
set(int, T) - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
set(boolean) - Method in interface org.openzen.zengarden.watched.WatchedBoolean
 
set(double) - Method in interface org.openzen.zengarden.watched.WatchedDouble
 
set(int) - Method in interface org.openzen.zengarden.watched.WatchedInt
 
set(long) - Method in interface org.openzen.zengarden.watched.WatchedLong
 
set(T) - Method in interface org.openzen.zengarden.watched.WatchedObject
 
set(String) - Method in interface org.openzen.zengarden.watched.WatchedString
 
setFinal(T) - Method in class org.openzen.zengarden.lexer.DFA.DFAState
Sets the final class of this state.
setFinal(T) - Method in class org.openzen.zengarden.lexer.NFA.NFAState
Sets the final state of this state.
Sets - Class in org.openzen.zengarden.collections
Set utility functions.
sha256Hash(String) - Static method in class org.openzen.zengarden.util.Strings
Creates a sha256 hash of the given string, using UTF-8 encoding.
shift(StringDiff) - Method in class org.openzen.zengarden.diff.StringDiff
Shifts the string updates to match the updates of another string update.
SHORT - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
ShortArrayFunctions - Class in org.openzen.zengarden.arrays
short[] implementation of ArrayFunctions.
size() - Method in class org.openzen.zengarden.collections.ZArrayList
 
size() - Method in interface org.openzen.zengarden.collections.ZCollection
Returns the size of this collection.
size() - Method in class org.openzen.zengarden.collections.ZEmptyList
 
size() - Method in class org.openzen.zengarden.collections.ZFixedList
 
size() - Method in class org.openzen.zengarden.collections.ZMappedCollection
 
size() - Method in class org.openzen.zengarden.watched.BasicWatchedList
 
size() - Method in class org.openzen.zengarden.watched.LockedWatchedList
 
skip(int) - Method in class org.openzen.zengarden.diff.ArrayDiffBuilder.UpdateBuilder
 
skip(int) - Method in class org.openzen.zengarden.diff.StringDiff.StringUpdateBuilder
 
skip(int) - Method in interface org.openzen.zengarden.diff.StringUpdater
 
skip(int) - Method in class org.openzen.zengarden.io.BytesDataInput
 
skip(int) - Method in interface org.openzen.zengarden.io.DataInput
 
skip(int) - Method in class org.openzen.zengarden.io.StreamingDataInput
 
split(String, char) - Static method in class org.openzen.zengarden.util.Strings
Splits a string in parts, given a specified delimiter.
split(String, char, int) - Static method in class org.openzen.zengarden.util.Strings
Splits a string in parts, given a specified delimiter.
startsWith(A, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Checks if array[:subarray.length] == subarray.
startsWith(byte[], byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
startsWith(double[], double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
startsWith(float[], float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
startsWith(int[], int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
startsWith(long[], long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
startsWith(T[], T[]) - Method in class org.openzen.zengarden.arrays.ObjectArrayFunctions
 
startsWith(short[], short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
startsWith(String[], String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
status(S) - Method in class org.openzen.zengarden.promise.Deferred
Publishes a status update.
StreamingDataInput - Class in org.openzen.zengarden.io
DataInput implementation which wraps an InputStream.
StreamingDataInput(InputStream) - Constructor for class org.openzen.zengarden.io.StreamingDataInput
 
StreamingDataOutput - Class in org.openzen.zengarden.io
DataOutput wrapping an OutputStream.
StreamingDataOutput(OutputStream) - Constructor for class org.openzen.zengarden.io.StreamingDataOutput
 
STRING - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
STRING - Static variable in interface org.openzen.zengarden.io.Deserializer
 
STRING - Static variable in interface org.openzen.zengarden.io.Serializer
 
Stringable - Annotation Type in org.openzen.zengarden.util
Marks classes that can be converted to and from strings.
StringArrayFunctions - Class in org.openzen.zengarden.arrays
String[] implementation of ArrayFunctions.
StringArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.StringArrayFunctions
 
StringDiff - Class in org.openzen.zengarden.diff
Contains the difference between two strings.
StringDiff(byte[]) - Constructor for class org.openzen.zengarden.diff.StringDiff
Constructs a string diff from the given binary data.
StringDiff(DataInput) - Constructor for class org.openzen.zengarden.diff.StringDiff
Deserializes a string diff from the given input.
StringDiff.StringUpdateBuilder - Class in org.openzen.zengarden.diff
 
Strings - Class in org.openzen.zengarden.util
Contains utility functions for Strings.
Strings.CharacterEntity - Class in org.openzen.zengarden.util
 
StringTemplate - Class in org.openzen.zengarden.util
Allows basic string templates to be expanded easily.
StringTemplate(String) - Constructor for class org.openzen.zengarden.util.StringTemplate
Constructs a new string template with the given template string.
StringUpdater<I,R> - Interface in org.openzen.zengarden.diff
Implements a string updater.
stringValue - Variable in class org.openzen.zengarden.util.Strings.CharacterEntity
 
stripAccents(String) - Static method in class org.openzen.zengarden.util.Strings
Strips all accents (and alike) from the given string.
SubclassEventListener(EventListener<E>, Class<E>) - Constructor for class org.openzen.zengarden.events.EventBus.SubclassEventListener
Constructs a new single typed Event listener.
sum(ToIntFunction<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Performs a sum over all elements using the given evaluation function.
sum(ToDoubleFunction<T>) - Method in interface org.openzen.zengarden.collections.ZCollection
Performs a sum over all elements using the given evaluation function.
sum(int[]) - Static method in class org.openzen.zengarden.util.ZArrays
Calculates the sum of all elements in this array.
sum(float[]) - Static method in class org.openzen.zengarden.util.ZArrays
Calculates the sum of all elements in this array
sum(double[]) - Static method in class org.openzen.zengarden.util.ZArrays
Calculates the sum of all elements in this array
sumForDouble(T[], ToDoubleFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Calculates the sum of a function over the given array.
sumForInt(T[], ToIntFunction<T>) - Static method in class org.openzen.zengarden.util.ZArrays
Calculates the sum of a function over the given array.
Supplier<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.Supplier.

T

template(String) - Static method in class org.openzen.zengarden.util.Strings
Starts a string template.
times(char, int) - Static method in class org.openzen.zengarden.util.Strings
Constructs a string with count times the given character.
toArray() - Method in class org.openzen.zengarden.collections.ZArrayList
 
toArray() - Method in interface org.openzen.zengarden.collections.ZCollection
Converts this collection to an array.
toByteArray() - Method in class org.openzen.zengarden.io.BytesDataOutput
 
toDFA() - Method in class org.openzen.zengarden.lexer.NFA
Converts this NFA to a DFA.
ToDoubleBiFunction<T,U> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToDoubleBiFunction.
ToDoubleFunction<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToDoubleFunction.
ToIntBiFunction<T,U> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToIntBiFunction.
ToIntFunction<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToIntFunction.
Token<TT extends TokenType> - Interface in org.openzen.zengarden.lexer
Represents a token.
TokenPosition - Class in org.openzen.zengarden.lexer
Contains the start and end positions of a token.
TokenPosition(String, int, int, int, int) - Constructor for class org.openzen.zengarden.lexer.TokenPosition
 
TokenStream<T extends Token<TT>,TT extends TokenType> - Class in org.openzen.zengarden.lexer
Represents a token stream.
TokenStream(String, Reader, CompiledDFA<TT>, TT) - Constructor for class org.openzen.zengarden.lexer.TokenStream
Creates a token stream using the specified reader and DFA.
TokenStream(String, String, CompiledDFA<TT>, TT) - Constructor for class org.openzen.zengarden.lexer.TokenStream
Creates a token stream which reads data from the specified string.
TokenType - Interface in org.openzen.zengarden.lexer
Represents a token type.
toLine - Variable in class org.openzen.zengarden.lexer.TokenPosition
 
toLineOffset - Variable in class org.openzen.zengarden.lexer.TokenPosition
 
ToLongBiFunction<T,U> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToLongBiFunction.
ToLongFunction<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.ToLongFunction.
toString() - Method in class org.openzen.zengarden.diff.ArrayDiff
 
toString() - Method in class org.openzen.zengarden.diff.StringDiff
 
toString() - Method in class org.openzen.zengarden.lexer.CompiledDFA
 
toString() - Method in class org.openzen.zengarden.lexer.DFA
 
toString() - Method in class org.openzen.zengarden.lexer.TokenPosition
 
toString() - Method in class org.openzen.zengarden.util.ID
 
toString() - Method in class org.openzen.zengarden.util.ZID
 
transitions - Variable in class org.openzen.zengarden.lexer.CompiledDFA
 

U

UnaryOperator<T> - Interface in org.openzen.zengarden.function
Retrolambda compatibility interface for java.util.function.UnaryOperator.
unescape(String) - Static method in class org.openzen.zengarden.util.Strings
Unescapes a string escaped in one of following ways: A string escaped with single quotes ('Hello "my" world') A string escaped with double quotes ("Hello 'my' world") A near-literal string (@"C:\Program Files\") in which escape sequences aren't processed but the " character cannot occur The following escape sequences are recognized: \\ \' \" \&namedCharacterEntity; (note that although redundant, \&#ddd; and \&#xXXXX; are also allowed) \t \n \r \b \f \&uXXXX for unicode character points
UNKNOWN - Static variable in class org.openzen.zengarden.util.FlexDateTime
 
UNKNOWN_TIMEZONE - Static variable in class org.openzen.zengarden.util.FlexDateTime
 
UnorderedIndex<K,V> - Class in org.openzen.zengarden.index
Represents an unordered index.
UnorderedIndex() - Constructor for class org.openzen.zengarden.index.UnorderedIndex
 
update(A) - Method in class org.openzen.zengarden.diff.ArrayDiff
 
update(ByteBuffer) - Method in class org.openzen.zengarden.diff.ByteBufferDiff
 
update(T) - Method in interface org.openzen.zengarden.diff.DataDiff
Updates the given value.
update(T) - Method in class org.openzen.zengarden.diff.LiteralDiff
 
update(String) - Method in class org.openzen.zengarden.diff.StringDiff
 
update(Void) - Method in class org.openzen.zengarden.diff.VoidDiff
 
URLSafeBase64 - Class in org.openzen.zengarden.util
Performs URL - safe base64 encoding.
US_ASCII - Static variable in class org.openzen.zengarden.util.Charsets
 
username - Variable in class org.openzen.zengarden.mail.JavaMailer.JavaMailerProperties
 
UTF_8 - Static variable in class org.openzen.zengarden.util.Charsets
 

V

VARINT - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
VARINT - Static variable in interface org.openzen.zengarden.io.Deserializer
 
VARINT - Static variable in interface org.openzen.zengarden.io.Serializer
 
VarIntArrayFunctions - Class in org.openzen.zengarden.arrays
int[] implementation of ArrayFunctions.
VarIntArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
VARLONG - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
VarLongArrayFunctions - Class in org.openzen.zengarden.arrays
 
VarLongArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
VARUINT - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
VARUINT - Static variable in interface org.openzen.zengarden.io.Deserializer
 
VARUINT - Static variable in interface org.openzen.zengarden.io.Serializer
 
VarUIntArrayFunctions - Class in org.openzen.zengarden.arrays
 
VarUIntArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
VARULONG - Static variable in class org.openzen.zengarden.diff.ArrayDiffBuilder
 
VarULongArrayFunctions - Class in org.openzen.zengarden.arrays
 
VarULongArrayFunctions() - Constructor for class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
VoidDiff - Class in org.openzen.zengarden.diff
Contains a void diff.

W

watch() - Method in interface org.openzen.zengarden.collections.ZList
Creates a watched list, which allows event listeners to be registered whenever the list has been modified.
WatchedAutoIndex<K,V> - Class in org.openzen.zengarden.watched
Watched version of an AutoIndex.
WatchedAutoIndex(Function<V, K>) - Constructor for class org.openzen.zengarden.watched.WatchedAutoIndex
 
WatchedBoolean - Interface in org.openzen.zengarden.watched
Watched value containing a boolean.
WatchedCollection<T> - Interface in org.openzen.zengarden.watched
Watched collection.
WatchedCollectionListener<T> - Interface in org.openzen.zengarden.watched
Listener for a watched collection.
WatchedDouble - Interface in org.openzen.zengarden.watched
Watched value containing a double.
WatchedIndex<K,V> - Interface in org.openzen.zengarden.watched
Watched index.
WatchedIndexListener<K,V> - Interface in org.openzen.zengarden.watched
Listener interface for watched indexes.
WatchedInt - Interface in org.openzen.zengarden.watched
Watched value containing an int.
WatchedList<T> - Interface in org.openzen.zengarden.watched
Watched list.
WatchedListListener<T> - Interface in org.openzen.zengarden.watched
Listener for a watched list.
WatchedLong - Interface in org.openzen.zengarden.watched
Watched value containing a long.
WatchedMap<K,V> - Interface in org.openzen.zengarden.watched
 
WatchedObject<T> - Interface in org.openzen.zengarden.watched
Watched value containing an object.
WatchedString - Interface in org.openzen.zengarden.watched
Watched value containing a String.
WatchedValue<T> - Interface in org.openzen.zengarden.watched
Generic watched value.
whenChanged(EventListener<AfterChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.AbstractWatchedValue
 
whenChanged(EventListener<AfterChangeEvent<Double>>) - Method in class org.openzen.zengarden.watched.GuardedDouble
 
whenChanged(EventListener<AfterChangeEvent<Integer>>) - Method in class org.openzen.zengarden.watched.GuardedInt
 
whenChanged(EventListener<AfterChangeEvent<Long>>) - Method in class org.openzen.zengarden.watched.GuardedLong
 
whenChanged(EventListener<AfterChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.GuardedObject
 
whenChanged(EventListener<AfterChangeEvent<String>>) - Method in class org.openzen.zengarden.watched.GuardedString
 
whenChanged(EventListener<AfterChangeEvent<Boolean>>) - Method in class org.openzen.zengarden.watched.LockedBoolean
 
whenChanged(EventListener<AfterChangeEvent<Double>>) - Method in class org.openzen.zengarden.watched.LockedDouble
 
whenChanged(EventListener<AfterChangeEvent<Integer>>) - Method in class org.openzen.zengarden.watched.LockedInt
 
whenChanged(EventListener<AfterChangeEvent<Long>>) - Method in class org.openzen.zengarden.watched.LockedLong
 
whenChanged(EventListener<AfterChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.LockedObject
 
whenChanged(EventListener<AfterChangeEvent<String>>) - Method in class org.openzen.zengarden.watched.LockedString
 
whenChanged(EventListener<AfterChangeEvent<T>>) - Method in interface org.openzen.zengarden.watched.WatchedValue
 
whenGoingToChange(EventListener<BeforeChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.AbstractWatchedValue
 
whenGoingToChange(EventListener<BeforeChangeEvent<Double>>) - Method in class org.openzen.zengarden.watched.GuardedDouble
 
whenGoingToChange(EventListener<BeforeChangeEvent<Integer>>) - Method in class org.openzen.zengarden.watched.GuardedInt
 
whenGoingToChange(EventListener<BeforeChangeEvent<Long>>) - Method in class org.openzen.zengarden.watched.GuardedLong
 
whenGoingToChange(EventListener<BeforeChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.GuardedObject
 
whenGoingToChange(EventListener<BeforeChangeEvent<String>>) - Method in class org.openzen.zengarden.watched.GuardedString
 
whenGoingToChange(EventListener<BeforeChangeEvent<Boolean>>) - Method in class org.openzen.zengarden.watched.LockedBoolean
 
whenGoingToChange(EventListener<BeforeChangeEvent<Double>>) - Method in class org.openzen.zengarden.watched.LockedDouble
 
whenGoingToChange(EventListener<BeforeChangeEvent<Integer>>) - Method in class org.openzen.zengarden.watched.LockedInt
 
whenGoingToChange(EventListener<BeforeChangeEvent<Long>>) - Method in class org.openzen.zengarden.watched.LockedLong
 
whenGoingToChange(EventListener<BeforeChangeEvent<T>>) - Method in class org.openzen.zengarden.watched.LockedObject
 
whenGoingToChange(EventListener<BeforeChangeEvent<String>>) - Method in class org.openzen.zengarden.watched.LockedString
 
whenGoingToChange(EventListener<BeforeChangeEvent<T>>) - Method in interface org.openzen.zengarden.watched.WatchedValue
Subscribes for value changes.
write(DataOutput, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Writes the contents of the given array to the output stream.
write(BytesDataOutput, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Writes the contents of the given array to the output stream.
write(DataOutput, byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
write(BytesDataOutput, byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
write(DataOutput, double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
write(BytesDataOutput, double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
write(DataOutput, float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
write(BytesDataOutput, float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
write(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
write(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
write(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
write(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
write(DataOutput, short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
write(BytesDataOutput, short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
write(DataOutput, String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
write(BytesDataOutput, String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
write(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
write(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
write(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
write(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
write(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
write(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
write(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
write(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
write(byte[], File) - Static method in class org.openzen.zengarden.io.Files
Writes the given binary date to a file.
writeAllBytes(ByteBuffer) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeAllBytes(ByteBuffer) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeAllBytes(ByteBuffer) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeBoolArray(boolean[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeBoolArray(boolean[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeBoolArray(boolean[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeBoolean(boolean) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeBoolean(boolean) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeBoolean(boolean) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeByteArray(byte[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeByteArray(byte[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeByteArray(byte[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeBytes(byte[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeBytes(byte[], int, int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeBytes(ByteBuffer, int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeBytes(byte[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeBytes(byte[], int, int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeBytes(ByteBuffer, int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeBytes(byte[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeBytes(byte[], int, int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeBytes(ByteBuffer, int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeChar(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeChar(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeChar(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeDate(LocalDate) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeDate(LocalDate) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeDate(LocalDate) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeDouble(double) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeDouble(double) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeDouble(double) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeDoubleArray(double[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeDoubleArray(double[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeDoubleArray(double[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeDoubleArrayRaw(double[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeDoubleArrayRaw(double[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeDoubleArrayRaw(double[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeFlexDateTime(FlexDateTime) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeFlexDateTime(FlexDateTime) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeFlexDateTime(FlexDateTime) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeFloat(float) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeFloat(float) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeFloat(float) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeFloatArray(float[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeFloatArray(float[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeFloatArray(float[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeFloatArrayRaw(float[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeFloatArrayRaw(float[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeFloatArrayRaw(float[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeInt(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeInt(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeInt(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeIntArray(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeIntArray(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeIntArray(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeIntArrayRaw(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeLong(long) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeLong(long) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeLong(long) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeLongArray(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeLongArray(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeLongArray(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeLongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeLongArrayRaw(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeLongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeRaw(DataOutput, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Writes the contents of the given array to the output stream.
writeRaw(BytesDataOutput, A) - Method in interface org.openzen.zengarden.arrays.ArrayFunctions
Writes the contents of the given array to the output stream.
writeRaw(DataOutput, byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
writeRaw(BytesDataOutput, byte[]) - Method in class org.openzen.zengarden.arrays.ByteArrayFunctions
 
writeRaw(DataOutput, double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
writeRaw(BytesDataOutput, double[]) - Method in class org.openzen.zengarden.arrays.DoubleArrayFunctions
 
writeRaw(DataOutput, float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
writeRaw(BytesDataOutput, float[]) - Method in class org.openzen.zengarden.arrays.FloatArrayFunctions
 
writeRaw(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
writeRaw(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.IntArrayFunctions
 
writeRaw(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
writeRaw(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.LongArrayFunctions
 
writeRaw(DataOutput, short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
writeRaw(BytesDataOutput, short[]) - Method in class org.openzen.zengarden.arrays.ShortArrayFunctions
 
writeRaw(DataOutput, String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
writeRaw(BytesDataOutput, String[]) - Method in class org.openzen.zengarden.arrays.StringArrayFunctions
 
writeRaw(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
writeRaw(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarIntArrayFunctions
 
writeRaw(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
writeRaw(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarLongArrayFunctions
 
writeRaw(DataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
writeRaw(BytesDataOutput, int[]) - Method in class org.openzen.zengarden.arrays.VarUIntArrayFunctions
 
writeRaw(DataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
writeRaw(BytesDataOutput, long[]) - Method in class org.openzen.zengarden.arrays.VarULongArrayFunctions
 
writeRawBytes(byte[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeRawBytes(byte[], int, int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeRawBytes(ByteBuffer, int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeRawBytes(byte[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeRawBytes(byte[], int, int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeRawBytes(ByteBuffer, int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeRawBytes(byte[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeRawBytes(byte[], int, int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeRawBytes(ByteBuffer, int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeSByte(byte) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeSByte(byte) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeSByte(byte) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeShort(short) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeShort(short) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeShort(short) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeShortArray(short[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeShortArray(short[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeShortArray(short[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeShortArrayRaw(short[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeShortArrayRaw(short[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeShortArrayRaw(short[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeString(String) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeString(String) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeString(String) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeStringArray(String[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeStringArray(String[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeStringArray(String[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeStringArrayRaw(String[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeStringArrayRaw(String[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeStringArrayRaw(String[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUByte(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUByte(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUByte(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUByteArray(byte[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUByteArray(byte[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUByteArray(byte[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUInt(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUInt(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUInt(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUIntArray(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUIntArray(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUIntArray(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUIntArrayRaw(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeULong(long) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeULong(long) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeULong(long) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeULongArray(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeULongArray(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeULongArray(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeULongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeULongArrayRaw(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeULongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUShort(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUShort(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUShort(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUShortArray(short[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUShortArray(short[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUShortArray(short[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUShortArrayRaw(short[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeUShortArrayRaw(short[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeUShortArrayRaw(short[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeUTF8(String, File) - Static method in class org.openzen.zengarden.io.Files
Writes the given string to a file using UTF-8 encoding.
writeVarInt(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarInt(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarInt(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarIntArray(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarIntArray(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarIntArray(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarIntArrayRaw(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarLong(long) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarLong(long) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarLong(long) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarLongArray(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarLongArray(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarLongArray(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarLongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarLongArrayRaw(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarLongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarUInt(int) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarUInt(int) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarUInt(int) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarUIntArray(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarUIntArray(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarUIntArray(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarUIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarUIntArrayRaw(int[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarUIntArrayRaw(int[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarULong(long) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarULong(long) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarULong(long) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarULongArray(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarULongArray(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarULongArray(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 
writeVarULongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.BytesDataOutput
 
writeVarULongArrayRaw(long[]) - Method in interface org.openzen.zengarden.io.DataOutput
 
writeVarULongArrayRaw(long[]) - Method in class org.openzen.zengarden.io.StreamingDataOutput
 

Z

ZArrayList<T> - Class in org.openzen.zengarden.collections
ArrayList variant of a ZList.
ZArrayList(Class<T>) - Constructor for class org.openzen.zengarden.collections.ZArrayList
 
ZArrayList(Class<T>, int) - Constructor for class org.openzen.zengarden.collections.ZArrayList
 
ZArrays - Class in org.openzen.zengarden.util
Array utility functions.
ZAssertionError - Error in org.openzen.zengarden.util
Compatibility class for AssertionError with cause.
ZAssertionError(String, Exception) - Constructor for error org.openzen.zengarden.util.ZAssertionError
 
ZCollection<T> - Interface in org.openzen.zengarden.collections
Custom alternative to a Collection.
ZEmptyList<T> - Class in org.openzen.zengarden.collections
 
ZEmptyList(Class<T>) - Constructor for class org.openzen.zengarden.collections.ZEmptyList
 
ZFixedList<T> - Class in org.openzen.zengarden.collections
Immutable implementation of a ZList, backed by an array.
ZFixedList(T[]) - Constructor for class org.openzen.zengarden.collections.ZFixedList
 
ZID - Class in org.openzen.zengarden.util
 
ZID(byte[]) - Constructor for class org.openzen.zengarden.util.ZID
 
ZList<T> - Interface in org.openzen.zengarden.collections
Custom alternative to the standard java List.
ZMappedCollection<T,U> - Class in org.openzen.zengarden.collections
Represents an unidirectionally or bidirectionally mapped collection.
ZMappedCollection(Class<U>, ZCollection<T>, Function<T, U>) - Constructor for class org.openzen.zengarden.collections.ZMappedCollection
Constructs an unidirectionally mapped collection.
ZMappedCollection(Class<U>, ZCollection<T>, Function<T, U>, Function<U, T>) - Constructor for class org.openzen.zengarden.collections.ZMappedCollection
Constructs a bidirectionally mapped collection.
ZObjects - Class in org.openzen.zengarden.util
Compatibility class for Objects.
A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links