Index
All Classes and Interfaces|All Packages|Serialized Form
B
- ByteBufferInputStream - Class in org.wildfly.clustering.marshalling
- ByteBufferInputStream(ByteBuffer) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferInputStream
- ByteBufferMarshalledKey<K> - Class in org.wildfly.clustering.marshalling
-
MarshalledValueimplementation suitable for map keys that uses aByteBufferMarshaller. - ByteBufferMarshalledKey(ByteBuffer, int) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledKey
- ByteBufferMarshalledKey(K, ByteBufferMarshaller) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledKey
- ByteBufferMarshalledKeyFactory - Class in org.wildfly.clustering.marshalling
-
Factory for creating a
ByteBufferMarshalledKey. - ByteBufferMarshalledKeyFactory(ByteBufferMarshaller) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledKeyFactory
- ByteBufferMarshalledValue<V> - Class in org.wildfly.clustering.marshalling
-
MarshalledValueimplementation that uses aByteBufferMarshaller. - ByteBufferMarshalledValue(ByteBuffer) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
-
Constructs a marshalled value from the specified byte buffer.
- ByteBufferMarshalledValue(V, ByteBufferMarshaller) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
-
Constructs a marshalled value from the specified object and marshaller.
- ByteBufferMarshalledValueFactory - Class in org.wildfly.clustering.marshalling
-
Factory for creating a
ByteBufferMarshalledValue. - ByteBufferMarshalledValueFactory(ByteBufferMarshaller) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
- ByteBufferMarshaller - Interface in org.wildfly.clustering.marshalling
-
Marshals an object to and from a
ByteBuffer. - ByteBufferOutputStream - Class in org.wildfly.clustering.marshalling
-
A specialized ByteArrayOutputStream that exposes the internal buffer.
- ByteBufferOutputStream() - Constructor for class org.wildfly.clustering.marshalling.ByteBufferOutputStream
- ByteBufferOutputStream(int) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferOutputStream
- ByteBufferOutputStream(OptionalInt) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferOutputStream
C
- createMarshalledValue(K) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledKeyFactory
- createMarshalledValue(T) - Method in interface org.wildfly.clustering.marshalling.MarshalledValueFactory
-
Creates a new marshalled value from the specified object.
- createMarshalledValue(V) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
E
- equals(Object) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledKey
- equals(Object) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
F
- format(T) - Method in interface org.wildfly.clustering.marshalling.Formatter
-
Formats the specified key to a string representation.
- format(T) - Method in class org.wildfly.clustering.marshalling.Formatter.Provided
- Formatter<T> - Interface in org.wildfly.clustering.marshalling
-
Formats an objects into a string representation and back again.
- Formatter.Identity - Interface in org.wildfly.clustering.marshalling
- Formatter.Provided<T> - Class in org.wildfly.clustering.marshalling
G
- get(C) - Method in interface org.wildfly.clustering.marshalling.MarshalledValue
-
Returns the value, unmarshalling using the specified context if necessary.
- get(ByteBufferMarshaller) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
- getBuffer() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
- getBuffer() - Method in class org.wildfly.clustering.marshalling.ByteBufferOutputStream
-
Returns the internal buffer of this output stream.
- getMarshallingContext() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
- getMarshallingContext() - Method in interface org.wildfly.clustering.marshalling.MarshalledValueFactory
-
The marshalling context applied to marshalled values created by this factory.
- getTargetClass() - Method in interface org.wildfly.clustering.marshalling.Formatter
-
The implementation class of the target key of this format.
- getTargetClass() - Method in class org.wildfly.clustering.marshalling.Formatter.Provided
H
- hashCode() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledKey
- hashCode() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
I
- identity() - Static method in interface org.wildfly.clustering.marshalling.Marshaller
-
An identity marshaller that does no marshalling.
- IDENTITY - Static variable in interface org.wildfly.clustering.marshalling.Formatter
- IndexSerializer - Enum Class in org.wildfly.clustering.marshalling
-
Various strategies for marshalling an array/collection index (i.e.
- INTEGER - Enum constant in enum class org.wildfly.clustering.marshalling.IndexSerializer
- IntSerializer - Interface in org.wildfly.clustering.marshalling
-
Writes/reads an integer to/from a binary stream.
- isEmpty() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
- isMarshallable(Object) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
- isMarshallable(Object) - Method in interface org.wildfly.clustering.marshalling.Marshallability
-
Indicates whether the specified object can be marshalled.
- isMarshallable(Object) - Method in class org.wildfly.clustering.marshalling.MarshalledValueMarshaller
L
- LOGGER - Static variable in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
M
- MappedSerializer<T,
V> - Class in org.wildfly.clustering.marshalling -
A serializer that delegates to the serializer of a mapped value.
- MappedSerializer(Serializer<V>, Function<T, V>, Function<V, T>) - Constructor for class org.wildfly.clustering.marshalling.MappedSerializer
- Marshallability - Interface in org.wildfly.clustering.marshalling
- MarshalledValue<T,
C> - Interface in org.wildfly.clustering.marshalling -
Offers semantics similar to a
MarshalledObject.get(), but supports an independent marshalling context. - MarshalledValueFactory<C> - Interface in org.wildfly.clustering.marshalling
-
Factory for creating marshalled values.
- MarshalledValueMarshaller<V,
C> - Class in org.wildfly.clustering.marshalling -
Marshaller that stores attribute values using marshalled values.
- MarshalledValueMarshaller(MarshalledValueFactory<C>) - Constructor for class org.wildfly.clustering.marshalling.MarshalledValueMarshaller
- Marshaller<V,
S> - Interface in org.wildfly.clustering.marshalling -
Marshals an object to and from its serialized form.
O
- of(T) - Static method in interface org.wildfly.clustering.marshalling.Formatter
- of(T) - Static method in interface org.wildfly.clustering.marshalling.Serializer
- org.wildfly.clustering.marshalling - package org.wildfly.clustering.marshalling
P
- parse(String) - Method in interface org.wildfly.clustering.marshalling.Formatter
-
Parses the key from the specified string.
- parse(String) - Method in class org.wildfly.clustering.marshalling.Formatter.Provided
- Provided(Formatter<T>) - Constructor for class org.wildfly.clustering.marshalling.Formatter.Provided
R
- read(DataInput) - Method in class org.wildfly.clustering.marshalling.MappedSerializer
- read(DataInput) - Method in interface org.wildfly.clustering.marshalling.Serializer
-
Reads an object from the specified input stream.
- read(ByteBuffer) - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
- read(MarshalledValue<V, C>) - Method in class org.wildfly.clustering.marshalling.MarshalledValueMarshaller
- read(S) - Method in interface org.wildfly.clustering.marshalling.Marshaller
-
Reads a value from its marshalled form.
- readFrom(InputStream) - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
-
Reads an object from the specified input stream.
- readInt(DataInput) - Method in interface org.wildfly.clustering.marshalling.IntSerializer
-
Read an integer from the specified input stream.
S
- select(int) - Static method in enum class org.wildfly.clustering.marshalling.IndexSerializer
-
Returns the most efficient externalizer for a given index size.
- serialized(Class<T>, Serializer<T>) - Static method in interface org.wildfly.clustering.marshalling.Formatter
- Serializer<T> - Interface in org.wildfly.clustering.marshalling
-
Writes/reads an object to/from a binary stream.
- size() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
- size(int) - Method in interface org.wildfly.clustering.marshalling.IntSerializer
- size(Object) - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
-
Returns the marshalled size of the specified object.
- size(T) - Method in interface org.wildfly.clustering.marshalling.Serializer
-
Returns the size of the buffer to use for marshalling the specified object, if known.
T
- toString() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
- TRUE - Static variable in interface org.wildfly.clustering.marshalling.Marshallability
U
- UNSIGNED_BYTE - Enum constant in enum class org.wildfly.clustering.marshalling.IndexSerializer
- UNSIGNED_SHORT - Enum constant in enum class org.wildfly.clustering.marshalling.IndexSerializer
V
- valueOf(String) - Static method in enum class org.wildfly.clustering.marshalling.IndexSerializer
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.wildfly.clustering.marshalling.IndexSerializer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIABLE - Enum constant in enum class org.wildfly.clustering.marshalling.IndexSerializer
-
Reads/write an unsigned integer using a variable-length format.
W
- wrap(Class<U>, Function<String, U>) - Method in interface org.wildfly.clustering.marshalling.Formatter.Identity
-
Returns a wrapping formatter
- wrap(Class<U>, Function<T, U>, Function<U, T>) - Method in interface org.wildfly.clustering.marshalling.Formatter
-
Returns a wrapped formatter.
- write(DataOutput, T) - Method in class org.wildfly.clustering.marshalling.MappedSerializer
- write(DataOutput, T) - Method in interface org.wildfly.clustering.marshalling.Serializer
-
Writes the specified object to the specified output stream
- write(Object) - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
- write(V) - Method in class org.wildfly.clustering.marshalling.MarshalledValueMarshaller
- write(V) - Method in interface org.wildfly.clustering.marshalling.Marshaller
-
Writes a value to its serialized form
- writeInt(DataOutput, int) - Method in interface org.wildfly.clustering.marshalling.IntSerializer
-
Writes the specified integer to the specified output stream
- writeTo(OutputStream, Object) - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
-
Writes the specified object to the specified output stream.
All Classes and Interfaces|All Packages|Serialized Form