Index

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

A

asSubclass(Class<U>) - Method in interface org.wildfly.clustering.marshalling.MarshallerProvider
 

B

BinaryFormatter<K> - Class in org.wildfly.clustering.marshalling
Formatter implementation for binary keys.
BinaryFormatter(Class<K>, Serializer<K>) - Constructor for class org.wildfly.clustering.marshalling.BinaryFormatter
 
ByteBufferInputStream - Class in org.wildfly.clustering.marshalling
 
ByteBufferInputStream(ByteBuffer) - Constructor for class org.wildfly.clustering.marshalling.ByteBufferInputStream
 
ByteBufferMarshalledKey<T> - 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(T, 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<T> - 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(T, 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(T) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledKeyFactory
 
createMarshalledValue(T) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
 
createMarshalledValue(T) - Method in interface org.wildfly.clustering.marshalling.MarshalledValueFactory
 

D

DelimitedFormatter<K> - Class in org.wildfly.clustering.marshalling
Formatter for keys with multiple string fields.
DelimitedFormatter(Class<K>, String, Function<String[], K>, Function<K, String[]>) - Constructor for class org.wildfly.clustering.marshalling.DelimitedFormatter
 

E

equals(Object) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledKey
 
equals(Object) - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValue
 

F

format(K) - Method in class org.wildfly.clustering.marshalling.BinaryFormatter
 
format(K) - Method in interface org.wildfly.clustering.marshalling.Formatter
Formats the specified key to a string representation.
format(K) - Method in class org.wildfly.clustering.marshalling.SimpleFormatter
 
Formatter<K> - Interface in org.wildfly.clustering.marshalling
Formats a cache key to a string representation and back again.

G

get(C) - Method in interface org.wildfly.clustering.marshalling.MarshalledValue
 
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.
getMarshaller() - Method in interface org.wildfly.clustering.marshalling.MarshallerProvider
Returns a marshaller suitable for the provided class
getMarshallingContext() - Method in class org.wildfly.clustering.marshalling.ByteBufferMarshalledValueFactory
 
getMarshallingContext() - Method in interface org.wildfly.clustering.marshalling.MarshalledValueFactory
 
getProvidedClass() - Method in interface org.wildfly.clustering.marshalling.MarshallerProvider
Returns the class for which this implementation provides a marshaller.
getTargetClass() - Method in class org.wildfly.clustering.marshalling.BinaryFormatter
 
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.SimpleFormatter
 

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.
IndexSerializer - Enum in org.wildfly.clustering.marshalling
Various strategies for marshalling an array/collection index (i.e.
INTEGER - Enum constant in enum 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.s
MarshalledValueFactory<C> - Interface in org.wildfly.clustering.marshalling
 
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.
MarshallerProvider<T> - Interface in org.wildfly.clustering.marshalling
A service provider interface for marshaller providers.

O

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 class org.wildfly.clustering.marshalling.BinaryFormatter
 
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.SimpleFormatter
 

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 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.
SimpleFormatter<K> - Class in org.wildfly.clustering.marshalling
Formatter for keys with a simple string representation.
SimpleFormatter(Class<K>, Function<String, K>) - Constructor for class org.wildfly.clustering.marshalling.SimpleFormatter
 
SimpleFormatter(Class<K>, Function<String, K>, Function<K, String>) - Constructor for class org.wildfly.clustering.marshalling.SimpleFormatter
 
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 org.wildfly.clustering.marshalling.IndexSerializer
 
UNSIGNED_SHORT - Enum constant in enum org.wildfly.clustering.marshalling.IndexSerializer
 

V

valueOf(String) - Static method in enum org.wildfly.clustering.marshalling.IndexSerializer
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.marshalling.IndexSerializer
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - Enum constant in enum org.wildfly.clustering.marshalling.IndexSerializer
Reads/write an unsigned integer using a variable-length format.

W

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.
A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form