| 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.
|
| org.infinispan.protostream.impl.parser.mappers |
Converters from the protoparser model elements to protostream descriptors.
|
| Modifier and Type | Method and Description |
|---|---|
EnumDescriptor |
SerializationContext.getEnumDescriptor(java.lang.String fullName) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,AnnotationConfig.Builder<EnumDescriptor>> |
Configuration.Builder.enumAnnotationBuilders |
private java.util.Map<java.lang.String,AnnotationConfig<EnumDescriptor>> |
Configuration.enumAnnotations |
| Modifier and Type | Method and Description |
|---|---|
AnnotationConfig.Builder<EnumDescriptor> |
AnnotationConfig.Builder.enumAnnotation(java.lang.String annotationName) |
AnnotationConfig.Builder<EnumDescriptor> |
Configuration.Builder.enumAnnotation(java.lang.String annotationName) |
java.util.Map<java.lang.String,AnnotationConfig<EnumDescriptor>> |
Configuration.enumAnnotations() |
| Constructor and Description |
|---|
Configuration(boolean logOutOfSequenceReads,
boolean logOutOfSequenceWrites,
java.util.Map<java.lang.String,AnnotationConfig<Descriptor>> messageAnnotations,
java.util.Map<java.lang.String,AnnotationConfig<FieldDescriptor>> fieldAnnotations,
java.util.Map<java.lang.String,AnnotationConfig<EnumDescriptor>> enumAnnotations) |
| Modifier and Type | Field and Description |
|---|---|
private EnumDescriptor |
EnumValueDescriptor.enumDescriptor |
private EnumDescriptor |
FieldDescriptor.enumType |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<EnumDescriptor> |
Descriptor.enumTypes |
private java.util.List<EnumDescriptor> |
Descriptor.Builder.enumTypes |
private java.util.List<EnumDescriptor> |
FileDescriptor.enumTypes |
private java.util.List<EnumDescriptor> |
FileDescriptor.Builder.enumTypes |
| Modifier and Type | Method and Description |
|---|---|
EnumDescriptor |
EnumDescriptor.Builder.build() |
EnumDescriptor |
EnumValueDescriptor.getContainingEnum() |
EnumDescriptor |
FieldDescriptor.getEnumType() |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotationConfig<EnumDescriptor> |
EnumDescriptor.getAnnotationConfig(java.lang.String annotationName) |
java.util.List<EnumDescriptor> |
Descriptor.getEnumTypes() |
java.util.List<EnumDescriptor> |
FileDescriptor.getEnumTypes() |
| Modifier and Type | Method and Description |
|---|---|
private void |
FileDescriptor.collectEnumDescriptors(EnumDescriptor enumDescriptor) |
(package private) void |
EnumValueDescriptor.setContainingEnum(EnumDescriptor enumDescriptor) |
(package private) void |
FieldDescriptor.setEnumType(EnumDescriptor enumDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
Descriptor.Builder |
Descriptor.Builder.withEnumTypes(java.util.List<EnumDescriptor> enumTypes) |
FileDescriptor.Builder |
FileDescriptor.Builder.withEnumTypes(java.util.List<EnumDescriptor> enumTypes) |
| Modifier and Type | Field and Description |
|---|---|
private EnumDescriptor |
EnumMarshallerDelegate.enumDescriptor |
| Modifier and Type | Method and Description |
|---|---|
EnumDescriptor |
EnumMarshallerDelegate.getEnumDescriptor() |
EnumDescriptor |
SerializationContextImpl.getEnumDescriptor(java.lang.String fullName) |
| Constructor and Description |
|---|
EnumMarshallerDelegate(EnumMarshaller<T> enumMarshaller,
EnumDescriptor enumDescriptor) |
| Modifier and Type | Field and Description |
|---|---|
static ListMapper<com.squareup.protoparser.EnumType,EnumDescriptor> |
Mappers.ENUM_LIST_MAPPER |
| Modifier and Type | Method and Description |
|---|---|
EnumDescriptor |
EnumTypeMapper.map(com.squareup.protoparser.EnumType enumType) |