Uses of Class
org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
Packages that use ProtoEnumTypeMetadata
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.
Compile time annotations processor for Protostream annotations to generate Protobuf schemas and marshallers.
-
Uses of ProtoEnumTypeMetadata in org.infinispan.protostream.annotations.impl
Methods in org.infinispan.protostream.annotations.impl with parameters of type ProtoEnumTypeMetadataModifier and TypeMethodDescriptionprotected StringAbstractMarshallerCodeGenerator.generateEnumDecodeMethodBody(ProtoEnumTypeMetadata enumTypeMetadata) Signature of generated method is:public java.lang.Enum decode(int $1)protected StringAbstractMarshallerCodeGenerator.generateEnumEncodeMethodBody(ProtoEnumTypeMetadata enumTypeMetadata) Signature of generated method is:public int encode(java.lang.Enum $1) -
Uses of ProtoEnumTypeMetadata in org.infinispan.protostream.annotations.impl.processor
Methods in org.infinispan.protostream.annotations.impl.processor with parameters of type ProtoEnumTypeMetadataModifier and TypeMethodDescriptionprivate voidMarshallerSourceCodeGenerator.generateEnumMarshaller(ProtoEnumTypeMetadata petm)