Uses of Interface
org.infinispan.protostream.annotations.impl.types.XEnumConstant
Packages that use XEnumConstant
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 XEnumConstant in org.infinispan.protostream.annotations.impl
Methods in org.infinispan.protostream.annotations.impl with parameters of type XEnumConstantModifier and TypeMethodDescriptionprivate intProtoEnumTypeMetadata.getNumber(ProtoEnumValue annotation, XEnumConstant ec) -
Uses of XEnumConstant in org.infinispan.protostream.annotations.impl.processor.types
Classes in org.infinispan.protostream.annotations.impl.processor.types that implement XEnumConstantFields in org.infinispan.protostream.annotations.impl.processor.types declared as XEnumConstantModifier and TypeFieldDescriptionprivate final XEnumConstantMirrorTypeFactory.MirrorField.enumConstantMethods in org.infinispan.protostream.annotations.impl.processor.types that return XEnumConstantModifier and TypeMethodDescriptionMirrorTypeFactory.MirrorField.asEnumConstant()MirrorTypeFactory.MirrorArray.getEnumConstant(String name) MirrorTypeFactory.MirrorClass.getEnumConstant(String name) MirrorTypeFactory.MirrorPrimitiveType.getEnumConstant(String name) Methods in org.infinispan.protostream.annotations.impl.processor.types that return types with arguments of type XEnumConstantModifier and TypeMethodDescriptionIterable<? extends XEnumConstant> MirrorTypeFactory.MirrorArray.getEnumConstants()Iterable<? extends XEnumConstant> MirrorTypeFactory.MirrorClass.getEnumConstants()Iterable<? extends XEnumConstant> MirrorTypeFactory.MirrorPrimitiveType.getEnumConstants()Constructors in org.infinispan.protostream.annotations.impl.processor.types with parameters of type XEnumConstantModifierConstructorDescription(package private)MirrorField(MirrorTypeFactory.MirrorClass c, VariableElement field, XEnumConstant enumConstant) -
Uses of XEnumConstant in org.infinispan.protostream.annotations.impl.types
Classes in org.infinispan.protostream.annotations.impl.types that implement XEnumConstantModifier and TypeClassDescriptionprivate static final classFields in org.infinispan.protostream.annotations.impl.types declared as XEnumConstantModifier and TypeFieldDescriptionprivate final XEnumConstantReflectionTypeFactory.ReflectionField.enumConstantMethods in org.infinispan.protostream.annotations.impl.types that return XEnumConstantModifier and TypeMethodDescriptionReflectionTypeFactory.ReflectionField.asEnumConstant()XField.asEnumConstant()ReflectionTypeFactory.ReflectionClass.getEnumConstant(String name) XClass.getEnumConstant(String name) Methods in org.infinispan.protostream.annotations.impl.types that return types with arguments of type XEnumConstantModifier and TypeMethodDescriptionIterable<? extends XEnumConstant> ReflectionTypeFactory.ReflectionClass.getEnumConstants()Iterable<? extends XEnumConstant> XClass.getEnumConstants()Enum constants, for enums only.Constructors in org.infinispan.protostream.annotations.impl.types with parameters of type XEnumConstantModifierConstructorDescription(package private)ReflectionField(ReflectionTypeFactory.ReflectionClass declaringClass, Field field, XEnumConstant enumConstant)