Package | Description |
---|---|
org.infinispan.protostream |
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
|
org.infinispan.protostream.config |
Configuration classes.
|
org.infinispan.protostream.descriptors |
Represents information contained in a proto file
|
org.infinispan.protostream.impl |
Protostream internals.
|
Modifier and Type | Method and Description |
---|---|
Descriptor |
MessageContext.getMessageDescriptor() |
Descriptor |
SerializationContext.getMessageDescriptor(String fullName) |
Modifier and Type | Method and Description |
---|---|
void |
TagHandler.onEndNested(int fieldNumber,
String fieldName,
Descriptor messageDescriptor) |
void |
TagHandler.onStartNested(int fieldNumber,
String fieldName,
Descriptor messageDescriptor) |
void |
ProtobufParser.parse(TagHandler tagHandler,
Descriptor messageDescriptor,
byte[] buf) |
void |
ProtobufParser.parse(TagHandler tagHandler,
Descriptor messageDescriptor,
byte[] buf,
int off,
int len) |
void |
ProtobufParser.parse(TagHandler tagHandler,
Descriptor messageDescriptor,
InputStream input) |
void |
ProtobufParser.parse(TagHandler tagHandler,
Descriptor messageDescriptor,
RawProtoStreamReader in) |
Constructor and Description |
---|
MessageContext(E parentContext,
String fieldName,
Descriptor messageDescriptor) |
Modifier and Type | Method and Description |
---|---|
AnnotationConfig.Builder<Descriptor> |
Configuration.Builder.messageAnnotation(String annotationName) |
AnnotationConfig.Builder<Descriptor> |
AnnotationConfig.Builder.messageAnnotation(String annotationName) |
Map<String,AnnotationConfig<Descriptor>> |
Configuration.messageAnnotations() |
Modifier and Type | Method and Description |
---|---|
Descriptor |
Descriptor.Builder.build() |
Descriptor |
FieldDescriptor.getContainingMessage() |
Descriptor |
Descriptor.getContainingType() |
Descriptor |
EnumDescriptor.getContainingType() |
Descriptor |
ExtendDescriptor.getExtendedMessage() |
Descriptor |
FieldDescriptor.getMessageType() |
Modifier and Type | Method and Description |
---|---|
protected AnnotationConfig<Descriptor> |
Descriptor.getAnnotationConfig(String annotationName) |
List<Descriptor> |
FileDescriptor.getMessageTypes()
Top level message types defined in this file.
|
List<Descriptor> |
Descriptor.getNestedTypes() |
Modifier and Type | Method and Description |
---|---|
FileDescriptor.Builder |
FileDescriptor.Builder.withMessageTypes(List<Descriptor> messageTypes) |
Descriptor.Builder |
Descriptor.Builder.withNestedTypes(List<Descriptor> nestedTypes) |
Modifier and Type | Method and Description |
---|---|
Descriptor |
SerializationContextImpl.getMessageDescriptor(String fullName) |
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.