- AbstractMarshallerCodeGenerator - Class in org.infinispan.protostream.annotations.impl
-
- AbstractMarshallerCodeGenerator(XTypeFactory, String) - Constructor for class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Array
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
-
- acceptVisitor(AnnotationElement.Visitor) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Literal
-
- addClass(Class<?>) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Add a @ProtoXyz annotated class to be analyzed.
- addClasses(Class<?>...) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Add several @ProtoXyz annotated classes to be analyzed.
- addInnerType(ProtoTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- addProtoFile(String, String) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- addProtoFile(String, InputStream) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- addProtoFile(String, Reader) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- addProtoFile(String, File) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- addProtoFiles(String...) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- addProtoFiles(ClassLoader, String...) - Method in class org.infinispan.protostream.FileDescriptorSource
-
- allowedValues() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
The set of allowed values.
- allowedValues(String...) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
- AnnotatedDescriptor - Interface in org.infinispan.protostream.descriptors
-
Base class for all descriptors.
- AnnotatedDescriptorImpl - Class in org.infinispan.protostream.impl
-
- AnnotatedDescriptorImpl(String, String, String) - Constructor for class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- annotation(String, AnnotationElement.AnnotationTarget...) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
Starts the creation of a new annotation with the given name and return its builder to continue define it.
- annotation(String, AnnotationElement.AnnotationTarget...) - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
-
Create a new annotation with the given name and return its builder to continue configure it.
- annotation(String, AnnotationElement.AnnotationTarget...) - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig.Builder
-
Create a new annotation with the given name and return its builder to continue define it.
- Annotation(long, String, Map<String, AnnotationElement.Attribute>) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- AnnotationAttributeConfiguration - Interface in org.infinispan.protostream.config
-
- AnnotationAttributeConfiguration.Builder - Interface in org.infinispan.protostream.config
-
- AnnotationConfiguration - Interface in org.infinispan.protostream.config
-
- AnnotationConfiguration.Builder - Interface in org.infinispan.protostream.config
-
- AnnotationElement - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement(long) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement
-
- AnnotationElement.Annotation - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement.AnnotationTarget - Enum in org.infinispan.protostream.descriptors
-
On what kind of descriptor can we place that annotation?
- AnnotationElement.Array - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement.Attribute - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement.AttributeType - Enum in org.infinispan.protostream.descriptors
-
What type is the attribute?
- AnnotationElement.Identifier - Class in org.infinispan.protostream.descriptors
-
An identifier is a bit like a string literal but it does not have the quotation marks and it cannot contain
white space.
- AnnotationElement.Literal - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement.Value - Class in org.infinispan.protostream.descriptors
-
- AnnotationElement.Visitor - Class in org.infinispan.protostream.descriptors
-
- AnnotationMetadataCreator<MetadataOutType,AnnotatedDescriptorType extends AnnotatedDescriptor> - Interface in org.infinispan.protostream
-
- AnnotationParser - Class in org.infinispan.protostream.impl.parser
-
Parses all annotations it encounters and fails on first syntactic error.
- AnnotationParser(String, boolean) - Constructor for class org.infinispan.protostream.impl.parser.AnnotationParser
-
Creates a parser for a given input text.
- AnnotationParserException - Exception in org.infinispan.protostream
-
Exception indicating a syntax or semantic error encountered during parsing or validation of annotations.
- AnnotationParserException(String) - Constructor for exception org.infinispan.protostream.AnnotationParserException
-
- annotations() - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig
-
- annotations - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
The annotations found in the documentation.
- annotationsConfig() - Method in interface org.infinispan.protostream.config.Configuration
-
- annotationsConfig() - Method in interface org.infinispan.protostream.config.Configuration.Builder
-
- annotationsConfig() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
-
- annotationsConfig() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
-
- append(CharSequence) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- append(CharSequence, int, int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- append(char) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- appendDocumentation(IndentWriter, String) - Static method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- Array(long, List<AnnotationElement.Value>) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Array
-
- asClass() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Deprecated.
- asEnumConstant() - Method in interface org.infinispan.protostream.annotations.impl.types.XField
-
- attribute(String) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
Create a new attribute with the given name and return the builder to configure it.
- attribute(String) - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
-
Add a new attribute with the given name to the current annotation and return the builder to continue to
configure this attribute.
- Attribute(long, String, AnnotationElement.Value) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
-
- attributes() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
-
- autoImportClasses - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Indicates if class dependencies are automatically added when discovered or will generate an error.
- autoImportClasses(boolean) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
A flag to control processing of classes that were not directly added but were discovered by analyzing the
annotated fields/properties of the added classes.
- AutoProtoSchemaBuilder - Annotation Type in org.infinispan.protostream.annotations
-
- generateAndRegister() - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
- GeneratedMarshallerBase - Class in org.infinispan.protostream.annotations.impl
-
Base class for generated message marshallers.
- GeneratedMarshallerBase() - Constructor for class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
- generateEnumDecodeMethodBody(ProtoEnumTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
- generateEnumEncodeMethodBody(ProtoEnumTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
- generateMarshaller(SerializationContext, ProtoTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
- generateMarshallerDebugComments - Static variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Set this flag to true
to enable output of debug comments in the generated marshaller source code.
- generateProto(IndentWriter) - Method in interface org.infinispan.protostream.annotations.impl.HasProtoSchema
-
- generateProto(IndentWriter) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
-
- generateProto(IndentWriter) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
- generateProto(IndentWriter) - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- generateProto(IndentWriter) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- generateProto(IndentWriter) - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- generateReadFromMethodBody(ProtoMessageTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public java.lang.Object readFrom(org.infinispan.protostream.ImmutableSerializationContext $1,
org.infinispan.protostream.RawProtoStreamReader $2) throws java.io.IOException
- generateSchemaDebugComments - Static variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Set this flag to true
to enable output of debug comments in the generated Protobuf schema.
- generateSchemaDebugComments - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- generateWriteToMethodBody(ProtoMessageTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public void writeTo(org.infinispan.protostream.ImmutableSerializationContext $1,
org.infinispan.protostream.RawProtoStreamWriter $2, java.lang.Object $3) throws java.io.IOException
- generator - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
- generator(String) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Sets the 'generated by' comment.
- GenericDescriptor - Interface in org.infinispan.protostream.descriptors
-
Base interface for type (message and enum) descriptors.
- get(String) - Method in class org.infinispan.protostream.descriptors.namespace.LocalNamespace
-
- get(String) - Method in interface org.infinispan.protostream.descriptors.namespace.Namespace
-
Looks up the descriptor by name.
- getAnnotation(Class<A>) - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
Returns this element's annotation if present.
- getAnnotationConfig(String) - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getAnnotationConfig(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getAnnotationConfig(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getAnnotationConfig(String) - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
Subclasses are responsible for fetching the
AnnotationConfiguration
from the appropriate config (it it
exists) and to validate that the target is suitable.
- getAnnotations() - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
Get the documentation annotations in the form of a map of abstract syntax trees of
AnnotationElement
nodes.
- getAnnotations() - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getAnnotationsByType(Class<A>) - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
- getAnnotationsConfig() - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getAttributes() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- getAttributeValue(String) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- getByteBuffer() - Method in class org.infinispan.protostream.impl.ByteArrayOutputStreamEx
-
- getCanonicalName() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getCollectionImplementation() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getComponentType() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Array component type, for arrays only.
- getConfiguration() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getConfiguration() - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Get the (immutable) configuration object that was used when creating this context.
- getConfiguration() - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getContainingEnum() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getContainingMessage() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getContainingMessage() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
-
- getContainingType() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getContainingType() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getContainingType() - Method in interface org.infinispan.protostream.descriptors.GenericDescriptor
-
- getDeclaredConstructor(XClass...) - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getDeclaredConstructors() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getDeclaredFields() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getDeclaredMethods() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getDeclaringClass() - Method in interface org.infinispan.protostream.annotations.impl.types.XEnumConstant
-
- getDeclaringClass() - Method in interface org.infinispan.protostream.annotations.impl.types.XMember
-
- getDefaultAttributeValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- getDefaultValue() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getDefaultValue() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getDelegate() - Method in class org.infinispan.protostream.impl.RawProtoStreamReaderImpl
-
- getDelegate() - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- getDependants() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getDescriptorByName(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the descriptor associated with a type name.
- getDescriptorByName(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getDescriptorByTypeId(Integer) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the descriptor associated with a numeric type id.
- getDescriptorByTypeId(Integer) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getDocumentation() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the documentation attached to this enum.
- getDocumentation() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getDocumentation() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getDocumentation(ProtoDoc[]) - Static method in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
-
Collect and concatenate the description text from the @ProtoDoc.value
of the given ProtoDoc annotations
(that were previously obtained either from an AnnotatedElement or an AnnotatedConstruct).
- getDocumentation() - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
Return the documentation text associated with this descriptor.
- getDocumentation() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getDocumentation() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
-
- getDocumentation() - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getElement() - Method in exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- getEnclosingClass() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getEnumConstants() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Enum constants, for enums only.
- getEnumDescriptor(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
- getEnumDescriptor(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getEnumMemberByName(String) - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
-
- getEnumMemberByName(String) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
-
- getEnumMemberByName(String) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getEnumMemberByName(String) - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getEnumType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getEnumTypes() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getEnumTypes() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getExportedNamespace() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getExportedNamespace() - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
-
The types defined in this file or defined in publicly imported files.
- getExtendedMessage() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor
-
- getExtensionsTypes() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getFactory() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getFactory() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getField() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getFieldName() - Method in class org.infinispan.protostream.MessageContext
-
Gets the name of the nested field.
- getFields() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getFields() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getFields() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor
-
- getFields() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
-
- getFileDescriptor() - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
Return the containing files's descriptor
- getFileDescriptor() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getFileDescriptor() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getFileDescriptor() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getFileDescriptor() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor
-
- getFileDescriptor() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getFileDescriptors() - Method in class org.infinispan.protostream.FileDescriptorSource
-
- getFileDescriptors() - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtain the currently registered file descriptors.
- getFileDescriptors() - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getFileName() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
-
- getFileName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
The schema file where this type comes from.
- getFullFieldName() - Method in class org.infinispan.protostream.MessageContext
-
- getFullName() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
-
- getFullName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getFullName() - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
Return the fulla name of the descriptor.
- getFullName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getFullName() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor
-
- getFullName() - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getGenericDescriptors() - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtain the currently registered type descriptors.
- getGenericDescriptors() - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getGetter() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getIdentifier() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
-
- getInterfaces() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getJavaClass() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getJavaClass() - Method in interface org.infinispan.protostream.BaseMarshaller
-
Returns the Java type handled by this marshaller.
- getJavaClassName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getJavaEnumName() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the FQN of the Java enum constant.
- getJavaEnumOrdinal() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the ordinal of the Java enum constant.
- getJavaType() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
The Java type.
- getJavaType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getJavaType() - Method in enum org.infinispan.protostream.descriptors.Type
-
- getJavaTypeName() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getLabel() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getLocalNamespace() - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
-
Types defined in this file.
- getLocation() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getLog(Class<?>) - Static method in class org.infinispan.protostream.impl.Log.LogFactory
-
- getLoggingLocale() - Method in class org.infinispan.protostream.impl.Log_$logger
-
- getMajor() - Method in class org.infinispan.protostream.Version
-
- getMarshalledClasses() - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
- getMarshaller(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the marshaller associated with a Protobuf type name.
- getMarshaller(Class<T>) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the marshaller associated with a Java type.
- getMarshaller() - Method in interface org.infinispan.protostream.impl.BaseMarshallerDelegate
-
Gets the wrapped marshaller.
- getMarshaller() - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
-
- getMarshaller(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getMarshaller(Class<T>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getMarshaller(String) - Method in interface org.infinispan.protostream.SerializationContext.MarshallerProvider
-
Get a marshaller instance for the given type name.
- getMarshaller(Class<?>) - Method in interface org.infinispan.protostream.SerializationContext.MarshallerProvider
-
Get a marshaller instance for the given Java class.
- getMarshallerDelegate(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getMarshallerDelegate(Class<T>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getMaxSeenFieldNumber() - Method in class org.infinispan.protostream.MessageContext
-
- getMembers() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
-
- getMessageDescriptor(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
- getMessageDescriptor(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getMessageDescriptor() - Method in class org.infinispan.protostream.MessageContext
-
- getMessageType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getMessageTypes() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
Top level message types defined in this file.
- getMethod(String, XClass...) - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getMicro() - Method in class org.infinispan.protostream.Version
-
- getMinor() - Method in class org.infinispan.protostream.Version
-
- getModifiers() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
The modifiers, as per java.lang.reflect.Modifier.
- getName() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getName() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
- getName() - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
Return the name of the descriptor.
- getName() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- getName() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
-
- getName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getName() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor
-
- getName() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getName() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
-
- getName() - Method in class org.infinispan.protostream.descriptors.Option
-
- getName() - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getNamespaces() - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
-
- getNestedTypes() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getNumber() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the Protobuf number associated to this enum value.
- getNumber() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getNumber() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getNumber() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getOneOfs() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getOption(String) - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getOption(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getOption(String) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getOption(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getOption(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getOptionByName(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getOptions() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getOptions() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getOptions() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getOptions() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getOptions() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getOrdinal() - Method in interface org.infinispan.protostream.annotations.impl.types.XEnumConstant
-
- getOuterType() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- getPackage() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
- getPackageName() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getParameterCount() - Method in interface org.infinispan.protostream.annotations.impl.types.XExecutable
-
- getParameterNames() - Method in interface org.infinispan.protostream.annotations.impl.types.XExecutable
-
- getParameterTypes() - Method in interface org.infinispan.protostream.annotations.impl.types.XExecutable
-
- getParentContext() - Method in class org.infinispan.protostream.MessageContext
-
- getProcessedAnnotation(String) - Method in interface org.infinispan.protostream.descriptors.AnnotatedDescriptor
-
- getProcessedAnnotation(String) - Method in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
- getProgressCallback() - Method in class org.infinispan.protostream.FileDescriptorSource
-
- getPropertyName() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getProtobufType() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getProtoDocs() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
Collect and concatenate the description text from the (possibly multiple) @ProtoDoc.value
annotations
found on the element, in order of occurrence.
- getProtoFile() - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Returns the contents of the proto file.
- getProtoFileName() - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Returns the name of the proto file (which is allowed to contain slashes, so it could look like a path).
- getProtoName() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the Protobuf name of this enum value.
- getProtoTypeMetadata() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getResourceAsString(Class<?>, String) - Static method in class org.infinispan.protostream.FileDescriptorSource
-
- getReturnType() - Method in interface org.infinispan.protostream.annotations.impl.types.XMethod
-
- getScopedName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
-
- getSerializationContext() - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
During reading, a marshaller can obtain the current
ImmutableSerializationContext
and use it in order
to access the schema or marshaller information.
- getSerializationContext() - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
During reading, a marshaller can obtain the current
ImmutableSerializationContext
and use it in order
to access the schema or marshaller information.
- getSetter() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
-
- getSimpleName() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getSuffix() - Method in class org.infinispan.protostream.Version
-
- getSuperclass() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
- getTagFieldNumber(int) - Static method in class org.infinispan.protostream.impl.WireFormat
-
Given a tag value, determines the field number (the upper 29 bits).
- getTagWireType(int) - Static method in class org.infinispan.protostream.impl.WireFormat
-
Given a tag value, determines the wire type (the lower 3 bits).
- getType() - Method in interface org.infinispan.protostream.annotations.impl.types.XField
-
- getType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getTypeId() - Method in class org.infinispan.protostream.descriptors.Descriptor
-
- getTypeId() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getTypeId() - Method in interface org.infinispan.protostream.descriptors.GenericDescriptor
-
- getTypeIdByName(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
- getTypeIdByName(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getTypeName() - Method in interface org.infinispan.protostream.BaseMarshaller
-
Returns the full name of the message or enum type as declared in the Protobuf file.
- getTypeName() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getTypeNameById(Integer) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
- getTypeNameById(Integer) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
- getTypes() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
All types defined in this file (both message and enum).
- getTypes() - Method in class org.infinispan.protostream.descriptors.namespace.LocalNamespace
-
- getUnknownFieldSet() - Method in interface org.infinispan.protostream.Message
-
Deprecated.
- getUnknownFieldSet(T) - Method in interface org.infinispan.protostream.UnknownFieldSetHandler
-
Extract the
UnknownFieldSet
that was previously attached to a message during unmarshalling.
- getUnknownFieldSetField() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getUnknownFieldSetGetter() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getUnknownFieldSetSetter() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Array
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Literal
-
- getValue() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Value
-
- getValue() - Method in class org.infinispan.protostream.descriptors.Option
-
- getValue() - Method in class org.infinispan.protostream.WrappedMessage
-
Returns the wrapped value, which is either a primitive, an enum, or a message.
- getValues() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Array
-
- getValues() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
-
- getVersion() - Static method in class org.infinispan.protostream.Version
-
- getWireTag() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
-
- getWireType() - Method in enum org.infinispan.protostream.descriptors.Type
-
- onEnd() - Method in interface org.infinispan.protostream.TagHandler
-
End of top level message.
- onEndNested(int, FieldDescriptor) - Method in interface org.infinispan.protostream.TagHandler
-
End of a nested message.
- OneOfDescriptor - Class in org.infinispan.protostream.descriptors
-
- OneOfDescriptor.Builder - Class in org.infinispan.protostream.descriptors
-
- onStart(GenericDescriptor) - Method in interface org.infinispan.protostream.TagHandler
-
Start of top level message.
- onStartNested(int, FieldDescriptor) - Method in interface org.infinispan.protostream.TagHandler
-
Start of a nested message.
- onTag(int, FieldDescriptor, Object) - Method in interface org.infinispan.protostream.TagHandler
-
A field which is a primitive (non-nested) value.
- Option - Class in org.infinispan.protostream.descriptors
-
Represents any option in a proto file.
- Option(String, Object) - Constructor for class org.infinispan.protostream.descriptors.Option
-
- org.infinispan.protostream - package org.infinispan.protostream
-
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
- org.infinispan.protostream.annotations - package org.infinispan.protostream.annotations
-
Annotations for defining Protocol Buffers schemas in Java code.
- org.infinispan.protostream.annotations.impl - package 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.
- org.infinispan.protostream.annotations.impl.types - package org.infinispan.protostream.annotations.impl.types
-
Abstract unified representation of Java language types, to isolate code generation from direct dependencies on the
actual type system implementation.
- org.infinispan.protostream.config - package org.infinispan.protostream.config
-
Fluent configuration API for ProtoStream.
- org.infinispan.protostream.config.impl - package org.infinispan.protostream.config.impl
-
- org.infinispan.protostream.descriptors - package org.infinispan.protostream.descriptors
-
Represents information contained in a proto file
- org.infinispan.protostream.descriptors.namespace - package org.infinispan.protostream.descriptors.namespace
-
Representation of the various namespaces.
- org.infinispan.protostream.impl - package org.infinispan.protostream.impl
-
Protostream internals.
- org.infinispan.protostream.impl.parser - package org.infinispan.protostream.impl.parser
-
.proto schema file parser and a documentation pseudo-annotation parser.
- org.infinispan.protostream.impl.parser.mappers - package org.infinispan.protostream.impl.parser.mappers
-
Converters from the Square Protoparser model elements to Protostream descriptors.
- OriginatingClasses - Annotation Type in org.infinispan.protostream.annotations.impl
-
All generated classes will have this annotation indicating the FQNs of classes that are the origins of this generated
code, as an aid when recompiling incrementally.
- outerType - Variable in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- PACKAGE_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
- PACKAGE_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
- packageName - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Protobuf schema package name.
- packageName(String) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Set the name of the Protobuf package to generate.
- parentBuilder() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
- parse(FileDescriptorSource) - Method in interface org.infinispan.protostream.DescriptorParser
-
Parses a set of .proto files but does not resolve type dependencies and does not detect semantic errors like
duplicate type definitions.
- parse() - Method in class org.infinispan.protostream.impl.parser.AnnotationParser
-
Parse the text and extract the annotations.
- parse(FileDescriptorSource) - Method in class org.infinispan.protostream.impl.parser.SquareProtoParser
-
- parse(TagHandler, Descriptor, InputStream) - Method in class org.infinispan.protostream.ProtobufParser
-
- parse(TagHandler, Descriptor, byte[], int, int) - Method in class org.infinispan.protostream.ProtobufParser
-
- parse(TagHandler, Descriptor, byte[]) - Method in class org.infinispan.protostream.ProtobufParser
-
- parse(TagHandler, Descriptor, RawProtoStreamReader) - Method in class org.infinispan.protostream.ProtobufParser
-
- popLimit(int) - Method in class org.infinispan.protostream.impl.RawProtoStreamReaderImpl
-
- popLimit(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
- position - Variable in class org.infinispan.protostream.descriptors.AnnotationElement
-
Text position, encoded in the form of a long
.
- positionToString(long) - Static method in class org.infinispan.protostream.descriptors.AnnotationElement
-
- processedAnnotations - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
The annotation metadata objects created by the
AnnotationMetadataCreator
based
on the annotations found in the documentation text.
- PROTO_FILE - Static variable in class org.infinispan.protostream.WrappedMessage
-
Full path of the message-wrapping.proto resource file in classpath.
- PROTOBUF_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
The type id of WrappedMessage.
- PROTOBUF_TYPE_NAME - Static variable in class org.infinispan.protostream.WrappedMessage
-
The fully qualified Protobuf type name of this message.
- ProtobufParser - Class in org.infinispan.protostream
-
- ProtobufParser() - Constructor for class org.infinispan.protostream.ProtobufParser
-
- ProtobufUtil - Class in org.infinispan.protostream
-
This is the entry point to the ProtoStream library.
- ProtoDoc - Annotation Type in org.infinispan.protostream.annotations
-
The documentation text of the generated message type, enum type or field.
- ProtoDocs - Annotation Type in org.infinispan.protostream.annotations
-
Aggregates repeated
ProtoDoc
annotations.
- ProtoEnum - Annotation Type in org.infinispan.protostream.annotations
-
- ProtoEnumTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
- ProtoEnumValue - Annotation Type in org.infinispan.protostream.annotations
-
Defines a Protobuf enum value.
- ProtoEnumValueMetadata - Class in org.infinispan.protostream.annotations.impl
-
- ProtoFactory - Annotation Type in org.infinispan.protostream.annotations
-
Designates the constructor or static method that is used for creating instances of a message class.
- ProtoField - Annotation Type in org.infinispan.protostream.annotations
-
Defines a Protocol Buffers message field.
- ProtoFieldMetadata - Class in org.infinispan.protostream.annotations.impl
-
- ProtofileMapper - Class in org.infinispan.protostream.impl.parser.mappers
-
Mapper for high level protofile to FileDescriptor.
- ProtofileMapper() - Constructor for class org.infinispan.protostream.impl.parser.mappers.ProtofileMapper
-
- ProtoMessage - Annotation Type in org.infinispan.protostream.annotations
-
- ProtoMessageTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
- ProtoName - Annotation Type in org.infinispan.protostream.annotations
-
An optional annotation for specifying the Protobuf message or enum type name.
- ProtoReserved - Annotation Type in org.infinispan.protostream.annotations
-
Injects 'reserved' statements in the generated schema of a message or enum type.
- ProtoReserved.Range - Annotation Type in org.infinispan.protostream.annotations
-
A range of field numbers or enum constants.
- ProtoReservedStatements - Annotation Type in org.infinispan.protostream.annotations
-
- ProtoSchemaBuilder - Class in org.infinispan.protostream.annotations
-
Generates a Protocol Buffers schema definition file and the associated marshallers instances based on a set of given
@Proto*
annotated classes.
- ProtoSchemaBuilder() - Constructor for class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
- ProtoSchemaBuilderException - Exception in org.infinispan.protostream.annotations
-
A runtime exception that can be thrown during the generation of the Protocol Buffers schema and marshallers either
due to improper API usage or due to internal errors.
- ProtoSchemaBuilderException(String) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoSchemaBuilderException(Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoSchemaBuilderException(String, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoSchemaBuilderException(XElement, String) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoSchemaBuilderException(XElement, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoSchemaBuilderException(XElement, String, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
-
- ProtoTypeId - Annotation Type in org.infinispan.protostream.annotations
-
An optional annotation for specifying the a numeric type identifier for a Protobuf message or enum type.
- ProtoTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
- ProtoTypeMetadata(String, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
- ProtoUnknownFieldSet - Annotation Type in org.infinispan.protostream.annotations
-
Indicates the field or java-bean property of type
UnknownFieldSet
to be used for
storing the unknown field set.
- pushLimit(int) - Method in class org.infinispan.protostream.impl.RawProtoStreamReaderImpl
-
- pushLimit(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
- put(String, GenericDescriptor) - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
-
- putVarintField(int, int) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
-
- putVarintField(int, int) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Convenience method for merging a new field containing a single varint value.
- Value(long) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Value
-
- VALUE_DEFAULT_ATTRIBUTE - Static variable in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
-
The name of the default attribute.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.JavaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.Label
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.infinispan.protostream.descriptors.JavaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.infinispan.protostream.descriptors.Label
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.infinispan.protostream.descriptors.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in org.infinispan.protostream
-
Contains version information about this ProtoStream release.
- Version(int, int, int) - Constructor for class org.infinispan.protostream.Version
-
- Version(int, int, int, String) - Constructor for class org.infinispan.protostream.Version
-
- visit(AnnotationElement.Annotation) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- visit(AnnotationElement.Attribute) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- visit(AnnotationElement.Array) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- visit(AnnotationElement.Identifier) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- visit(AnnotationElement.Literal) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- visit(AnnotationElement) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- Visitor() - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
-
- WireFormat - Class in org.infinispan.protostream.impl
-
Defines numeric constants for wire types.
- WIRETYPE_END_GROUP - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- WIRETYPE_FIXED32 - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- WIRETYPE_FIXED64 - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- WIRETYPE_LENGTH_DELIMITED - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- WIRETYPE_START_GROUP - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- WIRETYPE_VARINT - Static variable in class org.infinispan.protostream.impl.WireFormat
-
- withDefaultValue(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withDependencies(List<String>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withDocumentation(String) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withDocumentation(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- withDocumentation(String) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
-
- withDocumentation(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withDocumentation(String) - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
-
- withEnumTypes(List<EnumDescriptor>) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withEnumTypes(List<EnumDescriptor>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withExtendDescriptors(List<ExtendDescriptor>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withFields(List<FieldDescriptor>) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withFields(List<FieldDescriptor>) - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor.Builder
-
- withFields(List<FieldDescriptor>) - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
-
- withFullName(String) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withFullName(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- withFullName(String) - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor.Builder
-
- withIsExtension(boolean) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withLabel(Label) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withMessageTypes(List<Descriptor>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withName(String) - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
-
- withNestedTypes(List<Descriptor>) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withNumber(int) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withOneOfs(List<OneOfDescriptor>) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withOptions(List<Option>) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
-
- withOptions(List<Option>) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- withOptions(List<Option>) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
-
- withOptions(List<Option>) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withOptions(List<Option>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withPackageName(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withParsingException(DescriptorParserException) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withProgressCallback(FileDescriptorSource.ProgressCallback) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Set the ProgressCallback.
- withPublicDependencies(List<String>) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- withTag(int) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
-
- withTypeName(String) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
-
- withValues(List<EnumValueDescriptor>) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- WRAPPED_BOOL - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped bool.
- WRAPPED_BYTE - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped byte (marshalled as int32).
- WRAPPED_BYTES - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped bytes.
- WRAPPED_CHAR - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped char (marshalled as int32).
- WRAPPED_DATE_MILLIS - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped java.util.Date (marshalled as int64).
- WRAPPED_DESCRIPTOR_FULL_NAME - Static variable in class org.infinispan.protostream.WrappedMessage
-
The name of the fully qualified message or enum descriptor, if the wrapped object is a message or enum.
- WRAPPED_DESCRIPTOR_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
- WRAPPED_DESCRIPTOR_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
The (optional) numeric type id of the wrapped message or enum.
- WRAPPED_DOUBLE - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped double.
- WRAPPED_ENUM - Static variable in class org.infinispan.protostream.WrappedMessage
-
The enum value.
- WRAPPED_FIXED32 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped fixed32.
- WRAPPED_FIXED64 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped fixed64.
- WRAPPED_FLOAT - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped float.
- WRAPPED_INSTANT_NANOS - Static variable in class org.infinispan.protostream.WrappedMessage
-
The nanoseconds of the java.time.Instant.
- WRAPPED_INSTANT_SECONDS - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped java.time.Instant (marshalled as int64 (seconds) and an int32 (nanos)).
- WRAPPED_INT32 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped int32.
- WRAPPED_INT64 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped int64.
- WRAPPED_MESSAGE - Static variable in class org.infinispan.protostream.WrappedMessage
-
A byte array containing the encoded message.
- WRAPPED_SFIXED32 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped sfixed32.
- WRAPPED_SFIXED64 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped sfixed64.
- WRAPPED_SHORT - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped short (marshalled as int32).
- WRAPPED_SINT32 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped sint32.
- WRAPPED_SINT64 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped sint64.
- WRAPPED_STRING - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped string.
- WRAPPED_UINT32 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped uint32.
- WRAPPED_UINT64 - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped uint64.
- WrappedMessage - Class in org.infinispan.protostream
-
A wrapper for messages, enums or primitive types that encodes the type of the inner object/value and also helps keep
track of where the message ends.
- WrappedMessage(Object) - Constructor for class org.infinispan.protostream.WrappedMessage
-
- wrappedMessageTypeIdMapper(WrappedMessageTypeIdMapper) - Method in interface org.infinispan.protostream.config.Configuration.WrappingConfig.Builder
-
- wrappedMessageTypeIdMapper() - Method in interface org.infinispan.protostream.config.Configuration.WrappingConfig
-
- WrappedMessageTypeIdMapper - Interface in org.infinispan.protostream
-
Experimental hook for re-mapping type ids during reading/writing of WrappedMessages.
- wrappingConfig() - Method in interface org.infinispan.protostream.config.Configuration.Builder
-
- wrappingConfig() - Method in interface org.infinispan.protostream.config.Configuration
-
- wrappingConfig() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
-
- wrappingConfig() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
-
- write(int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- write(char[], int, int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- write(String) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- write(String, int, int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
- writeArray(String, E[], Class<? extends E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBool(int, boolean) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeBool(int, boolean) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeBoolean(String, boolean) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBoolean(String, Boolean) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBooleans(String, boolean[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBytes(int, ByteBuffer) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeBytes(int, byte[]) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeBytes(int, byte[], int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeBytes(String, byte[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBytes(String, InputStream) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeBytes(int, ByteBuffer) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeBytes(int, byte[]) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeBytes(int, byte[], int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeCollection(String, Collection<? super E>, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeDate(String, Date) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeDouble(int, double) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeDouble(String, double) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeDouble(String, Double) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeDouble(int, double) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeDoubles(String, double[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeEnum(int, T, RawProtoStreamWriter) - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
-
- writeEnum(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeEnum(String, E, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeEnum(String, E) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Writes an enum value.
- writeEnum(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeExternal(ObjectOutput) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
-
- writeFixed32(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeFixed32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeFixed64(int, long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeFixed64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeFloat(int, float) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeFloat(String, float) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeFloat(String, Float) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeFloat(int, float) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeFloats(String, float[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeInstant(String, Instant) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeInt(String, int) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeInt(String, Integer) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeInt32(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeInt64(int, long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeInts(String, int[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeLong(String, long) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeLong(String, Long) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeLongs(String, long[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeMessage(BaseMarshallerDelegate<T>, RawProtoStreamWriter, T) - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
Invoked by generated code.
- writeNestedMessage(BaseMarshallerDelegate<T>, RawProtoStreamWriter, int, T) - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
Invoked by generated code.
- writeObject(String, E, Class<? extends E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeRawBytes(byte[], int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeRawBytes(byte[], int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeSFixed32(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeSFixed32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeSFixed64(int, long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeSFixed64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeSInt32(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeSInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeSInt64(int, long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeSInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeString(int, String) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeString(String, String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
- writeString(int, String) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeTag(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeTag(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeTo(RawProtoStreamWriter) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
-
- writeTo(MessageMarshaller.ProtoStreamWriter, T) - Method in interface org.infinispan.protostream.MessageMarshaller
-
Write the fields defined in the schema.
- writeTo(ImmutableSerializationContext, OutputStream, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
-
- writeTo(ImmutableSerializationContext, RawProtoStreamWriter, T) - Method in interface org.infinispan.protostream.RawProtobufMarshaller
-
- writeTo(RawProtoStreamWriter) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Writes all fields from this set to the output
stream.
- writeUInt32(int, int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeUInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeUInt32NoTag(int) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeUInt32NoTag(int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeUInt64(int, long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeUInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
- writeUInt64NoTag(long) - Method in class org.infinispan.protostream.impl.RawProtoStreamWriterImpl
-
- writeUInt64NoTag(long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-