Uses of Class
org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
Packages that use ProtoTypeMetadata Package Description org.infinispan.protostream.annotations.impl 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. -
-
Uses of ProtoTypeMetadata in org.infinispan.protostream.annotations.impl
Subclasses of ProtoTypeMetadata in org.infinispan.protostream.annotations.impl Modifier and Type Class Description classImportedProtoTypeMetadataAProtoTypeMetadatafor a message or enum type that is defined in an external protobuf schema and its definition was not created based on annotations during the current execution of aProtoSchemaBuilder.classProtoEnumTypeMetadataAProtoTypeMetadatafor an enum type created based on annotations during the current execution ofProtoSchemaBuilder.classProtoMessageTypeMetadataAProtoTypeMetadatafor a message type created based on annotations during the current execution ofProtoSchemaBuilder.Methods in org.infinispan.protostream.annotations.impl that return ProtoTypeMetadata Modifier and Type Method Description ProtoTypeMetadataProtoFieldMetadata. getProtoTypeMetadata()protected abstract ProtoTypeMetadataBaseProtoSchemaGenerator. importProtoTypeMetadata(XClass javaType)Return an imported ProtoTypeMetadata implementation or null if it cannot be imported.protected ProtoTypeMetadataRuntimeProtoSchemaGenerator. importProtoTypeMetadata(XClass javaType)Return an imported ProtoTypeMetadata implementation or null if it cannot be imported.protected ProtoTypeMetadataBaseProtoSchemaGenerator. makeEnumTypeMetadata(XClass javaType)protected ProtoTypeMetadataBaseProtoSchemaGenerator. makeMessageTypeMetadata(XClass javaType)protected ProtoTypeMetadataBaseProtoSchemaGenerator. makeTypeMetadata(XClass javaType)protected ProtoTypeMetadataBaseProtoSchemaGenerator. scanAnnotations(XClass javaType)Methods in org.infinispan.protostream.annotations.impl with parameters of type ProtoTypeMetadata Modifier and Type Method Description protected voidProtoMessageTypeMetadata. addInnerType(ProtoTypeMetadata typeMetadata)abstract voidAbstractMarshallerCodeGenerator. generateMarshaller(SerializationContext serCtx, ProtoTypeMetadata ptm)
-