- parseCompactMessage(JsonTokenizer, PStructDescriptor<T, ?>) - Method in class net.morimekta.providence.serializer.PJsonSerializer
-
Parse JSON object as a message.
- parseMapKey(String, PDescriptor) - Method in class net.morimekta.providence.serializer.PJsonSerializer
-
- parseMessage(JsonTokenizer, PStructDescriptor<T, ?>) - Method in class net.morimekta.providence.serializer.PJsonSerializer
-
Parse JSON object as a message.
- parseTypedValue(JsonToken, JsonTokenizer, PDescriptor<T>) - Method in class net.morimekta.providence.serializer.PJsonSerializer
-
- PBinarySerializer - Class in net.morimekta.providence.serializer
-
Compact binary serializer.
- PBinarySerializer() - Constructor for class net.morimekta.providence.serializer.PBinarySerializer
-
Construct a serializer instance.
- PBinarySerializer(boolean) - Constructor for class net.morimekta.providence.serializer.PBinarySerializer
-
Construct a serializer instance.
- PBinarySerializer.DataType - Interface in net.morimekta.providence.serializer
-
DataType.
- PBinarySerializer.FieldInfo - Class in net.morimekta.providence.serializer
-
Field info data holder with convenience methods.
- PBuilder<T> - Interface in net.morimekta.providence
-
- PBuilderFactory<T> - Interface in net.morimekta.providence
-
- PContainer<I,C> - Class in net.morimekta.providence.descriptor
-
Generic descriptor for a container type.
- PContainer(PDescriptorProvider<I>) - Constructor for class net.morimekta.providence.descriptor.PContainer
-
- PContainerProvider<I,C,T extends PContainer<I,C>> - Class in net.morimekta.providence.descriptor
-
Provider for a container type.
- PContainerProvider(T) - Constructor for class net.morimekta.providence.descriptor.PContainerProvider
-
- PDeclaredDescriptor<T> - Class in net.morimekta.providence.descriptor
-
Descriptor for a declared type.
- PDeclaredDescriptor(String, String, String) - Constructor for class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
- PDefaultValueProvider<V> - Class in net.morimekta.providence.descriptor
-
Provider for default value.
- PDefaultValueProvider(V) - Constructor for class net.morimekta.providence.descriptor.PDefaultValueProvider
-
- PDescriptor<V> - Interface in net.morimekta.providence.descriptor
-
Descriptor interface for value type V.
- PDescriptorProvider<T> - Interface in net.morimekta.providence.descriptor
-
Base descriptor provider interface.
- PEnumBuilder<T> - Class in net.morimekta.providence
-
- PEnumBuilder() - Constructor for class net.morimekta.providence.PEnumBuilder
-
- PEnumBuilderFactory<T extends PEnumValue<T>> - Class in net.morimekta.providence
-
- PEnumBuilderFactory() - Constructor for class net.morimekta.providence.PEnumBuilderFactory
-
- PEnumDescriptor<T extends PEnumValue<T>> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift enum.
- PEnumDescriptor(String, String, String, PEnumBuilderFactory<T>) - Constructor for class net.morimekta.providence.descriptor.PEnumDescriptor
-
- PEnumDescriptorProvider<E extends PEnumValue<E>> - Class in net.morimekta.providence.descriptor
-
Provider for enum type descriptor.
- PEnumDescriptorProvider(PEnumDescriptor<E>) - Constructor for class net.morimekta.providence.descriptor.PEnumDescriptorProvider
-
- PEnumValue<T> - Interface in net.morimekta.providence
-
- PException - Exception in net.morimekta.providence
-
- PException(String) - Constructor for exception net.morimekta.providence.PException
-
- PExceptionDescriptor<T extends PMessage<T>,F extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift exception.
- PExceptionDescriptor(String, String, String, PMessageBuilderFactory<T>, boolean) - Constructor for class net.morimekta.providence.descriptor.PExceptionDescriptor
-
- PExceptionDescriptorProvider<V extends PMessage<V>,F extends PField> - Class in net.morimekta.providence.descriptor
-
Provider for exception descriptor.
- PExceptionDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PExceptionDescriptorProvider
-
- PFastBinarySerializer - Class in net.morimekta.providence.serializer
-
Compact binary serializer.
- PFastBinarySerializer() - Constructor for class net.morimekta.providence.serializer.PFastBinarySerializer
-
Construct a serializer instance.
- PFastBinarySerializer(boolean) - Constructor for class net.morimekta.providence.serializer.PFastBinarySerializer
-
Construct a serializer instance.
- PField<V> - Interface in net.morimekta.providence.descriptor
-
Field descriptor.
- PJsonSerializer - Class in net.morimekta.providence.serializer
-
Compact JSON serializer.
- PJsonSerializer() - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer(boolean) - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer(PJsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer(boolean, PJsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer(PJsonSerializer.IdType, PJsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer(boolean, PJsonSerializer.IdType, PJsonSerializer.IdType, boolean) - Constructor for class net.morimekta.providence.serializer.PJsonSerializer
-
- PJsonSerializer.IdType - Enum in net.morimekta.providence.serializer
-
- PList<I> - Class in net.morimekta.providence.descriptor
-
- PList(PDescriptorProvider<I>) - Constructor for class net.morimekta.providence.descriptor.PList
-
- PMap<K,V> - Class in net.morimekta.providence.descriptor
-
- PMap(PDescriptorProvider<K>, PDescriptorProvider<V>) - Constructor for class net.morimekta.providence.descriptor.PMap
-
- PMessage<T extends PMessage<T>> - Interface in net.morimekta.providence
-
Base class for all messages.
- PMessageBuilder<T extends PMessage<T>> - Class in net.morimekta.providence
-
- PMessageBuilder() - Constructor for class net.morimekta.providence.PMessageBuilder
-
- PMessageBuilderFactory<T extends PMessage<T>> - Class in net.morimekta.providence
-
- PMessageBuilderFactory() - Constructor for class net.morimekta.providence.PMessageBuilderFactory
-
- PMessageVariant - Enum in net.morimekta.providence
-
The definition of a thrift structure.
- PPrettyPrinter - Class in net.morimekta.providence.util
-
Pretty printer that can print message content for easily reading and
debugging.
- PPrettyPrinter() - Constructor for class net.morimekta.providence.util.PPrettyPrinter
-
- PPrettyPrinter(String, String, String) - Constructor for class net.morimekta.providence.util.PPrettyPrinter
-
- PPrettyPrinter(String, String, String, String) - Constructor for class net.morimekta.providence.util.PPrettyPrinter
-
- PPrimitive<T> - Class in net.morimekta.providence.descriptor
-
Descriptors for primitive types.
- PPrimitiveProvider<T> - Class in net.morimekta.providence.descriptor
-
- PPrimitiveProvider(PPrimitive<T>) - Constructor for class net.morimekta.providence.descriptor.PPrimitiveProvider
-
- PProtoSerializer - Class in net.morimekta.providence.serializer
-
Compact binary serializer using the protocol buffer serialization format.
- PProtoSerializer() - Constructor for class net.morimekta.providence.serializer.PProtoSerializer
-
Construct a serializer instance.
- PProtoSerializer(boolean) - Constructor for class net.morimekta.providence.serializer.PProtoSerializer
-
Construct a serializer instance.
- PRequirement - Enum in net.morimekta.providence.descriptor
-
Field requirement designation.
- presenceRequired - Variable in enum net.morimekta.providence.descriptor.PRequirement
-
- provider(PDescriptorProvider<I>) - Static method in class net.morimekta.providence.descriptor.PList
-
- provider(PDescriptorProvider<K>, PDescriptorProvider<V>) - Static method in class net.morimekta.providence.descriptor.PMap
-
- provider() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- provider(PDescriptorProvider<I>) - Static method in class net.morimekta.providence.descriptor.PSet
-
- PSerializeException - Exception in net.morimekta.providence.serializer
-
- PSerializeException(String, Object...) - Constructor for exception net.morimekta.providence.serializer.PSerializeException
-
- PSerializeException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.serializer.PSerializeException
-
- PSerializer - Class in net.morimekta.providence.serializer
-
Thrift serializers are stateless injectable implementation classes that
transforms messages to binary stream (serializes), or binary stream to
messages (deserializes).
- PSerializer() - Constructor for class net.morimekta.providence.serializer.PSerializer
-
- PSet<I> - Class in net.morimekta.providence.descriptor
-
- PSet(PDescriptorProvider<I>) - Constructor for class net.morimekta.providence.descriptor.PSet
-
- PStructDescriptor<T extends PMessage<T>,F extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift structure.
- PStructDescriptor(String, String, String, PMessageBuilderFactory<T>, boolean, boolean) - Constructor for class net.morimekta.providence.descriptor.PStructDescriptor
-
- PStructDescriptorProvider<V extends PMessage<V>,F extends PField> - Class in net.morimekta.providence.descriptor
-
- PStructDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PStructDescriptorProvider
-
- PType - Enum in net.morimekta.providence
-
Value type constants.
- PTypeUtils - Class in net.morimekta.providence.util
-
Thrift type utilities.
- PTypeUtils() - Constructor for class net.morimekta.providence.util.PTypeUtils
-
- PUnion<T extends PUnion<T>> - Interface in net.morimekta.providence
-
Base class for all messages.
- PUnionDescriptor<T extends PMessage<T>,F extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift union.
- PUnionDescriptor(String, String, String, PMessageBuilderFactory<T>, boolean) - Constructor for class net.morimekta.providence.descriptor.PUnionDescriptor
-
- PUnionDescriptorProvider<V extends PMessage<V>,F extends PField> - Class in net.morimekta.providence.descriptor
-
- PUnionDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PUnionDescriptorProvider
-
- PValue<T> - Interface in net.morimekta.providence
-
- PValueProvider<V> - Interface in net.morimekta.providence.descriptor
-