Skip navigation links
B C F G I N P S T 

B

BigDecimalDoubleConverter - Class in ca.jeb.protobuf.converter
Converts BigDecimal values to double and vice-versa.
BigDecimalDoubleConverter() - Constructor for class ca.jeb.protobuf.converter.BigDecimalDoubleConverter
 
BigDecimalStringConverter - Class in ca.jeb.protobuf.converter
Converts BigDecimal values to String and vice-versa.
BigDecimalStringConverter() - Constructor for class ca.jeb.protobuf.converter.BigDecimalStringConverter
 
BooleanConverter - Class in ca.jeb.protobuf.converter
Converts BigDecimal values to double.
BooleanConverter() - Constructor for class ca.jeb.protobuf.converter.BooleanConverter
 
BooleanStringConverter - Class in ca.jeb.protobuf.converter
Converts Boolean values to string.
BooleanStringConverter() - Constructor for class ca.jeb.protobuf.converter.BooleanStringConverter
 

C

ca.jeb.protobuf - package ca.jeb.protobuf
 
ca.jeb.protobuf.converter - package ca.jeb.protobuf.converter
 
ca.jeb.protobuf.internal - package ca.jeb.protobuf.internal
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BigDecimalDoubleConverter
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BigDecimalStringConverter
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BooleanConverter
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BooleanStringConverter
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.NullConverter
 
convertFromProtobuf(Object) - Method in class ca.jeb.protobuf.converter.StringBooleanConverter
 
convertFromProtobuf(Object) - Method in interface ca.jeb.protobuf.IProtobufConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BigDecimalDoubleConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BigDecimalStringConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BooleanConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.BooleanStringConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.NullConverter
 
convertToProtobuf(Object) - Method in class ca.jeb.protobuf.converter.StringBooleanConverter
 
convertToProtobuf(Object) - Method in interface ca.jeb.protobuf.IProtobufConverter
 

F

fromProtobuf(Message, Class<? extends Object>) - Method in interface ca.jeb.protobuf.IProtobufSerializer
Implement the fromProtobuf method to set all ProtoBufAttributes on the supplied POJO class.
fromProtobuf(Message, Class<?>) - Method in class ca.jeb.protobuf.ProtobufSerializer
 

G

getAllProtbufFields(Class<? extends Object>) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Returns a full mapping of all Protobuf fields from the POJO class.
getPojoSetter(ProtobufAttribute, Field) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Retrieve the setter on the POJO class; default is to is "set" plus upper case first character of the field name.
getProtobufClass(Object, Class<? extends Object>) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Retrieve the ProtobufClass based on the POJO value.
getProtobufClassFromPojoAnno(Class<?>) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Return the Protobuf Class based on the pojo class, i.e.
getProtobufEntity(Class<?>) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Return a ProtobufEntity annotation from any object sent, null if there is none.
getProtobufGetter(ProtobufAttribute, Field) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Retrieve the getter against the Protobuf class; default is to is "get" plus upper case first character of the field name.
getProtobufSetter(ProtobufAttribute, Field, Object) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Return the setter for the Protobuf builder.

I

IProtobufConverter - Interface in ca.jeb.protobuf
An interface class that any classes attribute needs to be converted for a Google ProtoBuf Message.
IProtobufSerializer - Interface in ca.jeb.protobuf
Interface for generating Protobuf serialization; generally only the ProtobufSerializer should implement this, but by all means, feel free to create your own!
isProtbufEntity(Object) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Returns true if there is a ProtobufEntity annotation on this object.
isProtbufEntity(Class<?>) - Static method in class ca.jeb.protobuf.internal.ProtobufSerializerUtils
Returns true if there is a ProtobufEntity annotation on this class.

N

NullClass - Class in ca.jeb.protobuf
This is a null class to be used in Annotations.
NullClass() - Constructor for class ca.jeb.protobuf.NullClass
 
NullConverter - Class in ca.jeb.protobuf.converter
This is a NULL converter.
NullConverter() - Constructor for class ca.jeb.protobuf.converter.NullConverter
 

P

ProtobufAnnotationException - Exception in ca.jeb.protobuf
Exception when raised during the serialization of Protobuf attributes.
ProtobufAnnotationException(Exception) - Constructor for exception ca.jeb.protobuf.ProtobufAnnotationException
 
ProtobufAnnotationException(String) - Constructor for exception ca.jeb.protobuf.ProtobufAnnotationException
 
ProtobufAnnotationException(String, Exception) - Constructor for exception ca.jeb.protobuf.ProtobufAnnotationException
 
ProtobufAttribute - Annotation Type in ca.jeb.protobuf
ProtobufAttribute annotation for defining your POJO attributes for serialization to and from Protobuf classes/entities.
ProtobufEntity - Annotation Type in ca.jeb.protobuf
ProtoBufEntity annotation for defining your Protobuf entity on your POJO class.
ProtobufException - Exception in ca.jeb.protobuf
Exception when raised during the serialization of Protobuf attributes.
ProtobufException(Exception) - Constructor for exception ca.jeb.protobuf.ProtobufException
 
ProtobufException(String) - Constructor for exception ca.jeb.protobuf.ProtobufException
 
ProtobufException(String, Exception) - Constructor for exception ca.jeb.protobuf.ProtobufException
 
ProtobufSerializer - Class in ca.jeb.protobuf
This class' has two methods for serialization: toProtobuf: serialize to a Protobuf fromProtobuf: serialize from a Protobuf object This class can be used as Java bean and thus a singleton.
ProtobufSerializer() - Constructor for class ca.jeb.protobuf.ProtobufSerializer
 
ProtobufSerializerUtils - Class in ca.jeb.protobuf.internal
Utility class to help out the ProtobufSerializer.
ProtobufSerializerUtils() - Constructor for class ca.jeb.protobuf.internal.ProtobufSerializerUtils
 

S

StringBooleanConverter - Class in ca.jeb.protobuf.converter
Converts String values to boolean going to Protobuf, and vice-versa from Protobuf.
StringBooleanConverter() - Constructor for class ca.jeb.protobuf.converter.StringBooleanConverter
 

T

toProtobuf(Object) - Method in interface ca.jeb.protobuf.IProtobufSerializer
Implement the toProtobuf method that will convert this object to a GeneratedMessage G.
toProtobuf(Object) - Method in class ca.jeb.protobuf.ProtobufSerializer
 
B C F G I N P S T 
Skip navigation links

Copyright © 2014. All rights reserved.