Skip navigation links
A B C D E F G H I J L M N O P R S T V 

G

Generic - Annotation Type in info.junius.library.jabb
Holds a generics string to retain the generic information, especially on collections or maps, at runtime.
GenericAnnotationFinder - Class in info.junius.library.jabb.util
The @Generic annotation could be on any method in a class hierarchy.
GenericAnnotationFinder() - Constructor for class info.junius.library.jabb.util.GenericAnnotationFinder
 
GenericsParser - Class in info.junius.library.jabb.generics
Parses value of a generics annotation.
GenericsParser() - Constructor for class info.junius.library.jabb.generics.GenericsParser
 
GenericType - Interface in info.junius.library.jabb.generics
Generic type information.
get(byte) - Static method in enum info.junius.library.jabb.constants.MapEntryId
Returns flag depending on id
get(Object) - Method in class info.junius.library.jabb.util.ObjectIdAnnotationFinder
Returns the first ObjectID annotation found in the object hierarchy.
get(Class<?>) - Method in class info.junius.library.jabb.util.ObjectIdAnnotationFinder
Returns the first ObjectID annotation found in the class hierarchy.
getAnnotatedMethod(Method) - Method in class info.junius.library.jabb.util.GenericAnnotationFinder
Returns the method that matches the given target method and that has a Generic annotation on it.
getByClazz(Class<?>) - Static method in enum info.junius.library.jabb.constants.Type
Returns type based on class
getByFlag(byte) - Static method in enum info.junius.library.jabb.constants.Type
Returns type matching the bit pattern or null if not found.
getByValue(Object) - Static method in enum info.junius.library.jabb.constants.Type
Returns type matching the type of the given value.
getChild(byte) - Method in class info.junius.library.jabb.dt.RawBinary
Returns a direct child of this element identified by its ID or null if there is no such an element
getChildren() - Method in class info.junius.library.jabb.dt.RawBinary
Returns the children of this element.
getClassByName(String) - Method in class info.junius.library.jabb.util.ClassFinder
Tries to get a class for a name
getClazz() - Method in enum info.junius.library.jabb.constants.Type
Returns the class associated with this type
getDecoder() - Method in class info.junius.library.jabb.JabbFactory
Returns a JABB decoder
getDecoder(Type) - Method in class info.junius.library.jabb.util.DecoderFactory
Returns decoder for Type Type
getEncoder() - Method in class info.junius.library.jabb.JabbFactory
Returns a JABB encoder
getEncoder(Object) - Method in class info.junius.library.jabb.util.EncoderFactory
Returns suitable encoder for the given type
getFlag() - Method in enum info.junius.library.jabb.constants.Type
Byte representation of this type
getGetter(Object) - Method in class info.junius.library.jabb.util.AnnotationReader
Get all annotated getters (get, is).
getId() - Method in enum info.junius.library.jabb.constants.MapEntryId
 
getId() - Method in class info.junius.library.jabb.dt.RawBinary
 
getImplementationClazz(Class<?>) - Method in class info.junius.library.jabb.util.InstanceFactory
Tries to find the concrete implementation of a class (interface, abstract class, etc.).
getInstance(GenericType) - Method in class info.junius.library.jabb.util.InstanceFactory
Returns an instance of type T
getInstance(Class<?>) - Method in class info.junius.library.jabb.util.InstanceFactory
Returns an instance of type T
getInstance(Class<?>, String) - Method in class info.junius.library.jabb.util.InstanceFactory
Creates an instance of the given class using the string argument
getLengthLength(byte[]) - Method in class info.junius.library.jabb.util.LengthDecoder
Returns the number of bytes that denote the length value
getObjectValue() - Method in class info.junius.library.jabb.dt.RawBinary
Returns the byte representation of this object (-tree), i.e.
getParameterList() - Method in class info.junius.library.jabb.generics.DefaultGenericType
 
getParameterList() - Method in interface info.junius.library.jabb.generics.GenericType
Argument types [0, n]
getSetter(Object) - Method in class info.junius.library.jabb.util.AnnotationReader
Get all annotated setters.
GETTER_PREFIX - Static variable in class info.junius.library.jabb.util.AnnotationReader
get
getType() - Method in class info.junius.library.jabb.dt.RawBinary
 
getTypeClass() - Method in class info.junius.library.jabb.generics.DefaultGenericType
 
getTypeClass() - Method in interface info.junius.library.jabb.generics.GenericType
Class of this particular type
getValue() - Method in class info.junius.library.jabb.dt.RawBinary
Returns the value which might be null
A B C D E F G H I J L M N O P R S T V 
Skip navigation links