Uses of Class
org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Packages that use ProtoSchemaBuilder Package Description org.infinispan.protostream.annotations Annotations for defining Protocol Buffers schemas in Java code. -
-
Uses of ProtoSchemaBuilder in org.infinispan.protostream.annotations
Methods in org.infinispan.protostream.annotations that return ProtoSchemaBuilder Modifier and Type Method Description ProtoSchemaBuilder
ProtoSchemaBuilder. addClass(Class<?> clazz)
Add a @ProtoXyz annotated class to be analyzed.ProtoSchemaBuilder
ProtoSchemaBuilder. addClasses(Class<?>... classes)
Add several @ProtoXyz annotated classes to be analyzed.ProtoSchemaBuilder
ProtoSchemaBuilder. autoImportClasses(boolean autoImportClasses)
A flag to control processing of classes that were not directly added but were discovered by analyzing the annotated fields/properties of the added classes.ProtoSchemaBuilder
ProtoSchemaBuilder. fileName(String fileName)
Set the name of the Protobuf schema file to generate.ProtoSchemaBuilder
ProtoSchemaBuilder. generator(String generator)
Sets the 'generated by' comment.ProtoSchemaBuilder
ProtoSchemaBuilder. packageName(String packageName)
Set the name of the Protobuf package to generate.
-