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 | Interface and Description |
---|---|
interface |
AnnotationMetadataCreator<MetadataType,AnnotatedDescriptorType extends AnnotatedDescriptor> |
Modifier and Type | Class and Description |
---|---|
static class |
AnnotationAttributeConfig.Builder<DescriptorType extends AnnotatedDescriptor> |
class |
AnnotationConfig<DescriptorType extends AnnotatedDescriptor> |
static class |
AnnotationConfig.Builder<DescriptorType extends AnnotatedDescriptor> |
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 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 |
Modifier and Type | Method and Description |
---|---|
protected abstract AnnotationConfig<? extends AnnotatedDescriptor> |
AnnotatedDescriptorImpl.getAnnotationConfig(String annotationName)
Subclasses are responsible for fetching the AnnotationConfig from the appropriate place.
|
Copyright © 2021 JBoss, a division of Red Hat. All rights reserved.