A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ANY - Static variable in class org.fressian.impl.Codes
- available() - Method in class org.fressian.impl.ByteBufferInputStream
B
- BEGIN_CLOSED_LIST - Static variable in class org.fressian.impl.Codes
- BEGIN_OPEN_LIST - Static variable in class org.fressian.impl.Codes
- beginClosedList() - Method in class org.fressian.FressianWriter
- beginClosedList() - Method in interface org.fressian.StreamingWriter
-
Begin a variable-length closed list.
- beginOpenList() - Method in class org.fressian.FressianWriter
- beginOpenList() - Method in interface org.fressian.StreamingWriter
-
Begin a variable-length open list.
- BIGDEC - Static variable in class org.fressian.impl.Codes
- BIGINT - Static variable in class org.fressian.impl.Codes
- BOOLEAN_ARRAY - Static variable in class org.fressian.impl.Codes
- bufferStringChunkUTF8(CharSequence, int, byte[]) - Static method in class org.fressian.impl.Fns
- BYTE_CHUNK_SIZE - Static variable in class org.fressian.impl.Ranges
- byteArrayToUUID(byte[]) - Static method in class org.fressian.impl.Fns
- ByteBufferInputStream - Class in org.fressian.impl
-
InputStream
over aByteBuffer
. - ByteBufferInputStream(ByteBuffer) - Constructor for class org.fressian.impl.ByteBufferInputStream
- BYTES - Static variable in class org.fressian.impl.Codes
- BYTES_CHUNK - Static variable in class org.fressian.impl.Codes
- BYTES_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Codes
- BYTES_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Ranges
- BYTES_PACKED_LENGTH_START - Static variable in class org.fressian.impl.Codes
- BytesOutputStream - Class in org.fressian.impl
- BytesOutputStream() - Constructor for class org.fressian.impl.BytesOutputStream
- BytesOutputStream(int) - Constructor for class org.fressian.impl.BytesOutputStream
C
- Cached - Interface in org.fressian
- CachedObject - Class in org.fressian
- CachedObject(Object) - Constructor for class org.fressian.CachedObject
- CachingLookup<K,V> - Class in org.fressian.impl
- CachingLookup(ILookup<K, V>) - Constructor for class org.fressian.impl.CachingLookup
- ChainedLookup<K,V> - Class in org.fressian.impl
- ChainedLookup(ILookup<K, V>...) - Constructor for class org.fressian.impl.ChainedLookup
- checkBaseClasses(Class) - Method in class org.fressian.impl.InheritanceLookup
- checkBaseInterfaces(Class) - Method in class org.fressian.impl.InheritanceLookup
- clear() - Method in class org.fressian.impl.InterleavedIndexHopMap
- close() - Method in class org.fressian.FressianReader
- close() - Method in class org.fressian.FressianWriter
- close() - Method in class org.fressian.impl.RawInput
- close() - Method in class org.fressian.impl.RawOutput
- Codes - Class in org.fressian.impl
- Codes() - Constructor for class org.fressian.impl.Codes
- convertBytes(byte[]) - Method in interface org.fressian.handlers.ConvertBytes
- ConvertBytes - Interface in org.fressian.handlers
- convertDouble(double) - Method in interface org.fressian.handlers.ConvertDouble
- ConvertDouble - Interface in org.fressian.handlers
- convertFloat(float) - Method in interface org.fressian.handlers.ConvertFloat
- ConvertFloat - Interface in org.fressian.handlers
- convertList(Object[]) - Method in interface org.fressian.handlers.ConvertList
- ConvertList - Interface in org.fressian.handlers
- coreHandlers - Static variable in class org.fressian.FressianReader
- coreWriteHandlers - Static variable in class org.fressian.impl.Handlers
- createLookupChain(ILookup<Class, Map<String, WriteHandler>>) - Static method in class org.fressian.handlers.WriteHandlerLookup
- customWriteHandlers(ILookup<Class, Map<String, WriteHandler>>) - Static method in class org.fressian.impl.Handlers
D
- defaultWriteHandlers() - Static method in class org.fressian.impl.Handlers
- DOUBLE - Static variable in class org.fressian.impl.Codes
- DOUBLE_0 - Static variable in class org.fressian.impl.Codes
- DOUBLE_1 - Static variable in class org.fressian.impl.Codes
- DOUBLE_ARRAY - Static variable in class org.fressian.impl.Codes
E
- END_COLLECTION - Static variable in class org.fressian.impl.Codes
- endList() - Method in class org.fressian.FressianWriter
- endList() - Method in interface org.fressian.StreamingWriter
-
Mark the end of a variable-lenght list, either closed or open.
- expected(Object, int) - Static method in class org.fressian.impl.Fns
- expected(Object, int, Object) - Static method in class org.fressian.impl.Fns
- extendedReadHandlers - Static variable in class org.fressian.impl.Handlers
- extendedWriteHandlers - Static variable in class org.fressian.impl.Handlers
F
- FALSE - Static variable in class org.fressian.impl.Codes
- fields - Variable in class org.fressian.impl.StructType
- FLOAT - Static variable in class org.fressian.impl.Codes
- FLOAT_ARRAY - Static variable in class org.fressian.impl.Codes
- Fns - Class in org.fressian.impl
- Fns() - Constructor for class org.fressian.impl.Fns
- FOOTER - Static variable in class org.fressian.impl.Codes
- FOOTER_MAGIC - Static variable in class org.fressian.impl.Codes
- FressianReader - Class in org.fressian
- FressianReader(InputStream) - Constructor for class org.fressian.FressianReader
- FressianReader(InputStream, ILookup<Object, ReadHandler>) - Constructor for class org.fressian.FressianReader
- FressianReader(InputStream, ILookup<Object, ReadHandler>, boolean) - Constructor for class org.fressian.FressianReader
- FressianWriter - Class in org.fressian
- FressianWriter(OutputStream) - Constructor for class org.fressian.FressianWriter
- FressianWriter(OutputStream, ILookup<Class, Map<String, WriteHandler>>) - Constructor for class org.fressian.FressianWriter
-
Create a writer that combines userHandlers with the normal type handlers built into Fressian.
G
- get(Object) - Method in class org.fressian.impl.InterleavedIndexHopMap
- GET_PRIORITY_CACHE - Static variable in class org.fressian.impl.Codes
- getBytesRead() - Method in class org.fressian.impl.RawInput
- getBytesWritten() - Method in class org.fressian.impl.RawOutput
- getChecksum() - Method in class org.fressian.impl.RawOutput
- getClassOrNull(Object) - Static method in class org.fressian.impl.Fns
- getMeta() - Method in interface org.fressian.Tagged
- getMeta() - Method in class org.fressian.TaggedObject
- getObjectToCache() - Method in interface org.fressian.Cached
- getObjectToCache() - Method in class org.fressian.CachedObject
- getPriorityCache() - Method in class org.fressian.FressianWriter
- getStructCache() - Method in class org.fressian.FressianWriter
- getTag() - Method in interface org.fressian.Tagged
- getTag() - Method in class org.fressian.TaggedObject
- getValue() - Method in interface org.fressian.Tagged
- getValue() - Method in class org.fressian.TaggedObject
- getWriteHandler(String, Object) - Method in interface org.fressian.handlers.IWriteHandlerLookup
- getWriteHandler(String, Object) - Method in class org.fressian.handlers.WriteHandlerLookup
H
- Handlers - Class in org.fressian.impl
- Handlers() - Constructor for class org.fressian.impl.Handlers
I
- ILookup<K,V> - Interface in org.fressian.handlers
- InheritanceLookup<V> - Class in org.fressian.impl
- InheritanceLookup(ILookup) - Constructor for class org.fressian.impl.InheritanceLookup
- INST - Static variable in class org.fressian.impl.Codes
- installHandler(Map<Class, Map<String, WriteHandler>>, Class, String, WriteHandler) - Static method in class org.fressian.impl.Handlers
- INT - Static variable in class org.fressian.impl.Codes
- INT_ARRAY - Static variable in class org.fressian.impl.Codes
- INT_PACKED_1_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_1_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_2_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_2_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_2_ZERO - Static variable in class org.fressian.impl.Codes
- INT_PACKED_3_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_3_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_3_ZERO - Static variable in class org.fressian.impl.Codes
- INT_PACKED_4_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_4_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_4_ZERO - Static variable in class org.fressian.impl.Codes
- INT_PACKED_5_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_5_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_5_ZERO - Static variable in class org.fressian.impl.Codes
- INT_PACKED_6_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_6_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_6_ZERO - Static variable in class org.fressian.impl.Codes
- INT_PACKED_7_END - Static variable in class org.fressian.impl.Codes
- INT_PACKED_7_START - Static variable in class org.fressian.impl.Codes
- INT_PACKED_7_ZERO - Static variable in class org.fressian.impl.Codes
- intCast(long) - Static method in class org.fressian.impl.Fns
- InterleavedIndexHopMap - Class in org.fressian.impl
- InterleavedIndexHopMap() - Constructor for class org.fressian.impl.InterleavedIndexHopMap
- InterleavedIndexHopMap(int) - Constructor for class org.fressian.impl.InterleavedIndexHopMap
- intern(Object) - Method in class org.fressian.impl.InterleavedIndexHopMap
-
Puts k in the map (if not present) and assigns and returns the index associated with it assigns ints monotonically from 0
- internalBuffer() - Method in class org.fressian.impl.BytesOutputStream
- isEmpty() - Method in class org.fressian.impl.InterleavedIndexHopMap
- IWriteHandlerLookup - Interface in org.fressian.handlers
K
L
- length() - Method in class org.fressian.impl.BytesOutputStream
- LIST - Static variable in class org.fressian.impl.Codes
- LIST_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Codes
- LIST_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Ranges
- LIST_PACKED_LENGTH_START - Static variable in class org.fressian.impl.Codes
- LONG_ARRAY - Static variable in class org.fressian.impl.Codes
- lookup - Variable in class org.fressian.impl.CachingLookup
- lookup(ILookup<K, V>, K) - Static method in class org.fressian.impl.Fns
- lookups - Variable in class org.fressian.impl.ChainedLookup
M
- main(String[]) - Static method in class org.fressian.impl.InheritanceLookup
- main(String[]) - Static method in class org.fressian.impl.InterleavedIndexHopMap
- map - Variable in class org.fressian.impl.CachingLookup
- map - Variable in class org.fressian.impl.MapLookup
- MAP - Static variable in class org.fressian.impl.Codes
- MapLookup<K,V> - Class in org.fressian.impl
- MapLookup(Map<K, V>) - Constructor for class org.fressian.impl.MapLookup
- mark(int) - Method in class org.fressian.impl.ByteBufferInputStream
- markSupported() - Method in class org.fressian.impl.ByteBufferInputStream
- meta - Variable in class org.fressian.TaggedObject
- META - Static variable in class org.fressian.impl.Codes
N
- NULL - Static variable in class org.fressian.impl.Codes
- nullKeyValue - Variable in class org.fressian.impl.CachingLookup
O
- OBJECT_ARRAY - Static variable in class org.fressian.impl.Codes
- objectToCache - Variable in class org.fressian.CachedObject
- oldIndex(Object) - Method in class org.fressian.impl.InterleavedIndexHopMap
-
Puts k in the map if it was not already present.
- org.fressian - package org.fressian
- org.fressian.handlers - package org.fressian.handlers
- org.fressian.impl - package org.fressian.impl
P
- PACKED_1_END - Static variable in class org.fressian.impl.Ranges
- PACKED_1_START - Static variable in class org.fressian.impl.Ranges
- PACKED_2_END - Static variable in class org.fressian.impl.Ranges
- PACKED_2_START - Static variable in class org.fressian.impl.Ranges
- PACKED_3_END - Static variable in class org.fressian.impl.Ranges
- PACKED_3_START - Static variable in class org.fressian.impl.Ranges
- PACKED_4_END - Static variable in class org.fressian.impl.Ranges
- PACKED_4_START - Static variable in class org.fressian.impl.Ranges
- PACKED_5_END - Static variable in class org.fressian.impl.Ranges
- PACKED_5_START - Static variable in class org.fressian.impl.Ranges
- PACKED_6_END - Static variable in class org.fressian.impl.Ranges
- PACKED_6_START - Static variable in class org.fressian.impl.Ranges
- PACKED_7_END - Static variable in class org.fressian.impl.Ranges
- PACKED_7_START - Static variable in class org.fressian.impl.Ranges
- PRECACHE - Static variable in class org.fressian.impl.Codes
- PRIORITY_CACHE_PACKED_END - Static variable in class org.fressian.impl.Codes
- PRIORITY_CACHE_PACKED_END - Static variable in class org.fressian.impl.Ranges
- PRIORITY_CACHE_PACKED_START - Static variable in class org.fressian.impl.Codes
- PUT_PRIORITY_CACHE - Static variable in class org.fressian.impl.Codes
R
- Ranges - Class in org.fressian.impl
- Ranges() - Constructor for class org.fressian.impl.Ranges
- RawInput - Class in org.fressian.impl
- RawInput(InputStream) - Constructor for class org.fressian.impl.RawInput
- RawInput(InputStream, boolean) - Constructor for class org.fressian.impl.RawInput
- RawOutput - Class in org.fressian.impl
- RawOutput(OutputStream) - Constructor for class org.fressian.impl.RawOutput
- read() - Method in class org.fressian.impl.ByteBufferInputStream
- read(byte[], int, int) - Method in class org.fressian.impl.ByteBufferInputStream
- read(Reader, Object, int) - Method in interface org.fressian.handlers.ReadHandler
- readBoolean() - Method in class org.fressian.FressianReader
- readBoolean() - Method in interface org.fressian.Reader
- readDouble() - Method in class org.fressian.FressianReader
- readDouble() - Method in interface org.fressian.Reader
- Reader - Interface in org.fressian
- readFloat() - Method in class org.fressian.FressianReader
- readFloat() - Method in interface org.fressian.Reader
- readFully(byte[], int, int) - Method in class org.fressian.impl.RawInput
- ReadHandler - Interface in org.fressian.handlers
- readInt() - Method in class org.fressian.FressianReader
- readInt() - Method in interface org.fressian.Reader
- readObject() - Method in class org.fressian.FressianReader
- readObject() - Method in interface org.fressian.Reader
- readRawByte() - Method in class org.fressian.impl.RawInput
- readRawDouble() - Method in class org.fressian.impl.RawInput
- readRawFloat() - Method in class org.fressian.impl.RawInput
- readRawInt16() - Method in class org.fressian.impl.RawInput
- readRawInt24() - Method in class org.fressian.impl.RawInput
- readRawInt32() - Method in class org.fressian.impl.RawInput
- readRawInt40() - Method in class org.fressian.impl.RawInput
- readRawInt48() - Method in class org.fressian.impl.RawInput
- readRawInt64() - Method in class org.fressian.impl.RawInput
- readRawInt8() - Method in class org.fressian.impl.RawInput
- readUTF8Chars(StringBuffer, byte[], int, int) - Static method in class org.fressian.impl.Fns
- REGEX - Static variable in class org.fressian.impl.Codes
- requireWriteHandler(String, Object) - Method in interface org.fressian.handlers.IWriteHandlerLookup
- requireWriteHandler(String, Object) - Method in class org.fressian.handlers.WriteHandlerLookup
- reset() - Method in class org.fressian.impl.ByteBufferInputStream
- reset() - Method in class org.fressian.impl.RawInput
- reset() - Method in class org.fressian.impl.RawOutput
- RESET_CACHES - Static variable in class org.fressian.impl.Codes
- resetCaches() - Method in class org.fressian.FressianWriter
- resetCaches() - Method in interface org.fressian.Writer
S
- SET - Static variable in class org.fressian.impl.Codes
- skip(long) - Method in class org.fressian.impl.ByteBufferInputStream
- soloEntry(Map<K, V>) - Static method in class org.fressian.impl.Fns
- soloKey(Map<K, V>) - Static method in class org.fressian.impl.Fns
- soloMap(K, V) - Static method in class org.fressian.impl.Fns
- soloVal(Map<K, V>) - Static method in class org.fressian.impl.Fns
- standardExtensionHandlers - Variable in class org.fressian.FressianReader
- StreamingWriter - Interface in org.fressian
- STRING - Static variable in class org.fressian.impl.Codes
- STRING_CHUNK - Static variable in class org.fressian.impl.Codes
- STRING_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Codes
- STRING_PACKED_LENGTH_END - Static variable in class org.fressian.impl.Ranges
- STRING_PACKED_LENGTH_START - Static variable in class org.fressian.impl.Codes
- STRUCT - Static variable in class org.fressian.impl.Codes
- STRUCT_CACHE_PACKED_END - Static variable in class org.fressian.impl.Codes
- STRUCT_CACHE_PACKED_END - Static variable in class org.fressian.impl.Ranges
- STRUCT_CACHE_PACKED_START - Static variable in class org.fressian.impl.Codes
- StructType - Class in org.fressian.impl
- StructType(Object, int) - Constructor for class org.fressian.impl.StructType
- STRUCTTYPE - Static variable in class org.fressian.impl.Codes
- SYM - Static variable in class org.fressian.impl.Codes
T
- tag - Variable in class org.fressian.impl.StructType
- tag - Variable in class org.fressian.TaggedObject
- Tagged - Interface in org.fressian
- TaggedObject - Class in org.fressian
- TaggedObject(Object, Object[]) - Constructor for class org.fressian.TaggedObject
- TaggedObject(Object, Object[], Map) - Constructor for class org.fressian.TaggedObject
- tagToCode - Static variable in class org.fressian.impl.Handlers
- TRUE - Static variable in class org.fressian.impl.Codes
U
- unwrap(Object) - Static method in class org.fressian.CachedObject
- URI - Static variable in class org.fressian.impl.Codes
- utf8EncodingSize(int) - Static method in class org.fressian.impl.Fns
- UUID - Static variable in class org.fressian.impl.Codes
- UUIDtoByteArray(UUID) - Static method in class org.fressian.impl.Fns
V
- valAt(Class) - Method in class org.fressian.impl.InheritanceLookup
- valAt(K) - Method in interface org.fressian.handlers.ILookup
- valAt(K) - Method in class org.fressian.impl.CachingLookup
- valAt(K) - Method in class org.fressian.impl.ChainedLookup
- valAt(K) - Method in class org.fressian.impl.MapLookup
- validateChecksum() - Method in class org.fressian.impl.RawInput
- validateFooter() - Method in class org.fressian.FressianReader
- validateFooter() - Method in interface org.fressian.Reader
- value - Variable in class org.fressian.TaggedObject
W
- write(Writer, Object) - Method in interface org.fressian.handlers.WriteHandler
- writeAs(String, Object) - Method in class org.fressian.FressianWriter
- writeAs(String, Object) - Method in interface org.fressian.Writer
- writeAs(String, Object, boolean) - Method in class org.fressian.FressianWriter
- writeAs(String, Object, boolean) - Method in interface org.fressian.Writer
- writeBoolean(boolean) - Method in class org.fressian.FressianWriter
- writeBoolean(boolean) - Method in interface org.fressian.Writer
- writeBoolean(Object) - Method in class org.fressian.FressianWriter
- writeBoolean(Object) - Method in interface org.fressian.Writer
- writeBytes(byte[]) - Method in class org.fressian.FressianWriter
- writeBytes(byte[]) - Method in interface org.fressian.Writer
- writeBytes(byte[], int, int) - Method in class org.fressian.FressianWriter
- writeBytes(byte[], int, int) - Method in interface org.fressian.Writer
- writeCode(int) - Method in class org.fressian.FressianWriter
- writeCount(int) - Method in class org.fressian.FressianWriter
- writeDouble(double) - Method in class org.fressian.FressianWriter
- writeDouble(double) - Method in interface org.fressian.Writer
- writeDouble(Object) - Method in class org.fressian.FressianWriter
- writeDouble(Object) - Method in interface org.fressian.Writer
- writeExt(Object, Object...) - Method in class org.fressian.FressianWriter
- writeFloat(float) - Method in class org.fressian.FressianWriter
- writeFloat(float) - Method in interface org.fressian.Writer
- writeFloat(Object) - Method in class org.fressian.FressianWriter
- writeFloat(Object) - Method in interface org.fressian.Writer
- writeFooter() - Method in class org.fressian.FressianWriter
- writeFooter() - Method in interface org.fressian.Writer
- writeFooterFor(ByteBuffer) - Method in class org.fressian.FressianWriter
- writeFooterFor(ByteBuffer) - Method in interface org.fressian.StreamingWriter
-
Write a footer for some existing fressianed data (the readable portion of bb.) For advanced use when building a larger fressianed stream from existing content.
- WriteHandler - Interface in org.fressian.handlers
- WriteHandlerLookup - Class in org.fressian.handlers
- WriteHandlerLookup(ILookup<Class, Map<String, WriteHandler>>) - Constructor for class org.fressian.handlers.WriteHandlerLookup
- writeInt(long) - Method in class org.fressian.FressianWriter
- writeInt(long) - Method in interface org.fressian.Writer
- writeInt(Object) - Method in class org.fressian.FressianWriter
- writeInt(Object) - Method in interface org.fressian.Writer
- writeList(Object) - Method in class org.fressian.FressianWriter
- writeList(Object) - Method in interface org.fressian.Writer
- writeNull() - Method in class org.fressian.FressianWriter
- writeNull() - Method in interface org.fressian.Writer
- writeObject(Object) - Method in class org.fressian.FressianWriter
- writeObject(Object) - Method in interface org.fressian.Writer
- writeObject(Object, boolean) - Method in class org.fressian.FressianWriter
- writeObject(Object, boolean) - Method in interface org.fressian.Writer
- Writer - Interface in org.fressian
- writeRawByte(int) - Method in class org.fressian.impl.RawOutput
- writeRawBytes(byte[], int, int) - Method in class org.fressian.impl.RawOutput
- writeRawDouble(double) - Method in class org.fressian.impl.RawOutput
- writeRawFloat(float) - Method in class org.fressian.impl.RawOutput
- writeRawInt16(int) - Method in class org.fressian.impl.RawOutput
- writeRawInt24(int) - Method in class org.fressian.impl.RawOutput
- writeRawInt32(int) - Method in class org.fressian.impl.RawOutput
- writeRawInt40(long) - Method in class org.fressian.impl.RawOutput
- writeRawInt48(long) - Method in class org.fressian.impl.RawOutput
- writeRawInt64(long) - Method in class org.fressian.impl.RawOutput
- writeString(Object) - Method in class org.fressian.FressianWriter
- writeString(Object) - Method in interface org.fressian.Writer
- writeTag(Object, int) - Method in class org.fressian.FressianWriter
- writeTag(Object, int) - Method in interface org.fressian.Writer
All Classes All Packages