| Package | Description |
|---|---|
| org.infinispan.protostream |
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
|
| org.infinispan.protostream.config |
Fluent configuration API for ProtoStream.
|
| org.infinispan.protostream.descriptors |
Represents information contained in a proto file
|
| org.infinispan.protostream.impl |
Protostream internals.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AnnotationMetadataCreator<MetadataOutType,AnnotatedDescriptorType extends AnnotatedDescriptor>
Creates an application specific alternative metadata representation of an
AnnotationElement.Annotation value. |
| Modifier and Type | Method and Description |
|---|---|
AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> |
AnnotationConfiguration.metadataCreator() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationConfiguration.Builder |
AnnotationConfiguration.Builder.metadataCreator(AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> annotationMetadataCreator)
Attach a metadata creator for this annotation and return the same builder.
|
AnnotationAttributeConfiguration.Builder |
AnnotationAttributeConfiguration.Builder.metadataCreator(AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> annotationMetadataCreator) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GenericDescriptor
Base interface for type (message and enum) descriptors.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Descriptor
Represents a message type declaration in a proto file.
|
class |
EnumDescriptor
Represents an enum in a proto file.
|
class |
FieldDescriptor
Represents a field in a proto file.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotatedDescriptorImpl |
Copyright © 2021 JBoss, a division of Red Hat. All rights reserved.