Class ProtoSchemaAnnotation
java.lang.Object
org.infinispan.protostream.annotations.impl.processor.ProtoSchemaAnnotation
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final Annotationprivate final Stringprivate final booleanprivate final String[]private final Stringprivate final booleanprivate final Stringprivate final Stringprivate final Stringprivate final booleanprivate final ProtoSyntaxprivate final String[] -
Constructor Summary
ConstructorsConstructorDescriptionProtoSchemaAnnotation(AutoProtoSchemaBuilder annotation) ProtoSchemaAnnotation(ProtoSchema annotation) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanString[]List<? extends TypeMirror> List<? extends TypeMirror> List<? extends TypeMirror> booleanbooleanservice()syntax()toString()String[]value()
-
Field Details
-
autoImportClasses
private final boolean autoImportClasses -
basePackages
-
className
-
marshallersOnly
private final boolean marshallersOnly -
schemaFileName
-
schemaFilePath
-
schemaPackageName
-
service
private final boolean service -
syntax
-
allowNullFields
private boolean allowNullFields -
value
-
annotation
-
annotationName
-
-
Constructor Details
-
ProtoSchemaAnnotation
-
ProtoSchemaAnnotation
-
-
Method Details
-
autoImportClasses
public boolean autoImportClasses() -
basePackages
-
className
-
dependsOn
-
excludeClasses
-
includeClasses
-
marshallersOnly
public boolean marshallersOnly() -
schemaFileName
-
schemaFilePath
-
schemaPackageName
-
service
public boolean service() -
syntax
-
allowNullFields
public boolean allowNullFields() -
value
-
toString
-
getAnnotationName
-