A B C D E F G H I J L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
- ADAPTER_FIELD_NAME - Static variable in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
- addClass(Class<?>) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Add a @ProtoXyz annotated class to be analyzed.
- addClasses(Class<?>...) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Add several @ProtoXyz annotated classes to be analyzed.
- addInnerType(ProtoTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- addProtoFile(String, File) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add a proto file, given a name and the file contents as a
File
. - addProtoFile(String, InputStream) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add a proto file, given a name and the file contents as an
InputStream
. - addProtoFile(String, Reader) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add a proto file, given a name and the file contents as a
Reader
. - addProtoFile(String, String) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add a proto file, given a name and the file contents as a
String
. - addProtoFiles(ClassLoader, String...) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add proto files from class path.
- addProtoFiles(String...) - Method in class org.infinispan.protostream.FileDescriptorSource
-
Add proto files from class path.
- 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 configuring 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
- ANNOTATION - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- 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
-
Creates an application specific alternative metadata representation of an
AnnotationElement.Annotation
value. - 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 - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
The annotations found in the documentation.
- annotations() - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig
- 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(char) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- append(CharSequence) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- append(CharSequence, int, int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- appendDocumentation(IndentWriter, String) - Static method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- appendElement(C, E) - Method in interface org.infinispan.protostream.containers.IterableElementContainerAdapter
- appendElement(E) - Method in interface org.infinispan.protostream.containers.IterableElementContainer
- 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() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Deprecated.since 4.3.4. This will be removed in version 5. See IPROTO-158.
- autoImportClasses(boolean) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.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
-
Generates compile-time auto-implementations of
SerializationContextInitializer
.
B
- BaseMarshaller<T> - Interface in org.infinispan.protostream
-
This is the base interface of the marshaller hierarchy, exposing common methods for identifying the Java and Protobuf types handled by this marshaller instance.
- BaseMarshallerDelegate<T> - Class in org.infinispan.protostream.impl
-
The marshallers (descendants of
BaseMarshaller
) do not have a uniform interface, so an extra layer of indirection is used to provide uniformity. - BaseMarshallerDelegate() - Constructor for class org.infinispan.protostream.impl.BaseMarshallerDelegate
- basePackages() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
The list of packages to scan (optional).
- BaseProtoSchemaGenerator - Class in org.infinispan.protostream.annotations.impl
-
Generates a protobuf schema (proto file) based on annotations and also generates marshallers for the types.
- BaseProtoSchemaGenerator(XTypeFactory, SerializationContext, String, String, String, Set<XClass>, boolean) - Constructor for class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- BOOL - org.infinispan.protostream.descriptors.Type
- BOOLEAN - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- BOOLEAN - org.infinispan.protostream.descriptors.JavaType
- build() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
- build() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
- build() - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig.Builder
- build() - Method in interface org.infinispan.protostream.config.Configuration.Builder
- build() - Method in interface org.infinispan.protostream.config.Configuration.WrappingConfig.Builder
- build() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
- build() - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.ExtendDescriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
- build() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
- build(SerializationContext) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Builds the Protocol Buffers schema file defining the types and generates marshaller implementations for these types and registers everything with the given
SerializationContext
. - build(SerializationContext, ClassLoader) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Builds the Protocol Buffers schema file defining the types and generates marshaller implementations for these types and registers everything with the given
SerializationContext
.The generated classes are defined in the given ClassLoader. - builder() - Static method in interface org.infinispan.protostream.config.Configuration
- Builder() - Constructor for class org.infinispan.protostream.descriptors.Descriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.ExtendDescriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.FileDescriptor.Builder
- Builder() - Constructor for class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
- BuilderImpl() - Constructor for class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
- BYTE_STRING - org.infinispan.protostream.descriptors.JavaType
- ByteArrayOutputStreamEx - Class in org.infinispan.protostream.impl
-
Extends
ByteArrayOutputStream
and provides direct access to the internal buffer without making a copy. - ByteArrayOutputStreamEx() - Constructor for class org.infinispan.protostream.impl.ByteArrayOutputStreamEx
- ByteArrayOutputStreamEx(int) - Constructor for class org.infinispan.protostream.impl.ByteArrayOutputStreamEx
- BYTES - org.infinispan.protostream.descriptors.Type
C
- canMarshall(Class<?>) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Checks if the given type (message or enum) can be marshalled.
- canMarshall(Class<?>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- canMarshall(Object) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Checks if the given instance can be marshalled.
- canMarshall(Object) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- canMarshall(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Checks if the given type (message or enum) can be marshalled.
- canMarshall(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- CHARACTER - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- checkLastTagWas(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
- checkLastTagWas(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- checkLastTagWas(int) - Method in interface org.infinispan.protostream.TagReader
-
Checks that the previously read tag is the last tag of a message or group.
- classes - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Initial set of classes.
- className() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
The name of the generated Java implementation class (optional).
- clearErrors() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
Clear resolving errors of unresolved files.
- close() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- collectionImplementation() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The actual concrete and instantiable implementation type of the Collection.
- column(long) - Static method in class org.infinispan.protostream.descriptors.AnnotationElement
- compareTo(Version) - Method in class org.infinispan.protostream.Version
- computeMessageSize(ImmutableSerializationContext, A) - Static method in class org.infinispan.protostream.ProtobufUtil
- computeWrappedMessageSize(ImmutableSerializationContext, A) - Static method in class org.infinispan.protostream.ProtobufUtil
- configuration - Variable in class org.infinispan.protostream.descriptors.FileDescriptor
- Configuration - Interface in org.infinispan.protostream.config
-
Configuration interface for the ProtoStream library.
- Configuration.AnnotationsConfig - Interface in org.infinispan.protostream.config
- Configuration.AnnotationsConfig.Builder - Interface in org.infinispan.protostream.config
- Configuration.Builder - Interface in org.infinispan.protostream.config
- Configuration.WrappingConfig - Interface in org.infinispan.protostream.config
- Configuration.WrappingConfig.Builder - Interface in org.infinispan.protostream.config
- ConfigurationImpl - Class in org.infinispan.protostream.config.impl
- ConfigurationImpl.BuilderImpl - Class in org.infinispan.protostream.config.impl
- consumeTag(int) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- consumeTag(int) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Reads and removes a field value from the set.
- CONTAINER_SIZE_CONTEXT_PARAM - Static variable in class org.infinispan.protostream.WrappedMessage
- create(AnnotatedDescriptorType, AnnotationElement.Annotation) - Method in interface org.infinispan.protostream.AnnotationMetadataCreator
D
- dec() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
Decrease indentation.
- decode(int) - Method in interface org.infinispan.protostream.EnumMarshaller
-
Decodes an integer enum value read from a Protobuf encoded stream into a Java enum instance.
- decode(int, int, UnknownFieldSet) - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
- DEFAULT_ARRAY_BUFFER_SIZE - Static variable in class org.infinispan.protostream.ProtobufUtil
- DEFAULT_GENERATED_SCHEMA_NAME - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- DEFAULT_MAX_NESTED_DEPTH - Static variable in interface org.infinispan.protostream.config.Configuration
- DEFAULT_STREAM_BUFFER_SIZE - Static variable in class org.infinispan.protostream.ProtobufUtil
- defaultValue() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The default value to assign to this field if it is found missing in the Protobuf data stream during reading.
- defaultValue() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
The default value (optional)
- defaultValue(Object) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
- dependsOn() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
The
SerializationContextInitializer
s that must be executed before this one. - depth() - Method in class org.infinispan.protostream.impl.TagWriterImpl
- depth() - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.WriteContext
- Descriptor - Class in org.infinispan.protostream.descriptors
-
Represents a message type declaration in a proto file.
- Descriptor.Builder - Class in org.infinispan.protostream.descriptors
- DescriptorParser - Interface in org.infinispan.protostream
-
Deprecated.since 4.4. Will be removed in 5.0 with no replacement
- DescriptorParserException - Exception in org.infinispan.protostream
-
Exception for parse error.
- DescriptorParserException(String) - Constructor for exception org.infinispan.protostream.DescriptorParserException
- DescriptorParserException(String, Throwable) - Constructor for exception org.infinispan.protostream.DescriptorParserException
- DescriptorParserException(Throwable) - Constructor for exception org.infinispan.protostream.DescriptorParserException
- determineOptionalReturnType() - Method in interface org.infinispan.protostream.annotations.impl.types.XMethod
-
Determine the type argument of Optional, if the return is Optional, otherwise just return the return type.
- determineRepeatedElementType() - Method in interface org.infinispan.protostream.annotations.impl.types.XMember
-
Determine element type of array or Collection.
- documentation - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
-
The (optional) documentation comment.
- DocumentationExtractor - Class in org.infinispan.protostream.annotations.impl.types
- DocumentationExtractor() - Constructor for class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
- DOUBLE - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- DOUBLE - org.infinispan.protostream.descriptors.JavaType
- DOUBLE - org.infinispan.protostream.descriptors.Type
E
- ElementContainer - Interface in org.infinispan.protostream.containers
-
Base interface for element containers.
- ElementContainerAdapter<C> - Interface in org.infinispan.protostream.containers
-
Base interface for element container adapters.
- encode(int, T, TagWriter) - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
- encode(E) - Method in interface org.infinispan.protostream.EnumMarshaller
-
Encodes a Java
Enum
into its corresponding Protobuf numeric value. - END_GROUP - org.infinispan.protostream.descriptors.WireType
- ENUM - org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
- ENUM - org.infinispan.protostream.descriptors.JavaType
- ENUM - org.infinispan.protostream.descriptors.Type
- EnumDescriptor - Class in org.infinispan.protostream.descriptors
-
Represents an enum in a proto file.
- EnumDescriptor.Builder - Class in org.infinispan.protostream.descriptors
- EnumMarshaller<E extends Enum<E>> - Interface in org.infinispan.protostream
-
Contract to be implemented by marshallers of
Enum
types. - EnumMarshallerDelegate<T extends Enum<T>> - Class in org.infinispan.protostream.impl
- EnumValueDescriptor - Class in org.infinispan.protostream.descriptors
-
Represents each constant value of a enumeration in a .proto file.
- EnumValueDescriptor.Builder - Class in org.infinispan.protostream.descriptors
- equals(Object) - Method in class org.infinispan.protostream.descriptors.Descriptor
- equals(Object) - Method in class org.infinispan.protostream.descriptors.Option
- equals(Object) - Method in class org.infinispan.protostream.Version
- equals(Object) - Method in class org.infinispan.protostream.WrappedMessage
- excludeClasses() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Classes to be explicitly excluded.
- ExtendDescriptor - Class in org.infinispan.protostream.descriptors
-
Represents a extend in a proto file.
- ExtendDescriptor(ExtendDescriptor.Builder) - Constructor for class org.infinispan.protostream.descriptors.ExtendDescriptor
- ExtendDescriptor.Builder - Class in org.infinispan.protostream.descriptors
F
- FIELD - org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
- FieldDescriptor - Class in org.infinispan.protostream.descriptors
-
Represents a field in a proto file.
- FieldDescriptor.Builder - Class in org.infinispan.protostream.descriptors
- fieldReadOutOfSequence(String) - Method in class org.infinispan.protostream.impl.Log_$logger
- fieldReadOutOfSequence(String) - Method in interface org.infinispan.protostream.impl.Log
- fieldReadOutOfSequence$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- fieldWriteOutOfSequence(String) - Method in class org.infinispan.protostream.impl.Log_$logger
- fieldWriteOutOfSequence(String) - Method in interface org.infinispan.protostream.impl.Log
- fieldWriteOutOfSequence$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- FILE_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- FILE_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- FileDescriptor - Class in org.infinispan.protostream.descriptors
-
Representation of a .proto file, including its dependencies.
- FileDescriptor.Builder - Class in org.infinispan.protostream.descriptors
- FileDescriptor.Syntax - Enum in org.infinispan.protostream.descriptors
- FileDescriptorSource - Class in org.infinispan.protostream
-
Aggregator for source proto files to be passed to
SerializationContext.registerProtoFiles(FileDescriptorSource)
. - FileDescriptorSource() - Constructor for class org.infinispan.protostream.FileDescriptorSource
- FileDescriptorSource.ProgressCallback - Interface in org.infinispan.protostream
-
A callback interface that receives status notifications during the processing of files defined by a
FileDescriptorSource
. - fileName - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Protobuf schema file name.
- fileName(String) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Set the name of the Protobuf schema file to generate.
- FileNamespace - Class in org.infinispan.protostream.descriptors.namespace
-
The types defined in a file or in the files it imports (publicly or privately).
- FileNamespace(FileDescriptor, Collection<FileDescriptor>, Collection<FileDescriptor>) - Constructor for class org.infinispan.protostream.descriptors.namespace.FileNamespace
- findFieldByName(String) - Method in class org.infinispan.protostream.descriptors.Descriptor
- findFieldByNumber(int) - Method in class org.infinispan.protostream.descriptors.Descriptor
- findValueByName(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
- findValueByNumber(int) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
- FIXED_32_SIZE - Static variable in enum org.infinispan.protostream.descriptors.WireType
- FIXED_64_SIZE - Static variable in enum org.infinispan.protostream.descriptors.WireType
- FIXED32 - org.infinispan.protostream.descriptors.Type
- FIXED32 - org.infinispan.protostream.descriptors.WireType
- FIXED64 - org.infinispan.protostream.descriptors.Type
- FIXED64 - org.infinispan.protostream.descriptors.WireType
- FLOAT - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- FLOAT - org.infinispan.protostream.descriptors.JavaType
- FLOAT - org.infinispan.protostream.descriptors.Type
- flush() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- flush() - Method in class org.infinispan.protostream.impl.TagWriterImpl
- flush() - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- flush() - Method in interface org.infinispan.protostream.TagWriter
- from() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved.Range
-
The start of the range (inclusive).
- fromByteArray(ImmutableSerializationContext, byte[], int, int, Class<A>) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromByteArray(ImmutableSerializationContext, byte[], Class<A>) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromByteBuffer(ImmutableSerializationContext, ByteBuffer, Class<A>) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromCanonicalJSON(ImmutableSerializationContext, Reader) - Static method in class org.infinispan.protostream.impl.JsonUtils
- fromCanonicalJSON(ImmutableSerializationContext, Reader) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromClass(Class<?>) - Method in class org.infinispan.protostream.annotations.impl.types.ReflectionTypeFactory
- fromClass(Class<?>) - Method in interface org.infinispan.protostream.annotations.impl.types.XTypeFactory
-
Wraps the given Class in an XClass.
- fromResources(ClassLoader, String...) - Static method in class org.infinispan.protostream.FileDescriptorSource
- fromResources(String...) - Static method in class org.infinispan.protostream.FileDescriptorSource
- fromString(String) - Static method in enum org.infinispan.protostream.descriptors.FileDescriptor.Syntax
- fromString(String, String) - Static method in class org.infinispan.protostream.FileDescriptorSource
- fromTag(int) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Extracts the WireType from a numeric tag.
- fromValue(int) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Gets the WireType enum value corresponding to a numeric wire type.
- fromWrappedByteArray(ImmutableSerializationContext, byte[]) - Static method in class org.infinispan.protostream.ProtobufUtil
-
Parses a top-level message that was wrapped according to the org.infinispan.protostream.WrappedMessage proto definition.
- fromWrappedByteArray(ImmutableSerializationContext, byte[], int, int) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromWrappedByteBuffer(ImmutableSerializationContext, ByteBuffer) - Static method in class org.infinispan.protostream.ProtobufUtil
- fromWrappedStream(ImmutableSerializationContext, InputStream) - Static method in class org.infinispan.protostream.ProtobufUtil
- fullBufferArray() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- fullBufferArray() - Method in interface org.infinispan.protostream.TagReader
-
Returns the full buffer array allowing an alternative protobuf parser to be used in marshallers, and at the root message level.
- fullBufferInputStream() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- fullBufferInputStream() - Method in interface org.infinispan.protostream.TagReader
-
Returns the input stream allowing an alternative protobuf parser to be used in marshallers, and at the root message level.
- fullName - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
G
- 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
- GeneratedSchema - Interface in org.infinispan.protostream
-
An annotation-based generated proto schema file.
- generateEnumDecodeMethodBody(ProtoEnumTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public java.lang.Enum decode(int $1)
- generateEnumEncodeMethodBody(ProtoEnumTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public int encode(java.lang.Enum $1)
- 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
- generateReadMethodBody(ProtoMessageTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public java.lang.Object read(org.infinispan.protostream.ProtoStreamMarshaller.ReadContext $1, java.lang.Object $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.
- generateWriteMethodBody(ProtoMessageTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Signature of generated method is:
public void write(org.infinispan.protostream.ProtoStreamMarshaller.WriteContext $1, java.lang.Object $2) throws java.io.IOException
- generator - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- generator(String) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.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.
- getAdapterFor(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- getAnnotatedClass() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- getAnnotatedClass() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- getAnnotatedClass() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
At this level we pretend the Java class and the annotated class are one and the same, but subclasses may decide otherwise.
- getAnnotatedClassName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- getAnnotation(Class<A>) - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
-
Returns this element's annotation if present.
- getAnnotationConfig(AnnotationElement.Annotation) - Method in class org.infinispan.protostream.descriptors.Descriptor
- getAnnotationConfig(AnnotationElement.Annotation) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
- getAnnotationConfig(AnnotationElement.Annotation) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- getAnnotationConfig(AnnotationElement.Annotation) - 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
- getCollectionImplementationFromAnnotation(ProtoField) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- 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
- getContentsAsString(File) - Static method in class org.infinispan.protostream.impl.ResourceUtils
- getContentsAsString(InputStream) - Static method in class org.infinispan.protostream.impl.ResourceUtils
- getContentsAsString(Reader) - Static method in class org.infinispan.protostream.impl.ResourceUtils
- 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
- 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() - 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. - 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
- getDocumentation(Class<?>, boolean) - Static method in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
- getDocumentation(Field, boolean) - Static method in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
- getDocumentation(Method, boolean) - Static method in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
- getDocumentation(Element, boolean) - Static method in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
-
Collect and concatenate the description text from an element (type, field, method).
- getElement() - Method in exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- getElement(int) - Method in interface org.infinispan.protostream.containers.IndexedElementContainer
- getElement(C, int) - Method in interface org.infinispan.protostream.containers.IndexedElementContainerAdapter
- getElements(C) - Method in interface org.infinispan.protostream.containers.IterableElementContainerAdapter
- getEnclosingClass() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- getEnumConstant(String) - 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
-
This is only for enums.
- 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
- getField() - Method in class org.infinispan.protostream.MessageContext
-
Gets the nested field.
- getFieldByName(String) - Method in class org.infinispan.protostream.MessageContext
- getFieldPath() - Method in class org.infinispan.protostream.MessageContext
-
Gets the full path 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
-
Deprecated.This method was added for internal use and is deprecated since 4.3.4 to be removed in 5. Replaced by
FileDescriptorSource.getFiles()
- 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.
- getFiles() - Method in class org.infinispan.protostream.FileDescriptorSource
- 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 full 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
- getGenericInterfaceParameterTypes(Class<?>) - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Gets the actual type params of an interface implemented directly by this class or all its supers.
- 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
-
Directly implemented interfaces.
- getIterator() - Method in interface org.infinispan.protostream.containers.IterableElementContainer
- 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.
- getJavaClass() - Method in interface org.infinispan.protostream.SerializationContext.InstanceMarshallerProvider
-
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
- getJavaTypeFromAnnotation(ProtoField) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- 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() - Method in class org.infinispan.protostream.impl.BaseMarshallerDelegate
-
Gets the wrapped marshaller.
- getMarshaller() - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
- getMarshaller(Class<?>) - Method in interface org.infinispan.protostream.SerializationContext.MarshallerProvider
-
Deprecated.Get a marshaller instance for the given Java class.
- getMarshaller(Class<T>) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the marshaller associated with a Java type.
- getMarshaller(Class<T>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- getMarshaller(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the marshaller associated with a Protobuf type name.
- getMarshaller(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- getMarshaller(String) - Method in interface org.infinispan.protostream.SerializationContext.InstanceMarshallerProvider
-
Get a marshaller to unmarshall the supplied type name or @code null} if the type cannot be unmarshalled by this provider.
- getMarshaller(String) - Method in interface org.infinispan.protostream.SerializationContext.MarshallerProvider
-
Deprecated.Get a marshaller instance for the given type name.
- getMarshaller(T) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Obtains the marshaller associated with a given instance.
- getMarshaller(T) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- getMarshaller(T) - Method in interface org.infinispan.protostream.SerializationContext.InstanceMarshallerProvider
-
Get marshaller given a instance to be marshalled or
null
if the instance cannot be marshalled by this provider. - getMarshallerDelegate(Class<T>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- getMarshallerDelegate(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- getMarshallerDelegate(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() - Method in class org.infinispan.protostream.MessageContext
- getMessageDescriptor(String) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
- getMessageDescriptor(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- 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
- getNumElements() - Method in interface org.infinispan.protostream.containers.ElementContainer
- getNumElements(C) - Method in interface org.infinispan.protostream.containers.ElementContainerAdapter
- getOneof() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- 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
- getPackageName() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
- getPackageName() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
- getParam(Object) - Method in class org.infinispan.protostream.impl.TagReaderImpl
- getParam(Object) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- getParam(Object) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.OperationContext
- 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
-
Get the 'processed' annotation object created by the registered
AnnotationMetadataCreator
ornull
if the annotation is missing or noAnnotationMetadataCreator
was registered. - 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 class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- getProtoFile() - Method in interface org.infinispan.protostream.GeneratedSchema
-
Returns the contents of the proto file as a
String
. - getProtoFile() - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Deprecated.in 4.3.4, to be removed in 5. The method was moved and will continue to exist starting with ver. 5 as
GeneratedSchema.getProtoFile()
. See IPROTO-154. - getProtoFileName() - Method in interface org.infinispan.protostream.GeneratedSchema
-
Returns the name of the proto file.
- getProtoFileName() - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Deprecated.in 4.3.4, to be removed in 5. The method was moved and will continue to exist starting with ver. 5 as
GeneratedSchema.getProtoFileName()
. See IPROTO-154. - getProtoFileReader() - Method in interface org.infinispan.protostream.GeneratedSchema
-
Convenience method to obtain a
Reader
of the schema file contents. - getProtoName() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
-
Returns the Protobuf name of this enum value.
- getProtoStreamReader() - Method in class org.infinispan.protostream.impl.TagReaderImpl
-
Deprecated.this will be removed in 5.0 together with
MessageMarshaller
- getProtoStreamWriter() - Method in class org.infinispan.protostream.impl.TagWriterImpl
-
Deprecated.this will be removed in 5.0 together with
MessageMarshaller
- getProtoTypeId() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- getProtoTypeMetadata() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- getReader() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- getReader() - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.ReadContext
- getResourceAsReader(Class<?>, String) - Static method in class org.infinispan.protostream.impl.ResourceUtils
- getResourceAsStream(ClassLoader, String) - Static method in class org.infinispan.protostream.impl.ResourceUtils
-
Returns an input stream for reading the specified resource or
null
if the resource could not be found. - getResourceAsString(Class<?>, String) - Static method in class org.infinispan.protostream.FileDescriptorSource
-
Deprecated.This method is strictly for internal use and has been deprecated in 4.3.4 to prevent use from external projects as it is subject for removal in 5.
- getResourceAsString(Class<?>, String) - Static method in class org.infinispan.protostream.impl.ResourceUtils
- getReturnType() - Method in interface org.infinispan.protostream.annotations.impl.types.XMethod
- getScopedName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
- getSerializationContext() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- getSerializationContext() - Method in class org.infinispan.protostream.impl.TagWriterImpl
- getSerializationContext() - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.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
-
Deprecated.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.ProtobufTagMarshaller.OperationContext
-
Provides access to the
ImmutableSerializationContext
. - 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
- getSyntax() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
- getTagFieldNumber(int) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Given a tag value, determines the field number (the upper 29 bits).
- getTagFieldNumber(int) - Static method in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.Given a tag value, determines the field number (the upper 29 bits).
- getTagWireType(int) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Given a tag value, determines the wire type (the lower 3 bits).
- getTagWireType(int) - Static method in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.Given a tag value, determines the wire type (the lower 3 bits).
- getTargetClass(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Get the marshalled class or enum.
- 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
-
Deprecated.since 4.2.2, to be removed in 5, replaced by
getDescriptorByName(fullTypeName).getTypeId()
- getTypeIdByName(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
Deprecated.
- getTypeName() - Method in interface org.infinispan.protostream.BaseMarshaller
-
Returns the full name of the message or enum type, defined in a proto file.
- getTypeName() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- getTypeName(T) - Method in interface org.infinispan.protostream.SerializationContext.InstanceMarshallerProvider
- getTypeNameById(Integer) - Method in interface org.infinispan.protostream.ImmutableSerializationContext
-
Deprecated.since 4.2.2, to be removed in 5, replaced by
getDescriptorByTypeId(typeId).getFullName()
- getTypeNameById(Integer) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
Deprecated.
- getTypeNames() - Method in interface org.infinispan.protostream.SerializationContext.InstanceMarshallerProvider
-
Returns the protobuf types handled by this marshaller.
- 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
-
Deprecated.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
- getVersion(Class<?>) - Static method in class org.infinispan.protostream.Version
-
Try to obtain the version from the manifest.
- getWireTag() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- getWireType() - Method in enum org.infinispan.protostream.descriptors.Type
- getWriter() - Method in class org.infinispan.protostream.impl.TagWriterImpl
- getWriter() - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.WriteContext
- getWrittenBytes() - Method in class org.infinispan.protostream.impl.TagWriterImpl
- globalLimitExceeded() - Method in class org.infinispan.protostream.impl.Log_$logger
- globalLimitExceeded() - Method in interface org.infinispan.protostream.impl.Log
- globalLimitExceeded$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- GROUP - org.infinispan.protostream.descriptors.Type
H
- handleError(String, DescriptorParserException) - Method in interface org.infinispan.protostream.FileDescriptorSource.ProgressCallback
-
This is invoked when an error is encountered, possibly more thant once per file.
- handleSuccess(String) - Method in interface org.infinispan.protostream.FileDescriptorSource.ProgressCallback
-
This is invoked at most once per file, at the end of the parsing of a file, if it completed successfully.
- hasDefaultValue() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- hashCode() - Method in class org.infinispan.protostream.descriptors.Descriptor
- hashCode() - Method in class org.infinispan.protostream.descriptors.Option
- hashCode() - Method in class org.infinispan.protostream.Version
- hashCode() - Method in class org.infinispan.protostream.WrappedMessage
- HasProtoSchema - Interface in org.infinispan.protostream.annotations.impl
-
Dumps proto schema to writer.
- hasTag(int) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- hasTag(int) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Checks if a tag is present.
- HELP_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- HELP_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
I
- Identifier(long, String) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
- IDENTIFIER - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- ImmutableSerializationContext - Interface in org.infinispan.protostream
-
A repository of Protobuf type definitions and their marshallers.
- ImportedProtoTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
A
ProtoTypeMetadata
for 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
. - ImportedProtoTypeMetadata(GenericDescriptor, BaseMarshaller<?>, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
- importProtoTypeMetadata(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Return an imported ProtoTypeMetadata implementation or null if it cannot be imported.
- importProtoTypeMetadata(XClass) - Method in class org.infinispan.protostream.annotations.impl.RuntimeProtoSchemaGenerator
-
Return an imported ProtoTypeMetadata implementation or null if it cannot be imported.
- inc() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
-
Increase indentation.
- includeClasses() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Annotated classes to process (optional).
- IndentWriter - Class in org.infinispan.protostream.annotations.impl
-
A Writer capable of appending Strings in a similar manner to StringWriter but with indentation capabilities to support more readable code generation.
- IndentWriter() - Constructor for class org.infinispan.protostream.annotations.impl.IndentWriter
- IndexedElementContainer<E> - Interface in org.infinispan.protostream.containers
-
A container that allows random access by position.
- IndexedElementContainerAdapter<C,E> - Interface in org.infinispan.protostream.containers
-
A container adapter that allows random access by position.
- INSTANCE - Static variable in class org.infinispan.protostream.ProtobufParser
- INT - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- INT - org.infinispan.protostream.descriptors.JavaType
- INT32 - org.infinispan.protostream.descriptors.Type
- INT64 - org.infinispan.protostream.descriptors.Type
- isAbstract() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isAbstract() - Method in interface org.infinispan.protostream.annotations.impl.types.XMethod
- isAdapter() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- isAdapter() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- isAdapter() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- isAllowed(AnnotationElement.Value) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
- isArray() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- isArray() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isAssignableTo(Class<?>) - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Should only be used with class literals.
- isAssignableTo(XClass) - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isAtEnd() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- isAtEnd() - Method in interface org.infinispan.protostream.TagReader
-
Returns true if we have reached the end of input or the limit set with pushLimit.
- isBoxedPrimitive() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- isContainer() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- isEmpty() - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- isEmpty() - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Checks if there are any fields in this set.
- isEnum() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
- isEnum() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- isEnum() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- isEnum() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- isEnum() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isEnumConstant() - Method in interface org.infinispan.protostream.annotations.impl.types.XField
- isExtension() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- isFieldMarked(int) - Method in class org.infinispan.protostream.MessageContext
- isFinal() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
- isImported() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
- isImported() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
Indicates if this type comes from the currently processed/generated schema of from an external schema.
- isIndexedContainer() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- isInputStream() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- isInputStream() - Method in interface org.infinispan.protostream.TagReader
- isInterface() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isIterableContainer() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- isLocal() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
-
Is it a local or anonymous class?
- isPacked() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- isPrimitive() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- isPrimitive() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
- isPrivate() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
- isPublic() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
- isRepeated() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- isRepeated() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- isRequired() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- isRequired() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- isResolved() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
- isStatic() - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
- isUnknownClass(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- isUnsigned() - Method in enum org.infinispan.protostream.descriptors.Type
-
Returns
true
only if the type is an unsigned numeric type,false
otherwise. - IterableElementContainer<E> - Interface in org.infinispan.protostream.containers
-
A container that allows sequential access.
- IterableElementContainerAdapter<C,E> - Interface in org.infinispan.protostream.containers
-
A container that allows sequential access.
J
- javaClass - Variable in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
-
The marshalled Java class.
- javaType() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The actual concrete and instantiable Java type.
- JavaType - Enum in org.infinispan.protostream.descriptors
-
Java mappings of the Protobuf field types.
- JsonUtils - Class in org.infinispan.protostream.impl
-
Utility class for conversion to and from canonical JSON.
L
- Label - Enum in org.infinispan.protostream.descriptors
-
Rules associated with a field
- LENGTH_DELIMITED - org.infinispan.protostream.descriptors.WireType
- line(long) - Static method in class org.infinispan.protostream.descriptors.AnnotationElement
- Literal(long, Object) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Literal
- LocalNamespace - Class in org.infinispan.protostream.descriptors.namespace
- Log - Interface in org.infinispan.protostream.impl
- Log_$logger - Class in org.infinispan.protostream.impl
-
Warning this class consists of generated code.
- Log_$logger(Logger) - Constructor for class org.infinispan.protostream.impl.Log_$logger
- Log.LogFactory - Class in org.infinispan.protostream.impl
- LogFactory() - Constructor for class org.infinispan.protostream.impl.Log.LogFactory
- logOutOfSequenceReads() - Method in interface org.infinispan.protostream.config.Configuration
-
Flag that indicates in out of sequence reads should be logged as warnings.
- logOutOfSequenceReads() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
- logOutOfSequenceWrites() - Method in interface org.infinispan.protostream.config.Configuration
-
Flag that indicates in out of sequence writes should be logged as warnings.
- logOutOfSequenceWrites() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
- logUndefinedAnnotations() - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig
-
Should we log a warning every time we encounter an undefined documentation annotation? This is
true
by default. - LONG - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- LONG - org.infinispan.protostream.descriptors.JavaType
M
- main(String[]) - Static method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- main(String[]) - Static method in class org.infinispan.protostream.Version
- makeEnumTypeMetadata(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- makeMarshallerCodeGenerator() - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Creates a code generator for marshallers.
- makeMarshallerCodeGenerator() - Method in class org.infinispan.protostream.annotations.impl.RuntimeProtoSchemaGenerator
- makeMarshallerDelegateFieldName(ProtoFieldMetadata) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Make field name for caching a marshaller delegate for a related message.
- makeMessageTypeMetadata(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- makePosition(int, int) - Static method in class org.infinispan.protostream.descriptors.AnnotationElement
- makeQualifiedTypeName(String) - Method in class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
-
Returns the protobuf qualified type name, including the package name.
- makeTag(int, int) - Static method in enum org.infinispan.protostream.descriptors.WireType
- makeTag(int, int) - Static method in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.Makes a tag value given a field number and wire type.
- makeTag(int, WireType) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Makes a tag value given a field number and wire type.
- makeTypeMetadata(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- MalformedProtobufException - Exception in org.infinispan.protostream
- MalformedProtobufException(String) - Constructor for exception org.infinispan.protostream.MalformedProtobufException
- MalformedProtobufException(String, Throwable) - Constructor for exception org.infinispan.protostream.MalformedProtobufException
- malformedVarint() - Method in class org.infinispan.protostream.impl.Log_$logger
- malformedVarint() - Method in interface org.infinispan.protostream.impl.Log
- malformedVarint$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- map(ProtoFile) - Method in class org.infinispan.protostream.impl.parser.mappers.ProtofileMapper
- mapTypeIdIn(int, ImmutableSerializationContext) - Method in interface org.infinispan.protostream.WrappedMessageTypeIdMapper
-
Deprecated.Called during decoding.
- mapTypeIdOut(int, ImmutableSerializationContext) - Method in interface org.infinispan.protostream.WrappedMessageTypeIdMapper
-
Deprecated.Called during encoding.
- markField(int) - Method in class org.infinispan.protostream.MessageContext
-
Mark a field as seen.
- markUnresolved() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
- marshall(ProtobufTagMarshaller.WriteContext, FieldDescriptor, T) - Method in class org.infinispan.protostream.impl.BaseMarshallerDelegate
-
Marshalls an object.
- marshall(ProtobufTagMarshaller.WriteContext, FieldDescriptor, T) - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
- MARSHALLER_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- MARSHALLER_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- marshallersOnly() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Generate only the marshallers and skip the schema file.
- MAX_ENUM - Static variable in annotation type org.infinispan.protostream.annotations.ProtoReserved.Range
-
Maximum allowed value for enums.
- MAX_FIELD - Static variable in annotation type org.infinispan.protostream.annotations.ProtoReserved.Range
-
Maximum allowed value for field numbers.
- MAX_VARINT_SIZE - Static variable in enum org.infinispan.protostream.descriptors.WireType
- maxNestedMessageDepth() - Method in interface org.infinispan.protostream.config.Configuration
-
The max nested message depth to apply to all
GeneratedMarshallerBase
s. - maxNestedMessageDepth() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
- maxNestedMessageDepth(int) - Method in interface org.infinispan.protostream.config.Configuration.Builder
- maxNestedMessageDepth(int) - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
- maxNestedMessageDepth(int, Class<?>) - Method in class org.infinispan.protostream.impl.Log_$logger
- maxNestedMessageDepth(int, Class<?>) - Method in interface org.infinispan.protostream.impl.Log
- maxNestedMessageDepth$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- Message - Interface in org.infinispan.protostream
-
Deprecated.this mechanism was replaced by
UnknownFieldSetHandler
interface. This will be removed in 5.x - MESSAGE - org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
- MESSAGE - org.infinispan.protostream.descriptors.JavaType
- MESSAGE - org.infinispan.protostream.descriptors.Type
- MessageContext<E extends MessageContext<E>> - Class in org.infinispan.protostream
-
A nested message processing context.
- MessageContext(E, FieldDescriptor, Descriptor) - Constructor for class org.infinispan.protostream.MessageContext
- MessageMarshaller<T> - Interface in org.infinispan.protostream
-
Deprecated.since 4.3.1.Final. Will be removed in version 5. Please use annotation based marshallers instead. See
AutoProtoSchemaBuilder
- MessageMarshaller.ProtoStreamReader - Interface in org.infinispan.protostream
-
Deprecated.A high-level interface for the wire encoding of a Protobuf stream that allows reading named (and typed) message fields.
- MessageMarshaller.ProtoStreamWriter - Interface in org.infinispan.protostream
-
Deprecated.A high-level interface for the wire encoding of a Protobuf stream that allows writing named (and typed) message fields.
- messageTruncated() - Method in interface org.infinispan.protostream.impl.Log
- messageTruncated(Throwable) - Method in class org.infinispan.protostream.impl.Log_$logger
- messageTruncated(Throwable) - Method in interface org.infinispan.protostream.impl.Log
- messageTruncated$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- metadataCreator() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
- metadataCreator(AnnotationMetadataCreator<?, ? extends AnnotatedDescriptor>) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
- metadataCreator(AnnotationMetadataCreator<?, ? extends AnnotatedDescriptor>) - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
-
Attach a metadata creator for this annotation and return the same builder.
- multiple() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
Is it a single value or an array of values?
- multiple(boolean) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
N
- name - Variable in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- name - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
- name() - Method in annotation type org.infinispan.protostream.annotations.ProtoEnum
-
Deprecated.Defines the name of the Protobuf enum type.
- name() - Method in annotation type org.infinispan.protostream.annotations.ProtoEnumValue
-
The name of the Protobuf enum value.
- name() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The name of the field.
- name() - Method in annotation type org.infinispan.protostream.annotations.ProtoMessage
-
Deprecated.Defines the name of the Protobuf message type.
- name() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
The name of the annotation element (required).
- name() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
-
The name of the annotation.
- names() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved
-
Names to be reserved.
- Namespace - Interface in org.infinispan.protostream.descriptors.namespace
- negativeLength() - Method in class org.infinispan.protostream.impl.Log_$logger
- negativeLength() - Method in interface org.infinispan.protostream.impl.Log
- negativeLength$str() - Method in class org.infinispan.protostream.impl.Log_$logger
- newInstance(ImmutableSerializationContext) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstance(ImmutableSerializationContext, byte[]) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newInstance(ImmutableSerializationContext, byte[]) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstance(ImmutableSerializationContext, byte[], int, int) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newInstance(ImmutableSerializationContext, byte[], int, int) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstance(ImmutableSerializationContext, InputStream) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newInstance(ImmutableSerializationContext, OutputStream) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstance(ImmutableSerializationContext, OutputStream, int) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstance(ImmutableSerializationContext, ByteBuffer) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newInstance(ImmutableSerializationContext, ByteBuffer) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newInstanceNoBuffer(ImmutableSerializationContext, OutputStream) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newNestedInstance(ProtobufTagMarshaller.ReadContext, byte[]) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newNestedInstance(ProtobufTagMarshaller.ReadContext, InputStream) - Static method in class org.infinispan.protostream.impl.TagReaderImpl
- newNestedInstance(ProtobufTagMarshaller.WriteContext, byte[]) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newNestedInstance(ProtobufTagMarshaller.WriteContext, OutputStream) - Static method in class org.infinispan.protostream.impl.TagWriterImpl
- newSerializationContext() - Static method in class org.infinispan.protostream.ProtobufUtil
- newSerializationContext(Configuration) - Static method in class org.infinispan.protostream.ProtobufUtil
- number() - Method in annotation type org.infinispan.protostream.annotations.ProtoEnumValue
-
The Protocol Buffers tag number.
- number() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The Protocol Buffers tag number.
- numbers() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved
-
Numbers to reserve.
O
- ONE_OF - org.infinispan.protostream.descriptors.Label
-
Indicates a field that is a member of a
oneof
element. - 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.
- oneof() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
- 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
- OPTIONAL - org.infinispan.protostream.descriptors.Label
- 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.containers - package org.infinispan.protostream.containers
- 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.exception - package org.infinispan.protostream.exception
- 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
-
Deprecated.this was replaced by org.infinispan.protostream.annotations.impl.processor.OriginatingClasses and it was not removed yet to prevent binary compat issues but will be removed in 4.4
- outerType - Variable in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- outOfWriteBufferSpace(Throwable) - Method in class org.infinispan.protostream.impl.Log_$logger
- outOfWriteBufferSpace(Throwable) - Method in interface org.infinispan.protostream.impl.Log
- outOfWriteBufferSpace$str() - Method in class org.infinispan.protostream.impl.Log_$logger
P
- PACKAGE_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- PACKAGE_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- packageName - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
-
Protobuf schema package name.
- packageName() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
The optional package name
- packageName() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
- packageName(String) - Method in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.Set the name of the Protobuf package to generate.
- packageName(String) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
Sets the optional package name
- packageName(String) - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
- parentBuilder() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
Deprecated.
- parse() - Method in class org.infinispan.protostream.impl.parser.AnnotationParser
-
Parse the text and extract the annotations.
- parse(FileDescriptorSource) - Method in interface org.infinispan.protostream.DescriptorParser
-
Deprecated.Parses a set of .proto files but does not resolve type dependencies and does not detect semantic errors like duplicate type definitions.
- parse(FileDescriptorSource) - Method in class org.infinispan.protostream.impl.parser.SquareProtoParser
-
Parses a set of .proto files but does not resolve type dependencies and does not detect semantic errors like duplicate type definitions.
- parse(TagHandler, Descriptor, byte[]) - Method in class org.infinispan.protostream.ProtobufParser
- parse(TagHandler, Descriptor, byte[], int, int) - Method in class org.infinispan.protostream.ProtobufParser
- parse(TagHandler, Descriptor, InputStream) - Method in class org.infinispan.protostream.ProtobufParser
- parse(TagHandler, Descriptor, TagReader) - Method in class org.infinispan.protostream.ProtobufParser
- popLimit(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
- popLimit(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- popLimit(int) - Method in interface org.infinispan.protostream.TagReader
-
Returns back to a previous limit returned by pushLimit.
- 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
- primitiveFromString(String) - Static method in enum org.infinispan.protostream.descriptors.Type
-
If the type name is a primitive, it returns the corresponding enum constant, otherwise it returns
null
. - 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.
- PROTO2 - org.infinispan.protostream.descriptors.FileDescriptor.Syntax
- PROTO3 - org.infinispan.protostream.descriptors.FileDescriptor.Syntax
- ProtoAdapter - Annotation Type in org.infinispan.protostream.annotations
-
A marshalling adapter for a target class or enum that cannot be annotated for various reasons.
- PROTOBUF_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
The type id of WrappedMessage itself.
- 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
- ProtobufTagMarshaller<T> - Interface in org.infinispan.protostream
-
A marshaller for message types that has direct access to the low level Protobuf streams (TagReader/TagWriter) to freely read and write tags.
- ProtobufTagMarshaller.OperationContext - Interface in org.infinispan.protostream
-
Base interface for marshalling operation contexts.
- ProtobufTagMarshaller.ReadContext - Interface in org.infinispan.protostream
-
Operation context of unmarshalling operations.
- ProtobufTagMarshaller.WriteContext - Interface in org.infinispan.protostream
-
Operation context of marshalling operations.
- ProtobufUtil - Class in org.infinispan.protostream
-
This is the entry point to the ProtoStream library.
- ProtoDoc - Annotation Type in org.infinispan.protostream.annotations
-
Deprecated.For ProtoStream documentation comment annotations, annotate directly the
ProtoField
s with the annotations to add. For the general text case, there is no replacement. - ProtoDocs - Annotation Type in org.infinispan.protostream.annotations
-
Deprecated.For ProtoStream documentation comment annotations, annotate directly the
ProtoField
s with the annotations to add. * For the general text case, there is no replacement. - ProtoEnum - Annotation Type in org.infinispan.protostream.annotations
-
Deprecated.replaced by
ProtoName
. To be removed in version 5. - ProtoEnumTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
A
ProtoTypeMetadata
for an enum type created based on annotations during the current execution ofProtoSchemaBuilder
. - ProtoEnumTypeMetadata(XClass, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- 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
-
An optional annotation that 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
-
Deprecated.replaced by
ProtoName
. To be removed in version 5. - ProtoMessageTypeMetadata - Class in org.infinispan.protostream.annotations.impl
-
A
ProtoTypeMetadata
for a message type created based on annotations during the current execution ofProtoSchemaBuilder
. - ProtoMessageTypeMetadata(BaseProtoSchemaGenerator, XClass, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- 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
-
Aggregates multiple
ProtoReserved
annotations. - ProtoSchemaBuilder - Class in org.infinispan.protostream.annotations
-
Deprecated.since 4.3.4. To be removed in version 5. Please use
AutoProtoSchemaBuilder
instead. See IPROTO-159. - ProtoSchemaBuilder() - Constructor for class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- 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(String, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- ProtoSchemaBuilderException(Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- ProtoSchemaBuilderException(XElement, String) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- ProtoSchemaBuilderException(XElement, String, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- ProtoSchemaBuilderException(XElement, Throwable) - Constructor for exception org.infinispan.protostream.annotations.ProtoSchemaBuilderException
- PROTOSTREAM_ANNOTATIONS_PREFIX - Static variable in class org.infinispan.protostream.annotations.impl.types.DocumentationExtractor
- ProtoStreamException - Exception in org.infinispan.protostream.exception
- ProtoStreamException() - Constructor for exception org.infinispan.protostream.exception.ProtoStreamException
- ProtoStreamException(String) - Constructor for exception org.infinispan.protostream.exception.ProtoStreamException
- ProtoStreamException(String, Throwable) - Constructor for exception org.infinispan.protostream.exception.ProtoStreamException
- ProtoStreamException(String, Throwable, boolean, boolean) - Constructor for exception org.infinispan.protostream.exception.ProtoStreamException
- ProtoStreamException(Throwable) - Constructor for exception org.infinispan.protostream.exception.ProtoStreamException
- 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.TagReaderImpl
- pushLimit(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- pushLimit(int) - Method in interface org.infinispan.protostream.TagReader
-
Sets a limit (based on the length of the length delimited value) when entering an embedded message.
- 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.
R
- ranges() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved
-
Number ranges to be reserved.
- RawProtobufMarshaller<T> - Interface in org.infinispan.protostream
-
Deprecated.replaced by
ProtobufTagMarshaller
. To be removed in version 5. - RawProtoStreamReader - Interface in org.infinispan.protostream
-
Deprecated.replaced by
TagReader
. To be removed in 5.0. - RawProtoStreamWriter - Interface in org.infinispan.protostream
-
Deprecated.replaced by
TagWriter
. To be removed in 5.0. - read(ProtobufTagMarshaller.ReadContext) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller
- read(ProtobufTagMarshaller.ReadContext) - Method in interface org.infinispan.protostream.RawProtobufMarshaller
-
Deprecated.
- readAllFields(TagReader) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- readAllFields(TagReader) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Parse an entire message from
input
and merge its fields into this set. - readArray(String, Class<? extends E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readBool() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readBool() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
bool
value from the stream. - readBool() - Method in interface org.infinispan.protostream.TagReader
- readBoolean(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readBooleans(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readByteArray() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readByteArray() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
bytes
value from the stream. - readByteArray() - Method in interface org.infinispan.protostream.TagReader
-
Reads a
bytes
value as a byte array. - readByteBuffer() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readByteBuffer() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
bytes
value from the stream. - readByteBuffer() - Method in interface org.infinispan.protostream.TagReader
-
Reads a
bytes
value as a ByteBuffer. - readBytes(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readBytesAsInputStream(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readCollection(String, C, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readDate(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readDouble() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readDouble() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
double
value from the stream. - readDouble() - Method in interface org.infinispan.protostream.TagReader
- readDouble(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readDoubles(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readEnum() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readEnum() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Reads an enum value from the stream as an integer value.
- readEnum() - Method in interface org.infinispan.protostream.TagReader
- readEnum(String, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readExternal(ObjectInput) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- readFixed32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readFixed32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
fixed32
value from the stream. - readFixed32() - Method in interface org.infinispan.protostream.TagReader
- readFixed64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readFixed64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
fixed64
value from the stream. - readFixed64() - Method in interface org.infinispan.protostream.TagReader
- readFloat() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readFloat() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
float
value from the stream. - readFloat() - Method in interface org.infinispan.protostream.TagReader
- readFloat(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readFloats(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readFrom(ImmutableSerializationContext, InputStream, Class<A>) - Static method in class org.infinispan.protostream.ProtobufUtil
- readFrom(ImmutableSerializationContext, RawProtoStreamReader) - Method in interface org.infinispan.protostream.RawProtobufMarshaller
-
Deprecated.
- readFrom(MessageMarshaller.ProtoStreamReader) - Method in interface org.infinispan.protostream.MessageMarshaller
-
Deprecated.Read the fields written by
MessageMarshaller.writeTo(ProtoStreamWriter, Object)
. - readInstant(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readInt(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.Reads an integer field given a field name.
- readInt32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readInt32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
int32
value from the stream. - readInt32() - Method in interface org.infinispan.protostream.TagReader
- readInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readInt64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
int64
value from the stream. - readInt64() - Method in interface org.infinispan.protostream.TagReader
- readInts(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readLong(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readLongs(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readMessage(BaseMarshallerDelegate<T>, ProtobufTagMarshaller.ReadContext) - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
Invoked by generated code.
- readObject(String, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readRawVarint32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- readRawVarint64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- readSFixed32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readSFixed32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
sfixed32
value from the stream. - readSFixed32() - Method in interface org.infinispan.protostream.TagReader
- readSFixed64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readSFixed64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
sfixed64
value from the stream. - readSFixed64() - Method in interface org.infinispan.protostream.TagReader
- readSingleField(int, TagReader) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- readSingleField(int, TagReader) - Method in interface org.infinispan.protostream.UnknownFieldSet
-
Parse a single field from
input
and merge it into this set. - readSInt32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readSInt32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
sint32
value from the stream. - readSInt32() - Method in interface org.infinispan.protostream.TagReader
- readSInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readSInt64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
sint64
value from the stream. - readSInt64() - Method in interface org.infinispan.protostream.TagReader
- readString() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readString() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
string
value from the stream. - readString() - Method in interface org.infinispan.protostream.TagReader
-
Reads a
string
value. - readString(String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamReader
-
Deprecated.
- readTag() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readTag() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- readTag() - Method in interface org.infinispan.protostream.TagReader
-
Reads a tag and returns it or returns 0 in case the input data is finished.
- readUInt32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readUInt32() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
uint32
value from the stream. - readUInt32() - Method in interface org.infinispan.protostream.TagReader
- readUInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
- readUInt64() - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.Read a
uint64
value from the stream. - readUInt64() - Method in interface org.infinispan.protostream.TagReader
- ReflectionTypeFactory - Class in org.infinispan.protostream.annotations.impl.types
-
Implementation relying on reflection.
- ReflectionTypeFactory() - Constructor for class org.infinispan.protostream.annotations.impl.types.ReflectionTypeFactory
- registerMarshaller(BaseMarshaller<?>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- registerMarshaller(BaseMarshaller<?>) - Method in interface org.infinispan.protostream.SerializationContext
-
Register a type marshaller.
- registerMarshallerProvider(SerializationContext.InstanceMarshallerProvider<?>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- registerMarshallerProvider(SerializationContext.InstanceMarshallerProvider<?>) - Method in interface org.infinispan.protostream.SerializationContext
- registerMarshallerProvider(SerializationContext.MarshallerProvider) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
Deprecated.
- registerMarshallerProvider(SerializationContext.MarshallerProvider) - Method in interface org.infinispan.protostream.SerializationContext
-
Deprecated.Since 4.4. Replaced by the more flexible
SerializationContext.InstanceMarshallerProvider
. To be removed in 5. - registerMarshallers(SerializationContext) - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Registers marshallers to the given
SerializationContext
.This is always invoked afterSerializationContextInitializer.registerSchema(org.infinispan.protostream.SerializationContext)
. - registerProtoFiles(FileDescriptorSource) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- registerProtoFiles(FileDescriptorSource) - Method in interface org.infinispan.protostream.SerializationContext
-
Register some proto schema definition files from a
FileDescriptorSource
. - registerSchema(SerializationContext) - Method in interface org.infinispan.protostream.SerializationContextInitializer
-
Registers schema files to the given
SerializationContext
. - repeatable() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
-
The name of the containing annotation if this annotation is repeatable or null otherwise.
- repeatable(String) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
- repeatable(String) - Method in interface org.infinispan.protostream.config.AnnotationConfiguration.Builder
- REPEATED - org.infinispan.protostream.descriptors.Label
- required() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
Marks the field as required.
- REQUIRED - org.infinispan.protostream.descriptors.Label
- ResolutionContext - Class in org.infinispan.protostream.descriptors
- ResolutionContext(FileDescriptorSource.ProgressCallback, Map<String, FileDescriptor>, Map<String, GenericDescriptor>, Map<Integer, GenericDescriptor>, Map<String, EnumValueDescriptor>) - Constructor for class org.infinispan.protostream.descriptors.ResolutionContext
- resolve() - Method in class org.infinispan.protostream.descriptors.ResolutionContext
- resolveDependencies(ResolutionContext) - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
Resolve type references across files and report semantic errors like duplicate type declarations, duplicate type ids or clashing enum value constants.
- ResourceUtils - Class in org.infinispan.protostream.impl
- RuntimeProtoSchemaGenerator - Class in org.infinispan.protostream.annotations.impl
-
This class is not to be directly invoked by users.
- RuntimeProtoSchemaGenerator(XTypeFactory, SerializationContext, String, String, String, Set<XClass>, boolean, ClassLoader) - Constructor for class org.infinispan.protostream.annotations.impl.RuntimeProtoSchemaGenerator
S
- scanAnnotations(XClass) - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- scanMemberAnnotations() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- scanMemberAnnotations() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- scanMemberAnnotations() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- SCHEMA_LONG_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- SCHEMA_OPT - Static variable in class org.infinispan.protostream.annotations.ProtoSchemaBuilder
-
Deprecated.
- schemaFileName() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
The generated Protobuf schema file name (optional).
- schemaFilePath() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Generated Protobuf schema resource file path (optional).
- schemaPackageName() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Package of the generated Protobuf schema.
- serializationContext - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- SerializationContext - Interface in org.infinispan.protostream
-
A repository for Protobuf type definitions and their marshallers.
- SerializationContext.InstanceMarshallerProvider<T> - Interface in org.infinispan.protostream
-
Interface to be implemented for dynamic lookup of marshallers where the type is part of the entity being marshalled.
- SerializationContext.MarshallerProvider - Interface in org.infinispan.protostream
-
Deprecated.Since 4.4. Replaced by the more flexible
SerializationContext.InstanceMarshallerProvider
. To be removed in 5. - SerializationContextImpl - Class in org.infinispan.protostream.impl
- SerializationContextImpl(Configuration) - Constructor for class org.infinispan.protostream.impl.SerializationContextImpl
- SerializationContextInitializer - Interface in org.infinispan.protostream
-
An interface to be used in conjunction with the
AutoProtoSchemaBuilder
annotation. - service() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
Enable generation of a
META-INF/services
file for the generated implementation class of theSerializationContextInitializer
to be loadable by theServiceLoader
. - setConfiguration(Configuration) - Method in class org.infinispan.protostream.descriptors.FileDescriptor
-
This method is not part of the public API.
- setElement(int, E) - Method in interface org.infinispan.protostream.containers.IndexedElementContainer
- setElement(C, int, E) - Method in interface org.infinispan.protostream.containers.IndexedElementContainerAdapter
- setLogOutOfSequenceReads(boolean) - Method in interface org.infinispan.protostream.config.Configuration.Builder
- setLogOutOfSequenceReads(boolean) - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
- setLogOutOfSequenceWrites(boolean) - Method in interface org.infinispan.protostream.config.Configuration.Builder
- setLogOutOfSequenceWrites(boolean) - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
- setLogUndefinedAnnotations(boolean) - Method in interface org.infinispan.protostream.config.Configuration.AnnotationsConfig.Builder
-
Should we log a warning every time we encounter an undefined documentation annotation? This is
true
by default. - setLogUndefinedAnnotations(boolean) - Method in interface org.infinispan.protostream.config.Configuration.Builder
- setOuterType(ProtoMessageTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- setParam(Object, Object) - Method in class org.infinispan.protostream.impl.TagReaderImpl
- setParam(Object, Object) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- setParam(Object, Object) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.OperationContext
- setUnknownFieldSet(UnknownFieldSet) - Method in interface org.infinispan.protostream.Message
-
Deprecated.
- setUnknownFieldSet(T, UnknownFieldSet) - Method in interface org.infinispan.protostream.UnknownFieldSetHandler
-
Deprecated.Attach a non-empty
UnknownFieldSet
to a message that was newly unmarshalled. - SFIXED32 - org.infinispan.protostream.descriptors.Type
- SFIXED64 - org.infinispan.protostream.descriptors.Type
- SINT32 - org.infinispan.protostream.descriptors.Type
- SINT64 - org.infinispan.protostream.descriptors.Type
- skipField(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
- skipField(int) - Method in interface org.infinispan.protostream.RawProtoStreamReader
-
Deprecated.
- skipField(int) - Method in interface org.infinispan.protostream.TagReader
-
Skips a tag+value pair and returns true for normal tags but if the tag is an end group tag it returns false.
- SquareProtoParser - Class in org.infinispan.protostream.impl.parser
-
Parser for .proto files based on the Protoparser.
- SquareProtoParser(Configuration) - Constructor for class org.infinispan.protostream.impl.parser.SquareProtoParser
- START_GROUP - org.infinispan.protostream.descriptors.WireType
- STRING - org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
- STRING - org.infinispan.protostream.descriptors.JavaType
- STRING - org.infinispan.protostream.descriptors.Type
T
- TAG_TYPE_BIT_MASK - Static variable in enum org.infinispan.protostream.descriptors.WireType
-
Bit mask used for extracting the lower 3 bits of a tag, which represent the wire type of the field.
- TAG_TYPE_NUM_BITS - Static variable in enum org.infinispan.protostream.descriptors.WireType
-
The lower 3 bits of the 32 bit tag are used for encoding the wire type.
- TagHandler - Interface in org.infinispan.protostream
-
An event based interface for consuming a (read only) Protobuf stream containing exactly one top level message.
- TagReader - Interface in org.infinispan.protostream
- TagReaderImpl - Class in org.infinispan.protostream.impl
- TagWriter - Interface in org.infinispan.protostream
- TagWriterImpl - Class in org.infinispan.protostream.impl
- target() - Method in interface org.infinispan.protostream.config.AnnotationConfiguration
-
Applicable targets.
- to() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved.Range
-
The end of the range (inclusive).
- toByteArray(ImmutableSerializationContext, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- toByteBuffer(ImmutableSerializationContext, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- toCanonicalJSON(ImmutableSerializationContext, byte[]) - Static method in class org.infinispan.protostream.ProtobufUtil
-
Converts a Protobuf encoded message to its canonical JSON representation.
- toCanonicalJSON(ImmutableSerializationContext, byte[], boolean) - Static method in class org.infinispan.protostream.impl.JsonUtils
-
Converts a Protobuf encoded message to its canonical JSON representation.
- toCanonicalJSON(ImmutableSerializationContext, byte[], boolean) - Static method in class org.infinispan.protostream.ProtobufUtil
-
Converts a Protobuf encoded message to its canonical JSON representation.
- toGenericString() - Method in interface org.infinispan.protostream.annotations.impl.types.XExecutable
- toProtoSchema() - Method in interface org.infinispan.protostream.annotations.impl.HasProtoSchema
-
Get the schema as String, mainly as an aid for debugging.
- toString() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
- toString() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- toString() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
- toString() - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
- toString() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
- toString() - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
- toString() - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Annotation
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Array
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Attribute
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Literal
- toString() - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Value
-
All
Values
must overridetoString()
in a sensible manner. - toString() - Method in class org.infinispan.protostream.descriptors.Descriptor
- toString() - Method in class org.infinispan.protostream.descriptors.EnumDescriptor
- toString() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
- toString() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
- toString() - Method in enum org.infinispan.protostream.descriptors.FileDescriptor.Syntax
- toString() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
- toString() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
- toString() - Method in class org.infinispan.protostream.descriptors.Option
- toString() - Method in enum org.infinispan.protostream.descriptors.Type
- toString() - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- toString() - Method in class org.infinispan.protostream.Version
- toString() - Method in class org.infinispan.protostream.WrappedMessage
- toWrappedByteArray(ImmutableSerializationContext, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- toWrappedByteArray(ImmutableSerializationContext, Object, int) - Static method in class org.infinispan.protostream.ProtobufUtil
- toWrappedByteBuffer(ImmutableSerializationContext, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- toWrappedStream(ImmutableSerializationContext, OutputStream, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- toWrappedStream(ImmutableSerializationContext, OutputStream, Object, int) - Static method in class org.infinispan.protostream.ProtobufUtil
- type() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
The Protobuf type of the field.
- type() - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration
-
The type.
- type(AnnotationElement.AttributeType) - Method in interface org.infinispan.protostream.config.AnnotationAttributeConfiguration.Builder
-
The type.
- Type - Enum in org.infinispan.protostream.descriptors
-
Type of a field in Protobuf, can be any value defined in https://developers.google.com/protocol-buffers/docs/proto3#scalar or a group, message and enum.
- TYPE_ID_ANNOTATION - Static variable in interface org.infinispan.protostream.config.Configuration
-
The name of the TypeId annotation.
- typeFactory - Variable in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
- typeFactory - Variable in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
U
- UINT32 - org.infinispan.protostream.descriptors.Type
- UINT64 - org.infinispan.protostream.descriptors.Type
- UNKNOWN_POSITION - Static variable in class org.infinispan.protostream.descriptors.AnnotationElement
- UnknownFieldSet - Interface in org.infinispan.protostream
-
UnknownFieldSet
keeps track of fields seen during parsing of a protocol message but whose field numbers are not recognized by the user provided marshallers (are never requested by them). - UnknownFieldSetHandler<T> - Interface in org.infinispan.protostream
-
Deprecated.since 4.3.1. This will be removed together with
MessageMarshaller
- UnknownFieldSetImpl - Class in org.infinispan.protostream.impl
-
UnknownFieldSet
implementation. - UnknownFieldSetImpl() - Constructor for class org.infinispan.protostream.impl.UnknownFieldSetImpl
- unmarshall(ProtobufTagMarshaller.ReadContext, FieldDescriptor) - Method in class org.infinispan.protostream.impl.BaseMarshallerDelegate
-
Unmarshalls an object.
- unmarshall(ProtobufTagMarshaller.ReadContext, FieldDescriptor) - Method in class org.infinispan.protostream.impl.EnumMarshallerDelegate
- unregisterMarshaller(BaseMarshaller<?>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- unregisterMarshaller(BaseMarshaller<?>) - Method in interface org.infinispan.protostream.SerializationContext
- unregisterMarshallerProvider(SerializationContext.InstanceMarshallerProvider<?>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- unregisterMarshallerProvider(SerializationContext.InstanceMarshallerProvider<?>) - Method in interface org.infinispan.protostream.SerializationContext
- unregisterMarshallerProvider(SerializationContext.MarshallerProvider) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
-
Deprecated.
- unregisterMarshallerProvider(SerializationContext.MarshallerProvider) - Method in interface org.infinispan.protostream.SerializationContext
-
Deprecated.Since 4.4. Replaced by the more flexible
SerializationContext.InstanceMarshallerProvider
. To be removed in 5. - unregisterProtoFile(String) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- unregisterProtoFile(String) - Method in interface org.infinispan.protostream.SerializationContext
-
Unregisters a file.
- unregisterProtoFiles(Set<String>) - Method in class org.infinispan.protostream.impl.SerializationContextImpl
- unregisterProtoFiles(Set<String>) - Method in interface org.infinispan.protostream.SerializationContext
-
Unregisters a set of files.
V
- validateName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
- value - Variable in enum org.infinispan.protostream.descriptors.WireType
-
The protobuf protocol wire type.
- value() - Method in annotation type org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
-
A handy alias for
AutoProtoSchemaBuilder.basePackages()
. - value() - Method in annotation type org.infinispan.protostream.annotations.impl.OriginatingClasses
-
Deprecated.Origin class FQNs.
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoAdapter
-
The actual class being marshalled.
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoDoc
-
Deprecated.The documentation text (human readable and also ProtoStream documentation comment annotations).
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoDocs
-
Deprecated.
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoEnumValue
-
Alias for
ProtoEnumValue.number()
. - value() - Method in annotation type org.infinispan.protostream.annotations.ProtoField
-
Alias for
ProtoField.number()
. - value() - Method in annotation type org.infinispan.protostream.annotations.ProtoName
-
Defines the name of the Protobuf message or enum type.
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoReserved
-
Alias for
ProtoReserved.numbers()
(mutually exclusive). - value() - Method in annotation type org.infinispan.protostream.annotations.ProtoReservedStatements
- value() - Method in annotation type org.infinispan.protostream.annotations.ProtoTypeId
-
Defines the type id of the Protobuf message or enum type.
- 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.FileDescriptor.Syntax
-
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.
- valueOf(String) - Static method in enum org.infinispan.protostream.descriptors.WireType
-
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.FileDescriptor.Syntax
-
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.
- values() - Static method in enum org.infinispan.protostream.descriptors.WireType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARINT - org.infinispan.protostream.descriptors.WireType
- Version - Class in org.infinispan.protostream
-
Provides 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) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
- visit(AnnotationElement.Annotation) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
- visit(AnnotationElement.Array) - Method in class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
- visit(AnnotationElement.Attribute) - 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
- Visitor() - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Visitor
W
- WireFormat - Class in org.infinispan.protostream.impl
-
Deprecated.replaced by
WireType
. To be removed in version 5. - WireType - Enum in org.infinispan.protostream.descriptors
-
Protobuf wire encoding type.
- WIRETYPE_END_GROUP - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_END_GROUP - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- WIRETYPE_FIXED32 - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_FIXED32 - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- WIRETYPE_FIXED64 - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_FIXED64 - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- WIRETYPE_LENGTH_DELIMITED - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_LENGTH_DELIMITED - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- WIRETYPE_START_GROUP - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_START_GROUP - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- WIRETYPE_VARINT - Static variable in enum org.infinispan.protostream.descriptors.WireType
- WIRETYPE_VARINT - Static variable in class org.infinispan.protostream.impl.WireFormat
-
Deprecated.
- 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
- withSyntax(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
- withSyntax(FileDescriptor.Syntax) - 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_CONTAINER_MESSAGE - Static variable in class org.infinispan.protostream.WrappedMessage
- WRAPPED_CONTAINER_SIZE - Static variable in class org.infinispan.protostream.WrappedMessage
-
The (optional) number of repeated elements.
- WRAPPED_CONTAINER_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
- WRAPPED_CONTAINER_TYPE_NAME - Static variable in class org.infinispan.protostream.WrappedMessage
- 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
-
Deprecated.Use
WrappedMessage.WRAPPED_TYPE_NAME
instead. This will be removed in ver. 5. - WRAPPED_DESCRIPTOR_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
Deprecated.Use
WrappedMessage.WRAPPED_TYPE_ID
instead. This will be removed in ver. 5. - WRAPPED_DESCRIPTOR_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
Deprecated.Use
WrappedMessage.WRAPPED_TYPE_ID
instead. This will be removed in ver. 5. - WRAPPED_DOUBLE - Static variable in class org.infinispan.protostream.WrappedMessage
-
A wrapped double.
- WRAPPED_EMPTY - Static variable in class org.infinispan.protostream.WrappedMessage
-
A flag indicating and empty/null message.
- 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_TYPE_ID - Static variable in class org.infinispan.protostream.WrappedMessage
-
The (optional) numeric type id of the wrapped message or enum.
- WRAPPED_TYPE_NAME - Static variable in class org.infinispan.protostream.WrappedMessage
-
The name of the fully qualified message or enum type name, when the wrapped object is a message or enum.
- 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() - Method in interface org.infinispan.protostream.config.Configuration.WrappingConfig
- wrappedMessageTypeIdMapper(WrappedMessageTypeIdMapper) - Method in interface org.infinispan.protostream.config.Configuration.WrappingConfig.Builder
- WrappedMessageTypeIdMapper - Interface in org.infinispan.protostream
-
Deprecated.since 4.3.1 because it does not suit the intended purpose. Will be removed in 4.4.x with no replacement.
- 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(char[], int, int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
- write(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
- write(ProtobufTagMarshaller.WriteContext, T) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller
- write(ProtobufTagMarshaller.WriteContext, T) - Method in interface org.infinispan.protostream.RawProtobufMarshaller
-
Deprecated.
- writeArray(String, E[], Class<? extends E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeBool(int, boolean) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeBool(int, boolean) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeBool(int, boolean) - Method in interface org.infinispan.protostream.TagWriter
- writeBoolean(String, boolean) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeBoolean(String, Boolean) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeBooleans(String, boolean[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeBytes(int, byte[]) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeBytes(int, byte[]) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeBytes(int, byte[]) - Method in interface org.infinispan.protostream.TagWriter
- writeBytes(int, byte[], int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeBytes(int, byte[], int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeBytes(int, byte[], int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeBytes(int, ByteBuffer) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeBytes(int, ByteBuffer) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.Write field tag and all remaining bytes from current buffer position.
- writeBytes(int, ByteBuffer) - Method in interface org.infinispan.protostream.TagWriter
- writeBytes(String, byte[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeBytes(String, InputStream) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeCollection(String, Collection<? super E>, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeDate(String, Date) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeDouble(int, double) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeDouble(int, double) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeDouble(int, double) - Method in interface org.infinispan.protostream.TagWriter
- writeDouble(String, double) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeDouble(String, Double) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeDoubles(String, double[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeEnum(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeEnum(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeEnum(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeEnum(String, E) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.Writes an enum value.
- writeEnum(String, E, Class<E>) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeExternal(ObjectOutput) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- writeFixed32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeFixed32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeFixed32(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeFixed64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeFixed64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeFixed64(int, long) - Method in interface org.infinispan.protostream.TagWriter
- writeFloat(int, float) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeFloat(int, float) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeFloat(int, float) - Method in interface org.infinispan.protostream.TagWriter
- writeFloat(String, float) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeFloat(String, Float) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeFloats(String, float[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeInstant(String, Instant) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeInt(String, int) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeInt(String, Integer) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeInt32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeInt32(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeInt64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeInt64(int, long) - Method in interface org.infinispan.protostream.TagWriter
- writeInts(String, int[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeLong(String, long) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeLong(String, Long) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeLongs(String, long[]) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeMessage(BaseMarshallerDelegate<T>, ProtobufTagMarshaller.WriteContext, T) - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
Invoked by generated code.
- writeNestedMessage(BaseMarshallerDelegate<T>, ProtobufTagMarshaller.WriteContext, 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
-
Deprecated.
- writeRawByte(byte) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeRawByte(byte) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeRawBytes(byte[], int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeRawBytes(byte[], int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeRawBytes(byte[], int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeRawBytes(ByteBuffer) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeRawBytes(ByteBuffer) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.Write all remaining bytes from current buffer position.
- writeSFixed32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeSFixed32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeSFixed32(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeSFixed64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeSFixed64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeSFixed64(int, long) - Method in interface org.infinispan.protostream.TagWriter
- writeSInt32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeSInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeSInt32(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeSInt64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeSInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeSInt64(int, long) - Method in interface org.infinispan.protostream.TagWriter
- writeString(int, String) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeString(int, String) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeString(int, String) - Method in interface org.infinispan.protostream.TagWriter
- writeString(String, String) - Method in interface org.infinispan.protostream.MessageMarshaller.ProtoStreamWriter
-
Deprecated.
- writeTag(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeTag(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeTag(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeTag(int, WireType) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeTag(int, WireType) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeTag(int, WireType) - Method in interface org.infinispan.protostream.TagWriter
- writeTo(ImmutableSerializationContext, OutputStream, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
- writeTo(ImmutableSerializationContext, RawProtoStreamWriter, T) - Method in interface org.infinispan.protostream.RawProtobufMarshaller
-
Deprecated.
- writeTo(MessageMarshaller.ProtoStreamWriter, T) - Method in interface org.infinispan.protostream.MessageMarshaller
-
Deprecated.Write the fields defined in the schema.
- writeTo(TagWriter) - Method in class org.infinispan.protostream.impl.UnknownFieldSetImpl
- writeTo(TagWriter) - 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.TagWriterImpl
- writeUInt32(int, int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeUInt32(int, int) - Method in interface org.infinispan.protostream.TagWriter
- writeUInt32NoTag(int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeUInt64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeUInt64(int, long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeUInt64(int, long) - Method in interface org.infinispan.protostream.TagWriter
- writeUInt64NoTag(long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeVarint32(int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeVarint32(int) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeVarint32(int) - Method in interface org.infinispan.protostream.TagWriter
- writeVarint64(long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
- writeVarint64(long) - Method in interface org.infinispan.protostream.RawProtoStreamWriter
-
Deprecated.
- writeVarint64(long) - Method in interface org.infinispan.protostream.TagWriter
X
- XClass - Interface in org.infinispan.protostream.annotations.impl.types
- XConstructor - Interface in org.infinispan.protostream.annotations.impl.types
- XElement - Interface in org.infinispan.protostream.annotations.impl.types
-
A Java Program element.
- XEnumConstant - Interface in org.infinispan.protostream.annotations.impl.types
- XExecutable - Interface in org.infinispan.protostream.annotations.impl.types
- XField - Interface in org.infinispan.protostream.annotations.impl.types
- XMember - Interface in org.infinispan.protostream.annotations.impl.types
- XMethod - Interface in org.infinispan.protostream.annotations.impl.types
- XTypeFactory - Interface in org.infinispan.protostream.annotations.impl.types
-
Factory for XClass implementations based on a given java.lang.Class or a javax.lang.model.type.TypeMirror.
All Classes All Packages