A B C D E F G H I L M N O P S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addToBuilderCommand() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
B
- blacklist() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoClass
-
"whitelist" mode means that each field that we want to map from protobuf message need to marked with
ProtoFieldannotation. - BOOLEAN - org.silbertb.proto.domainconverter.conversion_data.FieldType
- BuilderData - Class in org.silbertb.proto.domainconverter.conversion_data
- BuilderData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.BuilderData
- BuilderDataCreator - Class in org.silbertb.proto.domainconverter.converter
- BuilderDataCreator(ConstructorParametersDataCreator) - Constructor for class org.silbertb.proto.domainconverter.converter.BuilderDataCreator
- builderMethodName() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoBuilder
- buildMethodName() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoBuilder
- BYTES - org.silbertb.proto.domainconverter.conversion_data.FieldType
C
- calculateDataStructureConcreteType(VariableElement) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- calculateFieldType(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- calculateFieldType(TypeMirror, Set<String>) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- capitalize(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- ClassData - Class in org.silbertb.proto.domainconverter.conversion_data
- ClassData(String, String, String, OneofBaseClassData, List<FieldData>, List<FieldData>, BuilderData, boolean) - Constructor for class org.silbertb.proto.domainconverter.conversion_data.ClassData
- ClassDataCreator - Class in org.silbertb.proto.domainconverter.converter
- ClassDataCreator(LangModelUtil, ProcessingEnvironment, ProtoTypeUtil, ConverterLogger, ConfigurationData, Set<String>) - Constructor for class org.silbertb.proto.domainconverter.converter.ClassDataCreator
- compare(TypeMirror, TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.TypeHierarchyComparator
- compare(OneofField, OneofField) - Method in class org.silbertb.proto.domainconverter.converter.OneofFieldComparator
- ConcreteFieldData - Class in org.silbertb.proto.domainconverter.conversion_data
- ConcreteFieldData(FieldType, String, String, String, String, String, String, ProtoType, String) - Constructor for class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- ConcreteFieldDataCreator - Class in org.silbertb.proto.domainconverter.converter
- ConcreteFieldDataCreator(LangModelUtil, ProtoTypeUtil, ConverterLogger, ConfigurationData, Set<String>) - Constructor for class org.silbertb.proto.domainconverter.converter.ConcreteFieldDataCreator
- ConfigurationCreator - Class in org.silbertb.proto.domainconverter.converter
- ConfigurationCreator(ProcessingEnvironment, LangModelUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.ConfigurationCreator
- ConfigurationData - Class in org.silbertb.proto.domainconverter.conversion_data
- ConfigurationData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.ConfigurationData
- ConstructorParametersDataCreator - Class in org.silbertb.proto.domainconverter.converter
- ConstructorParametersDataCreator(ConcreteFieldDataCreator, OneofBaseDataCreator) - Constructor for class org.silbertb.proto.domainconverter.converter.ConstructorParametersDataCreator
- ConversionData - Class in org.silbertb.proto.domainconverter.conversion_data
- ConversionDataCreator - Class in org.silbertb.proto.domainconverter.converter
- ConversionDataCreator(ProcessingEnvironment, ConverterLogger) - Constructor for class org.silbertb.proto.domainconverter.converter.ConversionDataCreator
- converter() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofField
- converter() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoConverter
- ConverterGenerator - Class in org.silbertb.proto.domainconverter
- ConverterGenerator() - Constructor for class org.silbertb.proto.domainconverter.ConverterGenerator
- ConverterLogger - Class in org.silbertb.proto.domainconverter.converter
- ConverterLogger(ProcessingEnvironment) - Constructor for class org.silbertb.proto.domainconverter.converter.ConverterLogger
- converterName() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoConfigure
- converterVariable() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- convertProtoValue() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- create(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.GlobalMapperTypesCreator
- create(OneofField, TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingClassConverter
- create(OneofField, TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingConstructor
- create(OneofField, TypeElement, String) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingSettersOrClassBuilder
- create(OneofField, TypeMirror) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingProtoClass
- create(OneofField, TypeMirror, String) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreator
- createBuilderConstructorParametersData(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.BuilderDataCreator
- createClassData(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.ClassDataCreator
- createClassData(TypeElement, TypeMirror, boolean, boolean) - Method in class org.silbertb.proto.domainconverter.converter.ClassDataCreator
- createClassData(GlobalMapperInfo) - Method in class org.silbertb.proto.domainconverter.converter.ClassDataCreator
- createClassLevelBuilderData(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.BuilderDataCreator
- createConfigurationData(RoundEnvironment) - Method in class org.silbertb.proto.domainconverter.converter.ConfigurationCreator
- createConversionData(RoundEnvironment) - Method in class org.silbertb.proto.domainconverter.converter.ConversionDataCreator
- createEnumData(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.EnumDataCreator
- createFieldData(VariableElement, boolean) - Method in class org.silbertb.proto.domainconverter.converter.ConcreteFieldDataCreator
- createFieldData(VariableElement, String) - Method in class org.silbertb.proto.domainconverter.converter.ConcreteFieldDataCreator
- createOneofBaseClassData(OneofBase, TypeMirror, boolean) - Method in class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
- createOneofBaseFieldData(VariableElement) - Method in class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
D
- DataWithDefault - Interface in org.silbertb.proto.domainconverter.conversion_data
- domainClass() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofField
- domainField() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofField
- domainFullName() - Method in interface org.silbertb.proto.domainconverter.conversion_data.DataWithDefault
- domainGetterMethod() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
E
- ENUM - org.silbertb.proto.domainconverter.conversion_data.FieldType
- EnumData - Class in org.silbertb.proto.domainconverter.conversion_data
- EnumDataCreator - Class in org.silbertb.proto.domainconverter.converter
- EnumDataCreator(LangModelUtil, ProcessingEnvironment, ConverterLogger) - Constructor for class org.silbertb.proto.domainconverter.converter.EnumDataCreator
- EnumValueData - Class in org.silbertb.proto.domainconverter.conversion_data
- EnumValueData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.EnumValueData
- error(String) - Method in class org.silbertb.proto.domainconverter.converter.ConverterLogger
F
- FieldData - Class in org.silbertb.proto.domainconverter.conversion_data
- FieldData(ConcreteFieldData, OneofBaseFieldData, boolean) - Constructor for class org.silbertb.proto.domainconverter.conversion_data.FieldData
- FieldDataCreator - Class in org.silbertb.proto.domainconverter.converter
- FieldDataCreator(ProcessingEnvironment, ConcreteFieldDataCreator, OneofBaseDataCreator) - Constructor for class org.silbertb.proto.domainconverter.converter.FieldDataCreator
- FieldType - Enum in org.silbertb.proto.domainconverter.conversion_data
G
- getAllMethods(TypeElement) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getAnnotation(TypeMirror, Class<A>) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getClassFromAnnotation(Runnable) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getConstructorBuilderData(TypeElement) - Method in class org.silbertb.proto.domainconverter.converter.BuilderDataCreator
- getConstructorParametersData(TypeElement, Class<A>) - Method in class org.silbertb.proto.domainconverter.converter.ConstructorParametersDataCreator
- getConstructorParametersData(TypeElement, Class<A>, Modifier) - Method in class org.silbertb.proto.domainconverter.converter.ConstructorParametersDataCreator
- getConverterName(String) - Method in class org.silbertb.proto.domainconverter.conversion_data.ConfigurationData
- getElementType(TypeMirror, FieldType) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- getFieldData(TypeElement, boolean, boolean) - Method in class org.silbertb.proto.domainconverter.converter.FieldDataCreator
- getGenericsTypes(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getInterfaceOf(TypeMirror, String) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getMemberField(TypeMirror, String) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- getPackage(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- getProtoTypeFromConverter(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- getSimpleName(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- getType(OneofField) - Method in class org.silbertb.proto.domainconverter.converter.OneofFieldComparator
- getTypeConverter(OneofField, Element) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- getTypeConverterName(OneofField, Element) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- GlobalMapperInfo - Class in org.silbertb.proto.domainconverter.converter
- GlobalMapperInfo() - Constructor for class org.silbertb.proto.domainconverter.converter.GlobalMapperInfo
- GlobalMapperTypesCreator - Class in org.silbertb.proto.domainconverter.converter
- GlobalMapperTypesCreator(LangModelUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.GlobalMapperTypesCreator
H
- hasConverter() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- hasConverter() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- hasMapper() - Method in class org.silbertb.proto.domainconverter.conversion_data.ClassData
- hasSetterPrefix() - Method in class org.silbertb.proto.domainconverter.conversion_data.BuilderData
- hasSetters() - Method in class org.silbertb.proto.domainconverter.conversion_data.ClassData
I
- info(String) - Method in class org.silbertb.proto.domainconverter.converter.ConverterLogger
- init(ProcessingEnvironment) - Method in class org.silbertb.proto.domainconverter.ConverterGenerator
- InstantTimestampMapper - Class in org.silbertb.proto.domainconverter.predefined_mappers
- InstantTimestampMapper() - Constructor for class org.silbertb.proto.domainconverter.predefined_mappers.InstantTimestampMapper
- isAbstractType(Element) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isAssignedFrom(TypeMirror, Class<?>) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isByteArray(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isConcreteType(Element) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isDefault() - Method in interface org.silbertb.proto.domainconverter.conversion_data.DataWithDefault
- isInterfaceType(Element) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isList(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isMap(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isMessage() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- isMessage(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
- isNullableDomainType() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- isNullableProtoType() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- isNullConverter(TypeMirror) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- isNullConverter(OneofField) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- isProtoEnum(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- isProtoMessage(TypeMirror) - Method in class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
- isSameType(TypeMirror, Class<?>) - Method in class org.silbertb.proto.domainconverter.util.LangModelUtil
L
- LangModelUtil - Class in org.silbertb.proto.domainconverter.util
- LangModelUtil(ProcessingEnvironment) - Constructor for class org.silbertb.proto.domainconverter.util.LangModelUtil
- LIST - org.silbertb.proto.domainconverter.custom.ProtoType
M
- MAP - org.silbertb.proto.domainconverter.custom.ProtoType
- MAP_TO_MESSAGE - org.silbertb.proto.domainconverter.conversion_data.FieldType
- mapper() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoClass
-
Deprecated.use
ProtoClassMapper - mapper() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoClassMapper
- Mapper<T,E extends com.google.protobuf.Message> - Interface in org.silbertb.proto.domainconverter.custom
-
Convert between a domain class to a protobuf generated class.
- mapToDomainField() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- mapUnrecognized() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoEnum
- MESSAGE - org.silbertb.proto.domainconverter.conversion_data.FieldType
- MESSAGE - org.silbertb.proto.domainconverter.custom.ProtoType
- MESSAGE_LIST - org.silbertb.proto.domainconverter.conversion_data.FieldType
N
- NullConverter - Class in org.silbertb.proto.domainconverter.custom
- NullConverter() - Constructor for class org.silbertb.proto.domainconverter.custom.NullConverter
- NullMapper - Class in org.silbertb.proto.domainconverter.custom
- NullMapper() - Constructor for class org.silbertb.proto.domainconverter.custom.NullMapper
O
- OneofBase - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Map between a base class or interface to oneof group Used with conjunction fo
OneofField - OneofBaseClassData - Class in org.silbertb.proto.domainconverter.conversion_data
- OneofBaseClassData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.OneofBaseClassData
- OneofBaseDataCreator - Class in org.silbertb.proto.domainconverter.converter
- OneofBaseDataCreator(LangModelUtil, ProtoTypeUtil, ProcessingEnvironment, ConverterLogger, ClassDataCreator) - Constructor for class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
- OneofBaseFieldData - Class in org.silbertb.proto.domainconverter.conversion_data
- OneofBaseFieldData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.OneofBaseFieldData
- OneofConverterUtil - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofConverterUtil(LangModelUtil, ProtoTypeUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- OneofField - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Maps a field in a protobuf oneof group to corresponding field/class in the domain objects.
- oneofFieldCase() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- oneofFieldCase() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldDataForClass
- OneofFieldComparator - Class in org.silbertb.proto.domainconverter.converter
- OneofFieldComparator(ProcessingEnvironment, LangModelUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.OneofFieldComparator
- OneofFieldData - Class in org.silbertb.proto.domainconverter.conversion_data
- OneofFieldData() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- OneofFieldDataCreator - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofFieldDataCreator(LangModelUtil, ProtoTypeUtil, ProcessingEnvironment, BuilderDataCreator, FieldDataCreator, ConstructorParametersDataCreator) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreator
- OneofFieldDataCreatorUsingClassConverter - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofFieldDataCreatorUsingClassConverter(OneofConverterUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingClassConverter
- OneofFieldDataCreatorUsingConstructor - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofFieldDataCreatorUsingConstructor(ConstructorParametersDataCreator, BuilderDataCreator, OneofConverterUtil, LangModelUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingConstructor
- OneofFieldDataCreatorUsingProtoClass - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofFieldDataCreatorUsingProtoClass(ProtoTypeUtil, OneofConverterUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingProtoClass
- OneofFieldDataCreatorUsingSettersOrClassBuilder - Class in org.silbertb.proto.domainconverter.converter.oneof_field
- OneofFieldDataCreatorUsingSettersOrClassBuilder(ProcessingEnvironment, LangModelUtil, ProtoTypeUtil, BuilderDataCreator, FieldDataCreator, OneofConverterUtil) - Constructor for class org.silbertb.proto.domainconverter.converter.oneof_field.OneofFieldDataCreatorUsingSettersOrClassBuilder
- OneofFieldDataForClass - Class in org.silbertb.proto.domainconverter.conversion_data
- OneofFieldDataForClass() - Constructor for class org.silbertb.proto.domainconverter.conversion_data.OneofFieldDataForClass
- oneOfFields() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofBase
-
A list of annotations which map classes derived from the annotated class and their domain field name to corresponding protobuf fields in the oneof group.
- oneofImplClass() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldDataForClass
- oneofImplVariable() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- oneofName() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofBase
-
The name of the oneof definition in the protobuf schema.
- oneOfProtoField() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldData
- oneOfProtoField() - Method in class org.silbertb.proto.domainconverter.conversion_data.OneofFieldDataForClass
- org.silbertb.proto.domainconverter - package org.silbertb.proto.domainconverter
- org.silbertb.proto.domainconverter.annotations - package org.silbertb.proto.domainconverter.annotations
- org.silbertb.proto.domainconverter.conversion_data - package org.silbertb.proto.domainconverter.conversion_data
- org.silbertb.proto.domainconverter.converter - package org.silbertb.proto.domainconverter.converter
- org.silbertb.proto.domainconverter.converter.oneof_field - package org.silbertb.proto.domainconverter.converter.oneof_field
- org.silbertb.proto.domainconverter.custom - package org.silbertb.proto.domainconverter.custom
- org.silbertb.proto.domainconverter.predefined_mappers - package org.silbertb.proto.domainconverter.predefined_mappers
- org.silbertb.proto.domainconverter.util - package org.silbertb.proto.domainconverter.util
- OTHER - org.silbertb.proto.domainconverter.conversion_data.FieldType
- OTHER - org.silbertb.proto.domainconverter.custom.ProtoType
P
- pascalCaseToCamelCase(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- pascalCaseToSnakeCase(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- PRIMITIVE_LIST - org.silbertb.proto.domainconverter.conversion_data.FieldType
- PRIMITIVE_MAP - org.silbertb.proto.domainconverter.conversion_data.FieldType
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.silbertb.proto.domainconverter.ConverterGenerator
- ProtoBuilder - Annotation Type in org.silbertb.proto.domainconverter.annotations
- protoBuilderSetCommand() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- protoClass() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoClass
- ProtoClass - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Map between a domain class to a protobuf generated class.
- ProtoClassDefault - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
In case there are multiple domain classes with the same proto class, this annotation can be used to specify the default domain class.
- ProtoClassMapper - Annotation Type in org.silbertb.proto.domainconverter.annotations
- ProtoConfigure - Annotation Type in org.silbertb.proto.domainconverter.annotations
- ProtoConstructor - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Used with conjunction of
ProtoField. - ProtoConverter - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Declare a converter between a protobuf field and a domain field
- protoEnum() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoEnum
- protoEnum() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoEnumValue
- ProtoEnum - Annotation Type in org.silbertb.proto.domainconverter.annotations
- ProtoEnumValue - Annotation Type in org.silbertb.proto.domainconverter.annotations
- protoField() - Method in annotation type org.silbertb.proto.domainconverter.annotations.OneofField
- ProtoField - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Map between a field or constructor parameter in the domain class to a field in a protobuf message
- protoGetterMethod() - Method in class org.silbertb.proto.domainconverter.conversion_data.ConcreteFieldData
- ProtoGlobalMapper - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Place this annotation only above class which implements
Mapper. - ProtoIgnore - Annotation Type in org.silbertb.proto.domainconverter.annotations
- ProtoImport - Annotation Type in org.silbertb.proto.domainconverter.annotations
-
Import a generated proto-domain converter class, so generated code would be able to use its "toDomain" and "toProto" methods
- ProtoImports - Annotation Type in org.silbertb.proto.domainconverter.annotations
- protoName() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoField
-
The name of the protobuf field.
- protoType() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoConverter
-
Deprecated.
- ProtoType - Enum in org.silbertb.proto.domainconverter.custom
- ProtoTypeUtil - Class in org.silbertb.proto.domainconverter.util
- ProtoTypeUtil(ProcessingEnvironment, LangModelUtil) - Constructor for class org.silbertb.proto.domainconverter.util.ProtoTypeUtil
S
- setBuilderDataCreator(BuilderDataCreator) - Method in class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
- setConstructorParametersDataCreator(ConstructorParametersDataCreator) - Method in class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
- setFieldDataCreator(FieldDataCreator) - Method in class org.silbertb.proto.domainconverter.converter.OneofBaseDataCreator
- setterPrefix() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoBuilder
- shouldAssignToProto(Object) - Method in class org.silbertb.proto.domainconverter.custom.NullConverter
- shouldAssignToProto(T) - Method in interface org.silbertb.proto.domainconverter.custom.TypeConverter
- snakeCaseToCamelCase(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
- snakeCaseToPascalCase(String) - Static method in class org.silbertb.proto.domainconverter.util.StringUtils
-
If the input is snake_case then this method turns it to PascalCase.
- SourceWriter - Class in org.silbertb.proto.domainconverter
- SourceWriter(ProcessingEnvironment) - Constructor for class org.silbertb.proto.domainconverter.SourceWriter
- STRING - org.silbertb.proto.domainconverter.conversion_data.FieldType
- StringUtils - Class in org.silbertb.proto.domainconverter.util
- StringUtils() - Constructor for class org.silbertb.proto.domainconverter.util.StringUtils
T
- toDomain(Message) - Method in class org.silbertb.proto.domainconverter.custom.NullMapper
- toDomain(Timestamp) - Method in class org.silbertb.proto.domainconverter.predefined_mappers.InstantTimestampMapper
- toDomain(E) - Method in interface org.silbertb.proto.domainconverter.custom.Mapper
- toDomainValue(E) - Method in interface org.silbertb.proto.domainconverter.custom.TypeConverter
-
Convert instance from protobuf object type to domain object type.
- toDomainValue(Object) - Method in class org.silbertb.proto.domainconverter.custom.NullConverter
- toProto(Object) - Method in class org.silbertb.proto.domainconverter.custom.NullMapper
- toProto(Instant) - Method in class org.silbertb.proto.domainconverter.predefined_mappers.InstantTimestampMapper
- toProto(T) - Method in interface org.silbertb.proto.domainconverter.custom.Mapper
- toProtobufValue(Object) - Method in class org.silbertb.proto.domainconverter.custom.NullConverter
- toProtobufValue(T) - Method in interface org.silbertb.proto.domainconverter.custom.TypeConverter
-
Convert instance from domain object type to protobuf object type.
- transitive() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoImport
- TypeConverter<T,E> - Interface in org.silbertb.proto.domainconverter.custom
-
Interface for converting fields values if their types in the domain object and protobuf object different.
- TypeHierarchyComparator - Class in org.silbertb.proto.domainconverter.util
- TypeHierarchyComparator(Types) - Constructor for class org.silbertb.proto.domainconverter.util.TypeHierarchyComparator
U
- useBuilder() - Method in class org.silbertb.proto.domainconverter.conversion_data.ClassData
V
- validateConverter(OneofField, TypeMirror) - Method in class org.silbertb.proto.domainconverter.converter.oneof_field.OneofConverterUtil
- value() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoImport
- value() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoImports
- valueOf(String) - Static method in enum org.silbertb.proto.domainconverter.conversion_data.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.silbertb.proto.domainconverter.custom.ProtoType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.silbertb.proto.domainconverter.conversion_data.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.silbertb.proto.domainconverter.custom.ProtoType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withInheritedFields() - Method in annotation type org.silbertb.proto.domainconverter.annotations.ProtoClass
-
Consider annotated fields in super classes as well.
- writeSource(ConversionData) - Method in class org.silbertb.proto.domainconverter.SourceWriter
All Classes All Packages