Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AutoProtoSchemaBuilderAnnotationProcessor - Class in org.infinispan.protostream.annotations.impl.processor
- AutoProtoSchemaBuilderAnnotationProcessor() - Constructor for class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
C
- CompileTimeDependency - Class in org.infinispan.protostream.annotations.impl.processor.dependency
- CompileTimeDependency(String, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.processor.dependency.CompileTimeDependency
D
- DEBUG_OPTION - Static variable in class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
-
Activate debug logging.
F
- fromClass(Class<?>) - Method in class org.infinispan.protostream.annotations.impl.processor.types.MirrorTypeFactory
- fromTypeMirror(TypeMirror) - Method in class org.infinispan.protostream.annotations.impl.processor.types.MirrorTypeFactory
-
Wraps the given TypeMirror in an XClass.
- FULLY_QUALIFIED_ANNOTATIONS - Static variable in class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
G
- getElement() - Method in interface org.infinispan.protostream.annotations.impl.processor.types.HasModelElement
-
Get the
Element
, nevernull
. - getFileName() - Method in class org.infinispan.protostream.annotations.impl.processor.dependency.CompileTimeDependency
- getSupportedSourceVersion() - Method in class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
- getUseToMakeTypeMetadata() - Method in class org.infinispan.protostream.annotations.impl.processor.dependency.CompileTimeDependency
H
- HasModelElement - Interface in org.infinispan.protostream.annotations.impl.processor.types
-
Some
XElement
implementations have an associatedElement
, in which case they implement this interface in order to expose the Element.
I
- init(ProcessingEnvironment) - Method in class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
M
- MirrorTypeFactory - Class in org.infinispan.protostream.annotations.impl.processor.types
-
Implementation relying primarily on
TypeMirror
, but also capable to use reflection similarly toReflectionTypeFactory
. - MirrorTypeFactory(ProcessingEnvironment) - Constructor for class org.infinispan.protostream.annotations.impl.processor.types.MirrorTypeFactory
O
- org.infinispan.protostream.annotations.impl.processor - package org.infinispan.protostream.annotations.impl.processor
-
Compile time annotations processor for Protostream annotations to generate Protobuf schemas and marshallers.
- org.infinispan.protostream.annotations.impl.processor.dependency - package org.infinispan.protostream.annotations.impl.processor.dependency
- org.infinispan.protostream.annotations.impl.processor.types - package org.infinispan.protostream.annotations.impl.processor.types
-
Representation of types based on javax.lang.model for annotation processing during compile time.
P
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
All Classes and Interfaces|All Packages|Constant Field Values