Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abstractClassNotAllowed(String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
abstractClassNotAllowed(String) - Method in interface org.infinispan.protostream.impl.Log
 
abstractClassNotAllowed$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
AbstractMarshallerCodeGenerator - Class in org.infinispan.protostream.annotations.impl
 
AbstractMarshallerCodeGenerator(XTypeFactory, String) - Constructor for class org.infinispan.protostream.annotations.impl.AbstractMarshallerCodeGenerator
 
abstractType(String, String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
abstractType(String, String, String) - Method in interface org.infinispan.protostream.impl.Log
 
abstractType$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
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
 
addDependency(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
addEnum(EnumDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addEnum(EnumDescriptor.Builder) - Method in interface org.infinispan.protostream.descriptors.EnumContainer
 
addEnum(EnumDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
addEscapes(String) - Static method in error org.infinispan.protostream.impl.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addField(FieldDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addField(FieldDescriptor.Builder) - Method in interface org.infinispan.protostream.descriptors.FieldContainer
 
addField(FieldDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
 
addInnerType(ProtoTypeMetadata) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
addMap(MapDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addMessage(Descriptor.Builder) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addMessage(Descriptor.Builder) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
addMessage(Descriptor.Builder) - Method in interface org.infinispan.protostream.descriptors.MessageContainer
 
addOneOf(OneOfDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addOption(Option) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addOption(Option) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
 
addOption(Option) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor.Builder
 
addOption(Option) - Method in class org.infinispan.protostream.descriptors.FieldDescriptor.Builder
 
addOption(Option) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
addOption(Option) - Method in interface org.infinispan.protostream.descriptors.OptionContainer
 
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.
addPublicDependency(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
addReserved(int) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addReserved(int) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
 
addReserved(int) - Method in interface org.infinispan.protostream.descriptors.ReservedContainer
 
addReserved(int, int) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addReserved(int, int) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
 
addReserved(int, int) - Method in interface org.infinispan.protostream.descriptors.ReservedContainer
 
addReserved(String) - Method in class org.infinispan.protostream.descriptors.Descriptor.Builder
 
addReserved(String) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
 
addReserved(String) - Method in interface org.infinispan.protostream.descriptors.ReservedContainer
 
addValue(EnumValueDescriptor.Builder) - Method in class org.infinispan.protostream.descriptors.EnumDescriptor.Builder
 
adjustBeginLineColumn(int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
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 - Enum constant in enum class 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 Class 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 Class 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
A constant value of type: String, Character, Boolean or Number.
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
 
ANY - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
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
 
ATTRIBUTE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Deprecated.
since 4.3.4. This will be removed in version 5. See IPROTO-158.
AutoProtoSchemaBuilder - Annotation Interface in org.infinispan.protostream.annotations
Generates compile-time auto-implementations of SerializationContextInitializer.

B

backup(int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Backup a number of characters.
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() - Element in annotation interface 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, ProtoSyntax) - Constructor for class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
 
beginColumn - Variable in class org.infinispan.protostream.impl.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class org.infinispan.protostream.impl.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Start.
bitCount() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
BOOL - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
BOOL - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
BOOLEAN - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
BOOLEAN - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
BOOLEAN - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
bufcolumn - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
buffer - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
bufline - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
bufpos - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
Position in buffer.
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 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.FieldDescriptor.Builder
 
build() - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
build() - Method in class org.infinispan.protostream.descriptors.MapDescriptor.Builder
 
build() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
 
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.FieldDescriptor.Builder
 
Builder() - Constructor for class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
Builder() - Constructor for class org.infinispan.protostream.descriptors.MapDescriptor.Builder
 
Builder() - Constructor for class org.infinispan.protostream.descriptors.OneOfDescriptor.Builder
 
BuilderImpl() - Constructor for class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
 
BYTE_STRING - Enum constant in enum class 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 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
BYTES - Enum constant in enum class 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 - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
checkLastTagWas(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
The name of the generated Java implementation class (optional).
clear() - Method in class org.infinispan.protostream.impl.SparseBitSet
Reset this SparseBitSet to the empty state, i.e.
clear(long) - Method in class org.infinispan.protostream.impl.SparseBitSet
Clear the bit at index i.
clearErrors() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
Clear resolving errors of unresolved files.
close() - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase.NestedWriter
 
collectionImplementation() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
The actual concrete and instantiable implementation type of the Collection.
COLON - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
column - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
column(long) - Static method in class org.infinispan.protostream.descriptors.AnnotationElement
 
COMMA - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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 - 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
 
ConfigurationImpl - Class in org.infinispan.protostream.config.impl
 
ConfigurationImpl.BuilderImpl - Class in org.infinispan.protostream.config.impl
 
Constant() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
containingMessage - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
create(AnnotatedDescriptorType, AnnotationElement.Annotation) - Method in interface org.infinispan.protostream.AnnotationMetadataCreator
 
create(String) - Static method in interface org.infinispan.protostream.descriptors.DataType
 
create(DataType, DataType) - Static method in interface org.infinispan.protostream.descriptors.DataType
 
curChar - Variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
 
currentToken - Variable in exception org.infinispan.protostream.impl.parser.ParseException
This is the last token that has been consumed successfully.

D

DataType - Interface in org.infinispan.protostream.descriptors
 
DataType.Kind - Enum Class in org.infinispan.protostream.descriptors
 
DataType.MapType - Class in org.infinispan.protostream.descriptors
 
DataType.NamedType - Class in org.infinispan.protostream.descriptors
 
DataType.ScalarType - Enum Class in org.infinispan.protostream.descriptors
 
debugStream - Variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Debug output.
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 - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
Lexical state.
DEFAULT_ARRAY_BUFFER_SIZE - Static variable in class org.infinispan.protostream.ProtobufUtil
 
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() - Element in annotation interface 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
 
defaultValueAsString() - Method in enum class org.infinispan.protostream.descriptors.JavaType
Returns the default value as a string according to the Protobuf 3 spec
dependsOn() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
The SerializationContextInitializers 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
 
descendingIterator() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
Descriptor - Class in org.infinispan.protostream.descriptors
Represents a message type declaration in a proto file.
Descriptor.Builder - Class in org.infinispan.protostream.descriptors
 
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.
disable_tracing() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Disable tracing.
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
 
Done() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reset buffer when finished.
DOT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
DOUBLE - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
DOUBLE - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
DOUBLE - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
DOUBLE - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
DOUBLE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.

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.
EmptyStatement() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
enable_tracing() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Enable tracing.
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 - Enum constant in enum class org.infinispan.protostream.descriptors.WireType
 
endColumn - Variable in class org.infinispan.protostream.impl.parser.Token
The column number of the last character of this Token.
endLine - Variable in class org.infinispan.protostream.impl.parser.Token
The line number of the last character of this Token.
Enum(EnumContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
ENUM - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
 
ENUM - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
ENUM - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
ENUM - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
EnumBody(EnumDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
EnumContainer<T> - Interface in org.infinispan.protostream.descriptors
 
EnumDescriptor - Class in org.infinispan.protostream.descriptors
Represents an enum in a proto file.
EnumDescriptor.Builder - Class in org.infinispan.protostream.descriptors
 
EnumField(EnumDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
EnumName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
enumType - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
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
 
EnumValueOption(OptionContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
EOF - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
End of File.
EOL - Static variable in exception org.infinispan.protostream.impl.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
equals(Object) - Method in class org.infinispan.protostream.descriptors.DataType.NamedType
 
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() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Classes to be explicitly excluded.
ExpandBuff(boolean) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.infinispan.protostream.impl.parser.ParseException
Each entry in this array is an array of integers.

F

Field(FieldContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
FIELD - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
 
FieldContainer<T> - Interface in org.infinispan.protostream.descriptors
 
FieldDescriptor - Class in org.infinispan.protostream.descriptors
Represents a field in a proto file.
FieldDescriptor(FieldDescriptor.Builder) - Constructor for class org.infinispan.protostream.descriptors.FieldDescriptor
 
FieldDescriptor.Builder - Class in org.infinispan.protostream.descriptors
 
FieldName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
FieldOption(OptionContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
FieldOptions(OptionContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
fileDescriptor - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
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 Class 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.
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
 
FillBuff() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
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
 
firstLong() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
FIXED_32_SIZE - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
FIXED_64_SIZE - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
FIXED32 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
FIXED32 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
FIXED32 - Enum constant in enum class org.infinispan.protostream.descriptors.WireType
 
FIXED64 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
FIXED64 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
FIXED64 - Enum constant in enum class org.infinispan.protostream.descriptors.WireType
 
FLOAT - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
FLOAT - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
FLOAT - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
FLOAT - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
flush() - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
flush() - Method in interface org.infinispan.protostream.TagWriter
 
from() - Element in annotation interface 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 class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
 
fromString(String, String) - Static method in class org.infinispan.protostream.FileDescriptorSource
 
fromString(String, FileDescriptor.Syntax) - Static method in enum class org.infinispan.protostream.descriptors.Label
 
fromTag(int) - Static method in enum class org.infinispan.protostream.descriptors.WireType
Extracts the WireType from a numeric tag.
fromValue(int) - Static method in enum class 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.
FullIdent() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
FULLIDENT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
fullName - Variable in class org.infinispan.protostream.impl.AnnotatedDescriptorImpl
 
fullName(String, String) - Static method in class org.infinispan.protostream.descriptors.FileDescriptor
 

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
 
GeneratedMarshallerBase.NestedWriter - Class in org.infinispan.protostream.annotations.impl
 
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.
generateParseException() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Generate ParseException.
generateProto(IndentWriter, ProtoSyntax) - Method in interface org.infinispan.protostream.annotations.impl.HasProtoSchema
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumValueMetadata
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoMapMetadata
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
generateProto(IndentWriter, ProtoSyntax) - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
 
generateReadMethodBody(IndentWriter, 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.
generateWriteMethodBody(IndentWriter, 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
 
GenericDescriptor - Interface in org.infinispan.protostream.descriptors
Base interface for type (message and enum) descriptors.
get(long) - Method in class org.infinispan.protostream.impl.SparseBitSet
Get the bit at index i.
get(String) - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
 
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
 
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
 
getBeginColumn() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get token beginning line number.
getByteBuffer() - Method in class org.infinispan.protostream.impl.ByteArrayOutputStreamEx
 
getCanonicalName() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
 
getCollectionImplementationFromAnnotation(ProtoField) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
getColumn() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Deprecated. 
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
 
getEndColumn() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get token end line number.
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.
getEnumMemberByNumber(int) - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
 
getEnumMemberByNumber(int) - Method in class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
 
getEnumMemberByNumber(int) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
getEnumMemberByNumber(int) - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
 
getEnumType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
 
getEnumTypes() - Method in class org.infinispan.protostream.descriptors.Descriptor
 
getEnumTypes() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
 
getExportedNamespace() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
 
getExportedNamespace() - Method in class org.infinispan.protostream.descriptors.namespace.FileNamespace
The types defined in this file or defined in publicly imported files.
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.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.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.Descriptor.Builder
 
getFullName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
 
getFullName() - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
getFullName() - Method in interface org.infinispan.protostream.descriptors.MessageContainer
 
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
 
GetImage() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get token literal value.
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 class 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
 
getKey() - Method in class org.infinispan.protostream.annotations.impl.ProtoMapMetadata
 
getKeyJavaType() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
getKeyType() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
getKeyTypeName() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
getLabel() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
 
getLabel() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
getLine() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Deprecated. 
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
 
getMapImplementationFromAnnotation(ProtoField) - Method in class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
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
 
getMessage() - Method in error org.infinispan.protostream.impl.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
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.Descriptor.Builder
 
getName() - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
 
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
 
getNextToken() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Get the next Token.
getNextToken() - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Get the next Token.
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.EnumDescriptor
 
getOption(String) - Method in class org.infinispan.protostream.descriptors.EnumValueDescriptor
 
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 or null if the annotation is missing or no AnnotationMetadataCreator 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
 
getReader() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
getReader() - Method in interface org.infinispan.protostream.ProtobufTagMarshaller.ReadContext
 
getRepeatedImplementation() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
 
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
Finds a resource with a given path relative to a given Class and returns it as a String.
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
 
GetSuffix(int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Get the suffix.
getSuperclass() - Method in interface org.infinispan.protostream.annotations.impl.types.XClass
 
getSyntax() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
 
getTabSize() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
getTagFieldNumber(int) - Static method in enum class org.infinispan.protostream.descriptors.WireType
Given a tag value, determines the field number (the upper 29 bits).
getTagWireType(int) - Static method in enum class org.infinispan.protostream.descriptors.WireType
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.
getToken(int) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Get the specific Token.
getType() - Method in interface org.infinispan.protostream.annotations.impl.types.XField
 
getType() - Method in class org.infinispan.protostream.descriptors.FieldDescriptor
 
getTypeArgument(int) - Method in interface org.infinispan.protostream.annotations.impl.types.XElement
 
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 class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
 
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.annotations.impl.ProtoMapMetadata
 
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.impl.parser.Token
An optional attribute value of the Token.
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 class org.infinispan.protostream.descriptors.Type
 
getWriter() - Method in class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase.NestedWriter
 
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 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
GT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.

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.DataType.NamedType
 
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.

I

IDENT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
Identifier(long, String) - Constructor for class org.infinispan.protostream.descriptors.AnnotationElement.Identifier
 
IDENTIFIER - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
IDSTATE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
Lexical state.
image - Variable in class org.infinispan.protostream.impl.parser.Token
The string image of the token.
ImmutableSerializationContext - Interface in org.infinispan.protostream
A repository of Protobuf type definitions and their marshallers.
Import(FileDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
IMPORT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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.
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.
inBuf - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
inc() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
Increase indentation.
includeClasses() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Annotated classes to process (optional).
IndentWriter - Class in org.infinispan.protostream.annotations.impl
A Writer with indentation capabilities to support more readable code generation.
IndentWriter(Writer) - 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.
input_stream - Variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
 
inputStream - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
INSTANCE - Static variable in class org.infinispan.protostream.ProtobufParser
 
INT - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
INT - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
INT32 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
INT32 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
INT64 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
INT64 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
INVALID_LEXICAL_STATE - Static variable in error org.infinispan.protostream.impl.parser.TokenMgrError
Tried to change to an invalid lexical state.
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.SparseBitSet
 
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
 
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?
isMap() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
 
isMap() - Method in class org.infinispan.protostream.annotations.impl.ProtoMapMetadata
 
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
 
isRepeated() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
isRequired() - Method in class org.infinispan.protostream.annotations.impl.ProtoFieldMetadata
 
isReserved(int) - Method in class org.infinispan.protostream.descriptors.Descriptor
 
isReserved(String) - Method in class org.infinispan.protostream.descriptors.Descriptor
 
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 class org.infinispan.protostream.descriptors.Type
Returns true only if the type is an unsigned numeric type, false otherwise.
isValidMapKey() - Method in enum class org.infinispan.protostream.descriptors.Type
 
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.
iterator() - Method in class org.infinispan.protostream.impl.SparseBitSet
 

J

javaClass - Variable in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
The marshalled Java class.
javaType() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
The actual concrete and instantiable Java type.
JavaType - Enum Class in org.infinispan.protostream.descriptors
Java mappings of the Protobuf field types.
jj_nt - Variable in class org.infinispan.protostream.impl.parser.ProtoParser
Next token.
jjFillToken() - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
 
jjnewLexState - Static variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Token literal values.
JsonUtils - Class in org.infinispan.protostream.impl
Utility class for conversion to and from canonical JSON.

K

keyType() - Method in class org.infinispan.protostream.descriptors.DataType.MapType
 
kind - Variable in class org.infinispan.protostream.impl.parser.Token
An integer that describes the kind of this token.
kind() - Method in interface org.infinispan.protostream.descriptors.DataType
 
kind() - Method in class org.infinispan.protostream.descriptors.DataType.MapType
 
kind() - Method in class org.infinispan.protostream.descriptors.DataType.NamedType
 
kind() - Method in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 

L

label - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
Label - Enum Class in org.infinispan.protostream.descriptors
Rules associated with a field
lastLong() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
LBRACE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
LENGTH_DELIMITED - Enum constant in enum class org.infinispan.protostream.descriptors.WireType
 
LEXICAL_ERROR - Static variable in error org.infinispan.protostream.impl.parser.TokenMgrError
Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - Static method in error org.infinispan.protostream.impl.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Lexer state names.
line - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
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
 
localOrAnonymousClass(String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
localOrAnonymousClass(String) - Method in interface org.infinispan.protostream.impl.Log
 
localOrAnonymousClass$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
Log - Interface in org.infinispan.protostream.impl
 
LOG - Static variable in interface org.infinispan.protostream.impl.Log
 
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 - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
LONG - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
LOOP_DETECTED - Static variable in error org.infinispan.protostream.impl.parser.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LPAREN - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
LT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.

M

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.
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 class org.infinispan.protostream.descriptors.WireType
 
makeTag(int, WireType) - Static method in enum class 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 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.Kind
 
MAP - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
MAP - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
MAP - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
MapDescriptor - Class in org.infinispan.protostream.descriptors
 
MapDescriptor.Builder - Class in org.infinispan.protostream.descriptors
 
MapField(Descriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
mapImplementation() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
The actual concrete and instantiable implementation type of the Map.
MapName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
marshallersOnly() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Generate only the marshallers and skip the schema file.
MAX - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
MAX_ENUM - Static variable in annotation interface org.infinispan.protostream.annotations.ProtoReserved.Range
Maximum allowed value for enums.
MAX_FIELD - Static variable in annotation interface org.infinispan.protostream.annotations.ProtoReserved.Range
Maximum allowed value for field numbers.
MAX_VARINT_SIZE - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
maxNestedMessageDepth() - Method in interface org.infinispan.protostream.config.Configuration
The max nested message depth to apply to all GeneratedMarshallerBases.
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
 
maxNextCharInd - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
Message - Interface in org.infinispan.protostream
Deprecated.
this mechanism was replaced by UnknownFieldSetHandler interface. This will be removed in 5.x
Message(MessageContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
MESSAGE - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
 
MESSAGE - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
MESSAGE - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
MESSAGE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
MessageBody(Descriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
MessageContainer<T> - Interface in org.infinispan.protostream.descriptors
 
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.
MessageName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
messageType - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
MessageValue() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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() - Element in annotation interface org.infinispan.protostream.annotations.ProtoEnumValue
The name of the Protobuf enum value.
name() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
The name of the field.
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.
name() - Method in class org.infinispan.protostream.descriptors.DataType.NamedType
 
NAMED - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.Kind
 
NamedType() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
names() - Element in annotation interface 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
 
NestedWriter(ProtobufTagMarshaller.WriteContext, int) - Constructor for class org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase.NestedWriter
 
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
 
newToken(int) - Static method in class org.infinispan.protostream.impl.parser.Token
 
newToken(int, String) - Static method in class org.infinispan.protostream.impl.parser.Token
Returns a new Token object, by default.
next - Variable in class org.infinispan.protostream.impl.parser.Token
A reference to the next regular (non-special) token from the input stream.
noDefaultEnum(String, String, String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
noDefaultEnum(String, String, String, String) - Method in interface org.infinispan.protostream.impl.Log
 
noDefaultEnum$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
nonStaticInnerClass(String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
nonStaticInnerClass(String) - Method in interface org.infinispan.protostream.impl.Log
 
nonStaticInnerClass$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
notRepeatableField(String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
notRepeatableField(String, String) - Method in interface org.infinispan.protostream.impl.Log
 
notRepeatableField$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
number - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
number() - Element in annotation interface org.infinispan.protostream.annotations.ProtoEnumValue
The Protocol Buffers tag number.
number() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
The Protocol Buffers tag number.
NUMBER - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
numbers() - Element in annotation interface org.infinispan.protostream.annotations.ProtoReserved
Numbers to reserve.

O

ONE_OF - Enum constant in enum class 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() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
 
OneOf(Descriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
ONEOF - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
oneofCollision(String, String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
oneofCollision(String, String, String) - Method in interface org.infinispan.protostream.impl.Log
 
oneofCollision$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
OneOfDescriptor - Class in org.infinispan.protostream.descriptors
 
OneOfDescriptor.Builder - Class in org.infinispan.protostream.descriptors
 
OneOfField(OneOfDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
OneOfName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
oneofRepeatedOrRequired(String, String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
oneofRepeatedOrRequired(String, String, String) - Method in interface org.infinispan.protostream.impl.Log
 
oneofRepeatedOrRequired$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
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
 
Option(OptionContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
OPTION - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
OPTIONAL - Enum constant in enum class org.infinispan.protostream.descriptors.Label
 
OptionContainer<T> - Interface in org.infinispan.protostream.descriptors
 
OptionName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
options - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
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.
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(FileDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
PACKAGE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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 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
parse() - Method in class org.infinispan.protostream.impl.parser.AnnotationParser
Parse the text and extract the annotations.
parse(FileDescriptorSource) - Method in class org.infinispan.protostream.impl.parser.ProtostreamProtoParser
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
 
ParseException - Exception in org.infinispan.protostream.impl.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception org.infinispan.protostream.impl.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.infinispan.protostream.impl.parser.ParseException
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception org.infinispan.protostream.impl.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parserException(String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
parserException(String, String) - Method in interface org.infinispan.protostream.impl.Log
 
parserException$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
popLimit(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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
 
prevCharIsCR - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
prevCharIsLF - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
primitiveFromString(String) - Static method in enum class org.infinispan.protostream.descriptors.Type
If the type name is a primitive, it returns the corresponding enum constant, otherwise it returns null.
printf(String, Object...) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
 
println() - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
 
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() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
PROTO_FILE - Static variable in class org.infinispan.protostream.WrappedMessage
Full path of the message-wrapping.proto resource file in classpath.
PROTO2 - Enum constant in enum class org.infinispan.protostream.annotations.ProtoSyntax
 
PROTO2 - Enum constant in enum class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
 
PROTO3 - Enum constant in enum class org.infinispan.protostream.annotations.ProtoSyntax
 
PROTO3 - Enum constant in enum class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
 
ProtoAdapter - Annotation Interface 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.
ProtoComment - Annotation Interface in org.infinispan.protostream.annotations
The documentation text of the generated message type, enum type or field.
ProtoComments - Annotation Interface in org.infinispan.protostream.annotations
Aggregates repeated ProtoComment annotations.
ProtoEnumTypeMetadata - Class in org.infinispan.protostream.annotations.impl
A ProtoTypeMetadata for an enum type created based on annotations.
ProtoEnumTypeMetadata(XClass, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ProtoEnumTypeMetadata
 
ProtoEnumValue - Annotation Interface in org.infinispan.protostream.annotations
Defines a Protobuf enum value.
ProtoEnumValueMetadata - Class in org.infinispan.protostream.annotations.impl
 
ProtoFactory - Annotation Interface 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 Interface in org.infinispan.protostream.annotations
Defines a Protocol Buffers message field.
ProtoFieldMetadata - Class in org.infinispan.protostream.annotations.impl
 
ProtoMapMetadata - Class in org.infinispan.protostream.annotations.impl
 
ProtoMessageTypeMetadata - Class in org.infinispan.protostream.annotations.impl
A ProtoTypeMetadata for a message type created based on annotations.
ProtoMessageTypeMetadata(BaseProtoSchemaGenerator, XClass, XClass) - Constructor for class org.infinispan.protostream.annotations.impl.ProtoMessageTypeMetadata
 
ProtoName - Annotation Interface in org.infinispan.protostream.annotations
An optional annotation for specifying the Protobuf message or enum type name.
ProtoParser - Class in org.infinispan.protostream.impl.parser
ProtoParser(InputStream) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParser
Constructor with InputStream.
ProtoParser(InputStream, String) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParser
Constructor with InputStream and supplied encoding
ProtoParser(Reader) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParser
Constructor.
ProtoParser(ProtoParserTokenManager) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParser
Constructor with generated Token Manager.
ProtoParserConstants - Interface in org.infinispan.protostream.impl.parser
Token literal values and constants.
ProtoParserTokenManager - Class in org.infinispan.protostream.impl.parser
Token Manager.
ProtoParserTokenManager(SimpleCharStream) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Constructor.
ProtoParserTokenManager(SimpleCharStream, int) - Constructor for class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Constructor.
ProtoReserved - Annotation Interface in org.infinispan.protostream.annotations
Injects 'reserved' statements in the generated schema of a message or enum type.
ProtoReserved.Range - Annotation Interface in org.infinispan.protostream.annotations
A range of field numbers or enum constants.
ProtoReservedStatements - Annotation Interface in org.infinispan.protostream.annotations
Aggregates multiple ProtoReserved annotations.
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
 
ProtostreamProtoParser - Class in org.infinispan.protostream.impl.parser
Parser for .proto files based on the Protoparser.
ProtostreamProtoParser(Configuration) - Constructor for class org.infinispan.protostream.impl.parser.ProtostreamProtoParser
 
ProtoSyntax - Enum Class in org.infinispan.protostream.annotations
 
ProtoTypeId - Annotation Interface 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 Interface in org.infinispan.protostream.annotations
Indicates the field or java-bean property of type UnknownFieldSet to be used for storing the unknown field set.
PUBLIC - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
pushLimit(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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

Range(ReservedContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
ranges() - Element in annotation interface org.infinispan.protostream.annotations.ProtoReserved
Number ranges to be reserved.
Ranges(ReservedContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
RBRACE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
read(ProtobufTagMarshaller.ReadContext) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller
 
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.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.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.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.
 
readChar() - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Read a character.
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.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.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.TagReader
 
readFixed64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
readFixed64() - Method in interface org.infinispan.protostream.TagReader
 
readFloat() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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(MessageMarshaller.ProtoStreamReader) - Method in interface org.infinispan.protostream.MessageMarshaller
Deprecated.
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.TagReader
 
readInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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.
 
readSFixed32() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
readSFixed32() - Method in interface org.infinispan.protostream.TagReader
 
readSFixed64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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.TagReader
 
readSInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
readSInt64() - Method in interface org.infinispan.protostream.TagReader
 
readString() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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.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.TagReader
 
readUInt64() - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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
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.
ReInit(InputStream) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Reinitialise.
ReInit(InputStream) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Reinitialise.
ReInit(Reader) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
Reinitialise.
ReInit(ProtoParserTokenManager) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Reinitialise parser.
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 - Enum constant in enum class org.infinispan.protostream.descriptors.Label
 
required() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
Deprecated, for removal: This API element is subject to removal in a future version.
avoid using this
REQUIRED - Enum constant in enum class org.infinispan.protostream.descriptors.Label
 
Reserved(ReservedContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
RESERVED - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
ReservedContainer<T> - Interface in org.infinispan.protostream.descriptors
 
reservedName(String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
reservedName(String, String) - Method in interface org.infinispan.protostream.impl.Log
 
reservedName$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
ReservedNames(ReservedContainer) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
reservedNumber(int, String, String) - Method in class org.infinispan.protostream.impl.Log_$logger
 
reservedNumber(int, String, String) - Method in interface org.infinispan.protostream.impl.Log
 
reservedNumber$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
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
 
RETURNS - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
RPAREN - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
Rpc() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
RPC - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
RpcName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 

S

SCALAR - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.Kind
 
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
 
schemaFileName() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
The generated Protobuf schema file name (optional).
schemaFilePath() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Generated Protobuf schema resource file path (optional).
schemaPackageName() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Package of the generated Protobuf schema.
SEMI_COLON - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Enable generation of a META-INF/services file for the generated implementation class of the SerializationContextInitializer to be loadable by the ServiceLoader.
Service(FileDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
SERVICE - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
ServiceName() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
set(long) - Method in class org.infinispan.protostream.impl.SparseBitSet
Set the bit at index i.
set(long, boolean) - Method in class org.infinispan.protostream.impl.SparseBitSet
Set the bit at index i to the given value.
set(long, long) - Method in class org.infinispan.protostream.impl.SparseBitSet
 
setConfiguration(Configuration) - Method in class org.infinispan.protostream.descriptors.FileDescriptor
This method is not part of the public API.
setDebugStream(PrintStream) - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Set debug output.
setElement(int, E) - Method in interface org.infinispan.protostream.containers.IndexedElementContainer
 
setElement(C, int, E) - Method in interface org.infinispan.protostream.containers.IndexedElementContainerAdapter
 
setLenient(boolean) - Method in interface org.infinispan.protostream.config.Configuration.Builder
 
setLenient(boolean) - Method in class org.infinispan.protostream.config.impl.ConfigurationImpl.BuilderImpl
 
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.
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
 
setTabSize(int) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
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 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
SFIXED32 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
SFIXED64 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
SFIXED64 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
SimpleCharStream - Class in org.infinispan.protostream.impl.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class org.infinispan.protostream.impl.parser.SimpleCharStream
Constructor.
SINT32 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
SINT32 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
SINT64 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
SINT64 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
size() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
skipField(int) - Method in class org.infinispan.protostream.impl.TagReaderImpl
 
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.
SparseBitSet - Class in org.infinispan.protostream.impl
A sparse bit set for storing occurrences of bits where a large amount of the stored bits are expected to be zero.
SparseBitSet() - Constructor for class org.infinispan.protostream.impl.SparseBitSet
Construct a SparseBitSet.
SparseBitSet(int) - Constructor for class org.infinispan.protostream.impl.SparseBitSet
Construct a SparseBitSet with the given initial capacity.
SparseBitSet(long...) - Constructor for class org.infinispan.protostream.impl.SparseBitSet
Construct a SparseBitSet with the given values.
specialToken - Variable in class org.infinispan.protostream.impl.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
START_GROUP - Enum constant in enum class org.infinispan.protostream.descriptors.WireType
 
STATIC_LEXER_ERROR - Static variable in error org.infinispan.protostream.impl.parser.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
Whether parser is static.
STREAM - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
STRING - Enum constant in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
 
STRING - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
STRING - Enum constant in enum class org.infinispan.protostream.descriptors.JavaType
 
STRING - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
STRLIT - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
SwitchTo(int) - Method in class org.infinispan.protostream.impl.parser.ProtoParserTokenManager
Switch to specified lex state.
syntax() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
Specifies the protobuf syntax used by the generated schema.
syntax() - Method in class org.infinispan.protostream.annotations.impl.BaseProtoSchemaGenerator
 
Syntax(FileDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
SYNTAX - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.

T

tabSize - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
TAG_TYPE_BIT_MASK - Static variable in enum class 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 class 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() - Element in annotation interface org.infinispan.protostream.annotations.ProtoReserved.Range
The end of the range (inclusive).
TO - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
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
 
token - Variable in class org.infinispan.protostream.impl.parser.ProtoParser
Current token.
Token - Class in org.infinispan.protostream.impl.parser
Describes the input token stream.
Token() - Constructor for class org.infinispan.protostream.impl.parser.Token
No-argument constructor
Token(int) - Constructor for class org.infinispan.protostream.impl.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.infinispan.protostream.impl.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.infinispan.protostream.impl.parser.ProtoParser
Generated Token Manager.
tokenImage - Variable in exception org.infinispan.protostream.impl.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
Literal token values.
TokenMgrError - Error in org.infinispan.protostream.impl.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.infinispan.protostream.impl.parser.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.infinispan.protostream.impl.parser.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for error org.infinispan.protostream.impl.parser.TokenMgrError
Constructor with message and reason.
TopLevelDef(FileDescriptor.Builder) - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
toString() - Method in class org.infinispan.protostream.annotations.impl.ImportedProtoTypeMetadata
 
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 enum class org.infinispan.protostream.annotations.ProtoSyntax
 
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 override toString() in a sensible manner.
toString() - Method in class org.infinispan.protostream.descriptors.DataType.NamedType
 
toString() - Method in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
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 class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
 
toString() - Method in class org.infinispan.protostream.descriptors.FileDescriptor
 
toString() - Method in class org.infinispan.protostream.descriptors.MapDescriptor
 
toString() - Method in class org.infinispan.protostream.descriptors.OneOfDescriptor
 
toString() - Method in class org.infinispan.protostream.descriptors.Option
 
toString() - Method in enum class org.infinispan.protostream.descriptors.Type
 
toString() - Method in class org.infinispan.protostream.impl.parser.Token
Returns the image.
toString() - Method in class org.infinispan.protostream.impl.SparseBitSet
 
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
 
trace_enabled() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
Trace enabled.
trackLineColumn - Variable in class org.infinispan.protostream.impl.parser.SimpleCharStream
 
type - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 
type() - Element in annotation interface 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 Class 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() - Method in class org.infinispan.protostream.impl.parser.ProtoParser
 
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
 
typeName - Variable in class org.infinispan.protostream.descriptors.FieldDescriptor
 

U

UINT32 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
UINT32 - Enum constant in enum class org.infinispan.protostream.descriptors.Type
 
UINT64 - Enum constant in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
 
UINT64 - Enum constant in enum class 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.
unsupportedSyntax(FileDescriptor.Syntax) - Method in class org.infinispan.protostream.impl.Log_$logger
 
unsupportedSyntax(FileDescriptor.Syntax) - Method in interface org.infinispan.protostream.impl.Log
 
unsupportedSyntax$str() - Method in class org.infinispan.protostream.impl.Log_$logger
 
UpdateLineColumn(char) - Method in class org.infinispan.protostream.impl.parser.SimpleCharStream
 

V

validateName() - Method in class org.infinispan.protostream.annotations.impl.ProtoTypeMetadata
 
value - Variable in enum class org.infinispan.protostream.descriptors.WireType
The protobuf protocol wire type.
value() - Element in annotation interface org.infinispan.protostream.annotations.AutoProtoSchemaBuilder
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoAdapter
The actual class being marshalled.
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoComment
The documentation text (human readable and also ProtoStream documentation comment annotations).
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoComments
 
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoEnumValue
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoField
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoName
Defines the name of the Protobuf message or enum type.
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoReserved
Alias for ProtoReserved.numbers() (mutually exclusive).
value() - Element in annotation interface org.infinispan.protostream.annotations.ProtoReservedStatements
 
value() - Element in annotation interface 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 class org.infinispan.protostream.annotations.ProtoSyntax
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.DataType.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.JavaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.Label
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.infinispan.protostream.descriptors.WireType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.infinispan.protostream.annotations.ProtoSyntax
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.AnnotationElement.AnnotationTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.AnnotationElement.AttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.DataType.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.DataType.ScalarType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.FileDescriptor.Syntax
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.JavaType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.Label
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.infinispan.protostream.descriptors.WireType
Returns an array containing the constants of this enum class, in the order they are declared.
valueType() - Method in class org.infinispan.protostream.descriptors.DataType.MapType
 
VARINT - Enum constant in enum class 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

WEAK - Static variable in interface org.infinispan.protostream.impl.parser.ProtoParserConstants
RegularExpression Id.
WireType - Enum Class in org.infinispan.protostream.descriptors
Protobuf wire encoding type.
WIRETYPE_END_GROUP - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
WIRETYPE_FIXED32 - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
WIRETYPE_FIXED64 - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
WIRETYPE_LENGTH_DELIMITED - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
WIRETYPE_START_GROUP - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
WIRETYPE_VARINT - Static variable in enum class org.infinispan.protostream.descriptors.WireType
 
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
 
withFields(List<FieldDescriptor>) - Method in class org.infinispan.protostream.descriptors.Descriptor.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
 
withKeyTypeName(String) - Method in class org.infinispan.protostream.descriptors.MapDescriptor.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.FieldDescriptor.Builder
 
withName(String) - Method in class org.infinispan.protostream.descriptors.FileDescriptor.Builder
 
withName(String) - Method in class org.infinispan.protostream.descriptors.MapDescriptor.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(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
 
withValueTypeName(String) - Method in class org.infinispan.protostream.descriptors.MapDescriptor.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
 
write(int) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
 
write(String) - Method in class org.infinispan.protostream.annotations.impl.IndentWriter
 
write(ProtobufTagMarshaller.WriteContext, T) - Method in interface org.infinispan.protostream.ProtobufTagMarshaller
 
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.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.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.TagWriter
 
writeBytes(int, ByteBuffer) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.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.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
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.TagWriter
 
writeFixed64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.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.TagWriter
 
writeInt64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.
 
writeRawBytes(byte[], int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
writeRawBytes(byte[], int, int) - Method in interface org.infinispan.protostream.TagWriter
 
writeSFixed32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.TagWriter
 
writeSInt32(int, int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.TagWriter
 
writeString(int, String) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.TagWriter
 
writeTag(int, WireType) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
writeTag(int, WireType) - Method in interface org.infinispan.protostream.TagWriter
 
writeTo(ImmutableSerializationContext, OutputStream, Object) - Static method in class org.infinispan.protostream.ProtobufUtil
 
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.TagWriter
 
writeUInt64(int, long) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
writeUInt64(int, long) - Method in interface org.infinispan.protostream.TagWriter
 
writeVarint32(int) - Method in class org.infinispan.protostream.impl.TagWriterImpl
 
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.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.
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form