Uses of Interface
org.infinispan.protostream.annotations.impl.types.XField
Packages that use XField
Package
Description
Holds the internal representation of Protobuf type metadata defined via annotations and the processors that handle
this metadata in order to generate Protobuf schemas and marshallers.
Representation of types based on javax.lang.model for annotation processing during compile time.
Abstract unified representation of Java language types, to isolate code generation from direct dependencies on the
actual type system implementation.
-
Uses of XField in org.infinispan.protostream.annotations.impl
Fields in org.infinispan.protostream.annotations.impl declared as XFieldModifier and TypeFieldDescriptionprivate final XFieldProtoFieldMetadata.fieldprivate XFieldProtoMessageTypeMetadata.unknownFieldSetFieldMethods in org.infinispan.protostream.annotations.impl that return XFieldModifier and TypeMethodDescriptionProtoFieldMetadata.getField()ProtoMessageTypeMetadata.getUnknownFieldSetField()Methods in org.infinispan.protostream.annotations.impl with parameters of type XFieldModifier and TypeMethodDescriptionprivate static StringProtoMessageTypeMetadata.getName(ProtoField annotation, XField field) private voidProtoMessageTypeMetadata.validateField(XClass clazz, XField field) Constructors in org.infinispan.protostream.annotations.impl with parameters of type XFieldModifierConstructorDescription(package private)ProtoFieldMetadata(int number, String name, String oneof, XClass javaType, XClass repeatedImplementation, Type protobufType, ProtoTypeMetadata protoTypeMetadata, boolean isRequired, boolean isRepeated, boolean isArray, Object defaultValue, XField field) (package private)ProtoMapMetadata(int number, String name, XClass keyJavaType, XClass valueJavaType, XClass mapImplementation, Type keyType, Type valueType, ProtoTypeMetadata protoTypeMetadata, XField field) -
Uses of XField in org.infinispan.protostream.annotations.impl.processor.types
Classes in org.infinispan.protostream.annotations.impl.processor.types that implement XFieldMethods in org.infinispan.protostream.annotations.impl.processor.types that return types with arguments of type XFieldModifier and TypeMethodDescriptionMirrorTypeFactory.MirrorArray.getDeclaredFields()MirrorTypeFactory.MirrorClass.getDeclaredFields()MirrorTypeFactory.MirrorPrimitiveType.getDeclaredFields() -
Uses of XField in org.infinispan.protostream.annotations.impl.types
Classes in org.infinispan.protostream.annotations.impl.types that implement XFieldMethods in org.infinispan.protostream.annotations.impl.types that return types with arguments of type XFieldModifier and TypeMethodDescriptionReflectionTypeFactory.ReflectionClass.getDeclaredFields()XClass.getDeclaredFields()