Index

A B C E F G H I J L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractByteBufferMarshaller - Class in org.wildfly.clustering.marshalling
 
AbstractByteBufferMarshaller(ClassLoader) - Constructor for class org.wildfly.clustering.marshalling.AbstractByteBufferMarshaller
 

B

build() - Method in interface org.wildfly.clustering.marshalling.MarshallerConfigurationBuilder
Builds the marshalling configuration.
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
MarshalledValue implementation suitable for map keys that uses a ByteBufferMarshaller.
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
MarshalledValue implementation that uses a ByteBufferMarshaller.
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.
getContextProvider() - Method in class org.wildfly.clustering.marshalling.AbstractByteBufferMarshaller
 
getContextProvider() - Method in interface org.wildfly.clustering.marshalling.ByteBufferMarshaller
Returns a provider of context to use during read/write operations.
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.
getType() - Method in interface org.wildfly.clustering.marshalling.Formatter
Returns the type of the formatted object.
getType() - 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. an unsigned integer).
INSTANCE - Enum constant in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
 
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
 

J

joining(Class<? extends T>, String, Function<T, String[]>, Function<String[], T>) - Static method in interface org.wildfly.clustering.marshalling.Formatter
 
joining(Class<? extends T>, String, Formatter<V1>, Formatter<V2>, Function<T, V1>, Function<T, V2>, BiFunction<V1, V2, T>) - Static method in interface org.wildfly.clustering.marshalling.Formatter
 

L

load(ClassLoader) - Method in interface org.wildfly.clustering.marshalling.MarshallerConfigurationBuilder
Loads marshalling configuration from the specified class loader.

M

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.
MarshallerConfigurationBuilder<C,E,B extends MarshallerConfigurationBuilder<C,E,B>> - Interface in org.wildfly.clustering.marshalling
 

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
 
org.wildfly.clustering.marshalling.util - package org.wildfly.clustering.marshalling.util
 

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
 
Provided(Serializer<T>) - Constructor for class org.wildfly.clustering.marshalling.Serializer.Provided
 

R

read(DataInput) - Method in class org.wildfly.clustering.marshalling.Serializer.Provided
 
read(DataInput) - Method in interface org.wildfly.clustering.marshalling.Serializer
Reads an object from the specified input stream.
read(DataInput) - Method in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
 
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.
register(E) - Method in interface org.wildfly.clustering.marshalling.MarshallerConfigurationBuilder
Registers configuration entry.

S

select(int) - Static method in enum class org.wildfly.clustering.marshalling.IndexSerializer
Returns the most efficient externalizer for a given index size.
Serializer<T> - Interface in org.wildfly.clustering.marshalling
Writes/reads an object to/from a binary stream.
Serializer.Provided<T> - Class in org.wildfly.clustering.marshalling
 
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(UUID) - Method in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
 
size(T) - Method in class org.wildfly.clustering.marshalling.Serializer.Provided
 
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

toFormatter(Class<? extends T>) - Method in interface org.wildfly.clustering.marshalling.Serializer
Creates a Formatter based on this serializer.
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
 
UUIDSerializer - Enum Class in org.wildfly.clustering.marshalling.util
 

V

valueOf(String) - Static method in enum class org.wildfly.clustering.marshalling.IndexSerializer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
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.
values() - Static method in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
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<? extends U>, Function<U, T>, Function<T, U>) - Method in class org.wildfly.clustering.marshalling.Formatter.Provided
 
wrap(Class<? extends U>, Function<U, T>, Function<T, U>) - Method in interface org.wildfly.clustering.marshalling.Formatter
Returns a wrapped formatter.
wrap(Class<U>, Function<String, U>) - Method in interface org.wildfly.clustering.marshalling.Formatter.Identity
Returns a wrapping formatter
wrap(Function<V, T>, Function<T, V>) - Method in class org.wildfly.clustering.marshalling.Serializer.Provided
 
wrap(Function<V, T>, Function<T, V>) - Method in interface org.wildfly.clustering.marshalling.Serializer
Creates a wrapped serializer that delegates to this serializer applying the specified wrapping/unwrapping functions.
write(DataOutput, UUID) - Method in enum class org.wildfly.clustering.marshalling.util.UUIDSerializer
 
write(DataOutput, T) - Method in class org.wildfly.clustering.marshalling.Serializer.Provided
 
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.
A B C E F G H I J L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form