B C E F G I M O R S T U V W

B

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.

C

Cached - Interface in org.fressian
 
CachedObject - Class in org.fressian
 
CachedObject(Object) - Constructor for class org.fressian.CachedObject
 
close() - Method in class org.fressian.FressianReader
 
close() - Method in class org.fressian.FressianWriter
 
ConvertBytes - Interface in org.fressian.handlers
 
convertBytes(byte[]) - Method in interface org.fressian.handlers.ConvertBytes
 
ConvertDouble - Interface in org.fressian.handlers
 
convertDouble(double) - Method in interface org.fressian.handlers.ConvertDouble
 
ConvertFloat - Interface in org.fressian.handlers
 
convertFloat(float) - Method in interface org.fressian.handlers.ConvertFloat
 
ConvertList - Interface in org.fressian.handlers
 
convertList(Object[]) - Method in interface org.fressian.handlers.ConvertList
 
coreHandlers - Static variable in class org.fressian.FressianReader
 
createLookupChain(ILookup<Class, Map<String, WriteHandler>>) - Static method in class org.fressian.handlers.WriteHandlerLookup
 

E

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.

F

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

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
 

I

ILookup<K,V> - Interface in org.fressian.handlers
 
IWriteHandlerLookup - Interface in org.fressian.handlers
 

M

meta - Variable in class org.fressian.TaggedObject
 

O

objectToCache - Variable in class org.fressian.CachedObject
 
org.fressian - package org.fressian
 
org.fressian.handlers - package org.fressian.handlers
 

R

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
 
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
 
requireWriteHandler(String, Object) - Method in interface org.fressian.handlers.IWriteHandlerLookup
 
requireWriteHandler(String, Object) - Method in class org.fressian.handlers.WriteHandlerLookup
 
resetCaches() - Method in class org.fressian.FressianWriter
 
resetCaches() - Method in interface org.fressian.Writer
 

S

standardExtensionHandlers - Variable in class org.fressian.FressianReader
 
StreamingWriter - Interface in org.fressian
 

T

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
 

U

unwrap(Object) - Static method in class org.fressian.CachedObject
 

V

valAt(K) - Method in interface org.fressian.handlers.ILookup
 
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, boolean) - Method in class org.fressian.FressianWriter
 
writeAs(String, Object) - Method in class org.fressian.FressianWriter
 
writeAs(String, Object) - Method in interface org.fressian.Writer
 
writeAs(String, Object, boolean) - Method in interface org.fressian.Writer
 
writeBoolean(boolean) - Method in class org.fressian.FressianWriter
 
writeBoolean(Object) - Method in class org.fressian.FressianWriter
 
writeBoolean(boolean) - Method in interface org.fressian.Writer
 
writeBoolean(Object) - Method in interface org.fressian.Writer
 
writeBytes(byte[]) - Method in class org.fressian.FressianWriter
 
writeBytes(byte[], int, int) - Method in class org.fressian.FressianWriter
 
writeBytes(byte[]) - Method in interface org.fressian.Writer
 
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(Object) - Method in class org.fressian.FressianWriter
 
writeDouble(double) - Method in interface org.fressian.Writer
 
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(Object) - Method in class org.fressian.FressianWriter
 
writeFloat(float) - Method in interface org.fressian.Writer
 
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(Object) - Method in class org.fressian.FressianWriter
 
writeInt(long) - Method in interface org.fressian.Writer
 
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, boolean) - Method in class org.fressian.FressianWriter
 
writeObject(Object) - Method in class org.fressian.FressianWriter
 
writeObject(Object) - Method in interface org.fressian.Writer
 
writeObject(Object, boolean) - Method in interface org.fressian.Writer
 
Writer - Interface in org.fressian
 
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
 

B C E F G I M O R S T U V W