Uses of Interface
org.infinispan.protostream.descriptors.GenericDescriptor
Packages that use GenericDescriptor
Package
Description
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
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.
Represents information contained in a proto file
Representation of the various namespaces.
Protostream internals.
-
Uses of GenericDescriptor in org.infinispan.protostream
Methods in org.infinispan.protostream that return GenericDescriptorModifier and TypeMethodDescriptionImmutableSerializationContext.getDescriptorByName(String fullTypeName) Obtains the descriptor associated with a type name.ImmutableSerializationContext.getDescriptorByTypeId(Integer typeId) Obtains the descriptor associated with a numeric type id.Methods in org.infinispan.protostream that return types with arguments of type GenericDescriptorModifier and TypeMethodDescriptionImmutableSerializationContext.getGenericDescriptors()Obtain the currently registered type descriptors.Methods in org.infinispan.protostream with parameters of type GenericDescriptorModifier and TypeMethodDescriptiondefault voidTagHandler.onStart(GenericDescriptor descriptor) Start of top level message. -
Uses of GenericDescriptor in org.infinispan.protostream.annotations.impl
Fields in org.infinispan.protostream.annotations.impl declared as GenericDescriptorModifier and TypeFieldDescriptionprivate final GenericDescriptorImportedProtoTypeMetadata.descriptorConstructors in org.infinispan.protostream.annotations.impl with parameters of type GenericDescriptorModifierConstructorDescriptionImportedProtoTypeMetadata(GenericDescriptor descriptor, BaseMarshaller<?> marshaller, XClass javaClass) -
Uses of GenericDescriptor in org.infinispan.protostream.descriptors
Classes in org.infinispan.protostream.descriptors that implement GenericDescriptorModifier and TypeClassDescriptionfinal classRepresents a message type declaration in a proto file.final classRepresents an enum in a proto file.Fields in org.infinispan.protostream.descriptors with type parameters of type GenericDescriptorModifier and TypeFieldDescriptionprivate final Map<String, GenericDescriptor> ResolutionContext.allGlobalTypesprivate final Map<Integer, GenericDescriptor> ResolutionContext.allTypeIdsprivate final Map<String, GenericDescriptor> ResolutionContext.globalTypesprivate final Map<Integer, GenericDescriptor> ResolutionContext.typeIdsMethods in org.infinispan.protostream.descriptors that return GenericDescriptorModifier and TypeMethodDescriptionGenericDescriptor.getContainingType()private GenericDescriptorFileDescriptor.searchType(String name, Descriptor scope) Methods in org.infinispan.protostream.descriptors that return types with arguments of type GenericDescriptorModifier and TypeMethodDescriptionFileDescriptor.getTypes()All types defined in this file (both message and enum).Methods in org.infinispan.protostream.descriptors with parameters of type GenericDescriptorModifier and TypeMethodDescription(package private) voidResolutionContext.addGenericDescriptor(GenericDescriptor genericDescriptor) private voidResolutionContext.checkUniqueName(GenericDescriptor genericDescriptor) private voidResolutionContext.checkUniqueTypeId(GenericDescriptor descriptor) -
Uses of GenericDescriptor in org.infinispan.protostream.descriptors.namespace
Fields in org.infinispan.protostream.descriptors.namespace with type parameters of type GenericDescriptorModifier and TypeFieldDescriptionprivate final Map<String, GenericDescriptor> FileNamespace.localDefinitionsprivate final Map<String, GenericDescriptor> LocalNamespace.localDefinitionsMethods in org.infinispan.protostream.descriptors.namespace that return GenericDescriptorModifier and TypeMethodDescriptionLooks up the descriptor by name.Methods in org.infinispan.protostream.descriptors.namespace that return types with arguments of type GenericDescriptorMethods in org.infinispan.protostream.descriptors.namespace with parameters of type GenericDescriptorModifier and TypeMethodDescriptionprivate voidFileNamespace.foundDuplicateDefinition(String name, GenericDescriptor existing) voidFileNamespace.put(String name, GenericDescriptor d) Constructor parameters in org.infinispan.protostream.descriptors.namespace with type arguments of type GenericDescriptorModifierConstructorDescription(package private)LocalNamespace(Map<String, GenericDescriptor> localDefinitions) -
Uses of GenericDescriptor in org.infinispan.protostream.impl
Fields in org.infinispan.protostream.impl with type parameters of type GenericDescriptorModifier and TypeFieldDescriptionprivate final Map<String, GenericDescriptor> SerializationContextImpl.genericDescriptorsprivate final Map<Integer, GenericDescriptor> SerializationContextImpl.typeIdsMethods in org.infinispan.protostream.impl that return GenericDescriptorModifier and TypeMethodDescriptionSerializationContextImpl.getDescriptorByName(String fullTypeName) SerializationContextImpl.getDescriptorByTypeId(Integer typeId) Methods in org.infinispan.protostream.impl that return types with arguments of type GenericDescriptor