- B64 - Static variable in class net.morimekta.providence.serializer.pretty.Token
-
- BaseSerializerProvider - Class in net.morimekta.providence.serializer
-
Default serializer provider for core serializers.
- BaseSerializerProvider(String) - Constructor for class net.morimekta.providence.serializer.BaseSerializerProvider
-
Get provider with the given default media type.
- BaseTypeRegistry - Class in net.morimekta.providence.util
-
Registry for declared types referenced in a flat space program context.
- BaseTypeRegistry() - Constructor for class net.morimekta.providence.util.BaseTypeRegistry
-
- BINARY - Static variable in class net.morimekta.providence.descriptor.PPrimitive
-
- BinaryFormatUtils - Class in net.morimekta.providence.serializer.binary
-
Utilities helping with reading and writing binary format (protocol)
messages.
- BinaryFormatUtils() - Constructor for class net.morimekta.providence.serializer.binary.BinaryFormatUtils
-
- BinaryFormatUtils.FieldInfo - Class in net.morimekta.providence.serializer.binary
-
Field info data holder with convenience methods.
- binaryProtocol() - Method in class net.morimekta.providence.serializer.BinarySerializer
-
- binaryProtocol() - Method in class net.morimekta.providence.serializer.FastBinarySerializer
-
- binaryProtocol() - Method in class net.morimekta.providence.serializer.JsonSerializer
-
- binaryProtocol() - Method in class net.morimekta.providence.serializer.PrettySerializer
-
- binaryProtocol() - Method in class net.morimekta.providence.serializer.Serializer
-
- BinaryReader - Interface in net.morimekta.providence.serializer.binary
-
Interface for message builders that can read binary directly from
an big endian binary reader.
- BinarySerializer - Class in net.morimekta.providence.serializer
-
Compact binary serializer.
- BinarySerializer() - Constructor for class net.morimekta.providence.serializer.BinarySerializer
-
Construct a serializer instance.
- BinarySerializer(boolean) - Constructor for class net.morimekta.providence.serializer.BinarySerializer
-
Construct a serializer instance.
- BinarySerializer(boolean, boolean) - Constructor for class net.morimekta.providence.serializer.BinarySerializer
-
Construct a serializer instance.
- BinaryType - Class in net.morimekta.providence.serializer.binary
-
Helper class for having binary type ID constants and getting
the right binary type ID for a value type.
- BinaryWriter - Interface in net.morimekta.providence.serializer.binary
-
Interface for messages that can directly be written to binary.
- BOOL - Static variable in class net.morimekta.providence.descriptor.PPrimitive
-
- BOOL - Static variable in class net.morimekta.providence.serializer.binary.BinaryType
-
- build() - Method in interface net.morimekta.providence.descriptor.PList.Builder
-
- build() - Method in class net.morimekta.providence.descriptor.PList.DefaultBuilder
-
- build() - Method in interface net.morimekta.providence.descriptor.PMap.Builder
-
- build() - Method in class net.morimekta.providence.descriptor.PMap.DefaultBuilder
-
- build() - Method in class net.morimekta.providence.descriptor.PMap.SortedBuilder
-
- build() - Method in interface net.morimekta.providence.descriptor.PSet.Builder
-
- build() - Method in class net.morimekta.providence.descriptor.PSet.DefaultBuilder
-
- build() - Method in class net.morimekta.providence.descriptor.PSet.SortedBuilder
-
- build() - Method in class net.morimekta.providence.PApplicationException._Builder
-
- build() - Method in class net.morimekta.providence.PApplicationExceptionType._Builder
-
- build() - Method in interface net.morimekta.providence.PBuilder
-
Build the instance value.
- build() - Method in class net.morimekta.providence.PServiceCallType._Builder
-
- builder() - Method in class net.morimekta.providence.descriptor.PContainer
-
Get an instance builder for the container.
- builder() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
Get the builder for the given declared type.
- builder() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- builder() - Method in class net.morimekta.providence.descriptor.PList
-
- builder() - Method in class net.morimekta.providence.descriptor.PMap
-
- builder() - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- builder() - Method in class net.morimekta.providence.descriptor.PSet
-
- builder() - Static method in exception net.morimekta.providence.PApplicationException
-
Make a service.PApplicationException builder.
- BYTE - Static variable in class net.morimekta.providence.descriptor.PPrimitive
-
- BYTE - Static variable in class net.morimekta.providence.serializer.binary.BinaryType
-
- get() - Method in class net.morimekta.providence.descriptor.PDefaultValueProvider
-
- get() - Method in interface net.morimekta.providence.descriptor.PValueProvider
-
- get(int) - Method in exception net.morimekta.providence.PApplicationException
-
- get(int) - Method in interface net.morimekta.providence.PMessage
-
- get(Field) - Method in interface net.morimekta.providence.PMessage
-
- getBuilderSupplier() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- getBuilderSupplier() - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
Get the actual builder builderSupplier instance.
- getCallType() - Method in exception net.morimekta.providence.serializer.SerializerException
-
- getCause() - Method in exception net.morimekta.providence.serializer.JsonSerializerException
-
- getComparator() - Method in class net.morimekta.providence.streams.MessageSpliterator
-
Messages are comparable.
- getDeclaredType(String, String) - Method in class net.morimekta.providence.util.SimpleTypeRegistry
-
- getDeclaredType(String, String) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Get the declared type with the given name and program context.
- getDeclaredType(String) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Get a declared type by its qualified type name.
- getDefault() - Method in class net.morimekta.providence.serializer.BaseSerializerProvider
-
- getDefault() - Method in interface net.morimekta.providence.serializer.SerializerProvider
-
- getDefaultValue() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
- getDefaultValue() - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
- getDefaultValue() - Method in interface net.morimekta.providence.descriptor.PField
-
- getDefaultValue() - Method in class net.morimekta.providence.descriptor.PList
-
- getDefaultValue() - Method in class net.morimekta.providence.descriptor.PMap
-
- getDefaultValue() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- getDefaultValue() - Method in class net.morimekta.providence.descriptor.PSet
-
- getDefaultValue() - Method in enum net.morimekta.providence.PApplicationException._Field
-
- getDescriptor() - Method in interface net.morimekta.providence.descriptor.PField
-
- getDescriptor() - Method in enum net.morimekta.providence.PApplicationException._Field
-
- getDescriptor() - Method in interface net.morimekta.providence.PProcessor
-
Get the descriptor for the given service.
- getExactSizeIfKnown() - Method in class net.morimekta.providence.streams.MessageSpliterator
-
We mostly never know the number of messages in a message stream
until the last message has been read.
- getExceptionType() - Method in exception net.morimekta.providence.serializer.SerializerException
-
- getExtendsService() - Method in class net.morimekta.providence.descriptor.PService
-
Get the service that this service extends.
- getField(String) - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- getField(int) - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- getFields() - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- getFile() - Method in exception net.morimekta.providence.serializer.pretty.TokenizerException
-
- getFilesToDelete(List<String>, String) - Method in class net.morimekta.providence.mio.rolling.KeepLastNCleanupPolicy
-
- getFilesToDelete(List<String>, String) - Method in class net.morimekta.providence.mio.rolling.TimeBasedCleanupPolicy
-
- getFilesToDelete(List<String>, String) - Method in interface net.morimekta.providence.mio.RollingFileMessageWriter.CleanupPolicy
-
Get a list of files that needs to be deleted because of the cleanup policy.
- getFormatter(String, TimeUnit) - Static method in class net.morimekta.providence.mio.rolling.TimeBasedRollingPolicy
-
- getId() - Method in interface net.morimekta.providence.descriptor.PField
-
- getId() - Method in class net.morimekta.providence.PApplicationException._Builder
-
The application exception type.
- getId() - Method in enum net.morimekta.providence.PApplicationException._Field
-
- getId() - Method in exception net.morimekta.providence.PApplicationException
-
The application exception type.
- getId() - Method in interface net.morimekta.providence.PEnumValue
-
Method for getting the ID of the value that is a bit more accurate
when reading code than Numeric.asInteger()
- getId() - Method in class net.morimekta.providence.serializer.binary.BinaryFormatUtils.FieldInfo
-
- getLen() - Method in exception net.morimekta.providence.serializer.JsonSerializerException
-
- getLength() - Method in exception net.morimekta.providence.serializer.pretty.TokenizerException
-
- getLine() - Method in exception net.morimekta.providence.serializer.JsonSerializerException
-
- getLine(int) - Method in class net.morimekta.providence.serializer.pretty.Tokenizer
-
Get the full non-delimited line content of the 1-indexed line.
- getLine() - Method in exception net.morimekta.providence.serializer.pretty.TokenizerException
-
- getLineNo() - Method in exception net.morimekta.providence.serializer.JsonSerializerException
-
- getLineNo() - Method in class net.morimekta.providence.serializer.pretty.Token
-
- getLineNo() - Method in exception net.morimekta.providence.serializer.pretty.TokenizerException
-
- getLinePos() - Method in exception net.morimekta.providence.serializer.JsonSerializerException
-
- getLinePos() - Method in class net.morimekta.providence.serializer.pretty.Token
-
- getLinePos() - Method in exception net.morimekta.providence.serializer.pretty.TokenizerException
-
- getMessage() - Method in class net.morimekta.providence.PApplicationException._Builder
-
Exception message.
- getMessage() - Method in exception net.morimekta.providence.PApplicationException
-
Exception message.
- getMessage() - Method in class net.morimekta.providence.PServiceCall
-
The message sent or received.
- getMethod(String) - Method in class net.morimekta.providence.descriptor.PService
-
Get the method definition for the given method name.
- getMethod() - Method in class net.morimekta.providence.PServiceCall
-
The name of the method called.
- getMethodName() - Method in exception net.morimekta.providence.serializer.SerializerException
-
- getMethods() - Method in class net.morimekta.providence.descriptor.PService
-
Get the collection of methods for the service, including all inherited
services.
- getName() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
- getName() - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
The name of the type is the Identifier string from the IDL.
- getName() - Method in interface net.morimekta.providence.descriptor.PField
-
- getName() - Method in class net.morimekta.providence.descriptor.PList
-
- getName() - Method in class net.morimekta.providence.descriptor.PMap
-
- getName() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- getName() - Method in class net.morimekta.providence.descriptor.PService
-
- getName() - Method in interface net.morimekta.providence.descriptor.PServiceMethod
-
- getName() - Method in class net.morimekta.providence.descriptor.PSet
-
- getName() - Method in enum net.morimekta.providence.PApplicationException._Field
-
- getName() - Method in interface net.morimekta.providence.PEnumValue
-
Method for getting the name of the value that is a bit more accurate
when reading code than Stringable.asString()
- getNextSequenceId() - Method in class net.morimekta.providence.PClient
-
Get the next available sequence ID.
- getOffset() - Method in class net.morimekta.providence.serializer.pretty.Token
-
- getProgramName() - Method in class net.morimekta.providence.descriptor.PContainer
-
- getProgramName() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
- getProgramName() - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
The package name is derived form the .thrift file name that is parsed or
if read from serialized format is explicit.
- getProgramName() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- getProgramName() - Method in class net.morimekta.providence.descriptor.PService
-
- getProvider(String, String, Map<String, String>) - Method in class net.morimekta.providence.util.BaseTypeRegistry
-
- getProvider(String, String, Map<String, String>) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Given a type name and a package context, fetches the type provider for
the given type.
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
-
- getQualifiedName(String) - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
This will return the qualified name of the type given the program context.
- getQualifiedName() - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
This will return the globally qualified name of the type given the program context.
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PList
-
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PMap
-
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PService
-
- getQualifiedName() - Method in class net.morimekta.providence.descriptor.PService
-
- getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PSet
-
- getRequestType() - Method in interface net.morimekta.providence.descriptor.PServiceMethod
-
- getRequirement() - Method in interface net.morimekta.providence.descriptor.PField
-
- getRequirement() - Method in enum net.morimekta.providence.PApplicationException._Field
-
- getResponseType() - Method in interface net.morimekta.providence.descriptor.PServiceMethod
-
- getSequence() - Method in class net.morimekta.providence.PServiceCall
-
The sequence number of the call.
- getSequenceNo() - Method in exception net.morimekta.providence.serializer.SerializerException
-
- getSerializer(String) - Method in class net.morimekta.providence.serializer.BaseSerializerProvider
-
- getSerializer(String) - Method in interface net.morimekta.providence.serializer.SerializerProvider
-
Get serializer for the given media type
- getService() - Method in interface net.morimekta.providence.descriptor.PServiceProvider
-
- getService(String, String) - Method in class net.morimekta.providence.util.SimpleTypeRegistry
-
- getService(String, String) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Get a service definition from the name and program context.
- getService(String) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Get a service definition from it's qualified service name.
- getServiceProvider(String, String) - Method in class net.morimekta.providence.util.BaseTypeRegistry
-
- getServiceProvider(String, String) - Method in interface net.morimekta.providence.util.TypeRegistry
-
Given a service name and program context, fetches the service provider
for the given service.
- getType() - Method in interface net.morimekta.providence.descriptor.PDescriptor
-
- getType() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- getType() - Method in interface net.morimekta.providence.descriptor.PField
-
- getType() - Method in class net.morimekta.providence.descriptor.PList
-
- getType() - Method in class net.morimekta.providence.descriptor.PMap
-
- getType() - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- getType() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
- getType() - Method in class net.morimekta.providence.descriptor.PSet
-
- getType() - Method in class net.morimekta.providence.PServiceCall
-
The type of service call.
- getType() - Method in class net.morimekta.providence.serializer.binary.BinaryFormatUtils.FieldInfo
-
- getValue() - Method in interface net.morimekta.providence.PEnumValue
-
- getValues() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- getVariant() - Method in class net.morimekta.providence.descriptor.PExceptionDescriptor
-
- getVariant() - Method in class net.morimekta.providence.descriptor.PMessageDescriptor
-
- getVariant() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
-
- getVariant() - Method in class net.morimekta.providence.descriptor.PUnionDescriptor
-
- PApplicationException - Exception in net.morimekta.providence
-
Base exception thrown on non-declared exceptions on a service call, and
other server-side service call issues.
- PApplicationException(String, PApplicationExceptionType) - Constructor for exception net.morimekta.providence.PApplicationException
-
- PApplicationException._Builder - Class in net.morimekta.providence
-
Base exception thrown on non-declared exceptions on a service call, and
other server-side service call issues.
- PApplicationException._Field - Enum in net.morimekta.providence
-
- PApplicationExceptionType - Enum in net.morimekta.providence
-
General type of exception on the application level.
- PApplicationExceptionType._Builder - Class in net.morimekta.providence
-
- parseDebugString(String, PMessageDescriptor<Message, Field>) - Static method in class net.morimekta.providence.util.ProvidenceHelper
-
Parses a pretty formatted string, and makes exceptions unchecked.
- path(Path, Serializer, PMessageDescriptor<Message, Field>) - Static method in class net.morimekta.providence.streams.MessageStreams
-
Read a file containing entries of a given type.
- PBuilder<T> - Interface in net.morimekta.providence
-
Base class for all builders.
- PClient - Class in net.morimekta.providence
-
Base class for handling a call request from a synchronous client.
- PClient() - Constructor for class net.morimekta.providence.PClient
-
Create a base client.
- PContainer<Container> - Class in net.morimekta.providence.descriptor
-
Generic descriptor for a container type.
- PContainer(PDescriptorProvider) - Constructor for class net.morimekta.providence.descriptor.PContainer
-
- PContainerProvider<Container,Descriptor extends PContainer<Container>> - Class in net.morimekta.providence.descriptor
-
Provider for a container type.
- PContainerProvider(Descriptor) - Constructor for class net.morimekta.providence.descriptor.PContainerProvider
-
- PDeclaredDescriptor<T> - Class in net.morimekta.providence.descriptor
-
Descriptor for a declared type.
- PDeclaredDescriptor(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 - Interface in net.morimekta.providence.descriptor
-
Descriptor interface for value type V.
- PDescriptorProvider - Interface in net.morimekta.providence.descriptor
-
Base descriptor provider interface.
- peek(String) - Method in class net.morimekta.providence.serializer.pretty.Tokenizer
-
- peek() - Method in class net.morimekta.providence.serializer.pretty.Tokenizer
-
- PEnumBuilder<T> - Class in net.morimekta.providence
-
A builder-helper for getting a correct enum entity from value or name.
- PEnumBuilder() - Constructor for class net.morimekta.providence.PEnumBuilder
-
- PEnumDescriptor<T extends PEnumValue<T>> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift enum.
- PEnumDescriptor(String, String, Supplier<PEnumBuilder<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
-
Base interface for enum values.
- PException - Interface in net.morimekta.providence
-
Base class for exception type struct classes to access exception methods
that may be hidden by actual fields.
- PExceptionDescriptor<Exception extends PMessage<Exception,Field>,Field extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift exception.
- PExceptionDescriptor(String, String, Supplier<PMessageBuilder<Exception, Field>>, boolean) - Constructor for class net.morimekta.providence.descriptor.PExceptionDescriptor
-
- PExceptionDescriptorProvider<Exception extends PMessage<Exception,Field>,Field extends PField> - Class in net.morimekta.providence.descriptor
-
Provider for exception descriptor.
- PExceptionDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PExceptionDescriptorProvider
-
- PField - Interface in net.morimekta.providence.descriptor
-
Field descriptor.
- PList<Item> - Class in net.morimekta.providence.descriptor
-
Descriptor for a list with item type.
- PList(PDescriptorProvider, Supplier<PList.Builder<Item>>) - Constructor for class net.morimekta.providence.descriptor.PList
-
- PList.Builder<I> - Interface in net.morimekta.providence.descriptor
-
Container builder used in serialization.
- PList.DefaultBuilder<I> - Class in net.morimekta.providence.descriptor
-
Default builder returning an ImmutableList.
- PMap<Key,Value> - Class in net.morimekta.providence.descriptor
-
Descriptor for a map with key and item type.
- PMap(PDescriptorProvider, PDescriptorProvider, Supplier<PMap.Builder<Key, Value>>) - Constructor for class net.morimekta.providence.descriptor.PMap
-
- PMap.Builder<K,V> - Interface in net.morimekta.providence.descriptor
-
Container builder to be used in serialization.
- PMap.DefaultBuilder<K,V> - Class in net.morimekta.providence.descriptor
-
Default map builder returning an ImmutableMap.
- PMap.OrderedBuilder<K,V> - Class in net.morimekta.providence.descriptor
-
Ordered map builder returning an ImmutableMap.
- PMap.SortedBuilder<K extends Comparable,V> - Class in net.morimekta.providence.descriptor
-
Sorted map builder returning an ImmutableSortedMap.
- PMessage<Message extends PMessage<Message,Field>,Field extends PField> - Interface in net.morimekta.providence
-
Base class for all messages.
- PMessageBuilder<T extends PMessage<T,F>,F extends PField> - Class in net.morimekta.providence
-
Base class for message builders.
- PMessageBuilder() - Constructor for class net.morimekta.providence.PMessageBuilder
-
- PMessageDescriptor<T extends PMessage<T,F>,F extends PField> - Class in net.morimekta.providence.descriptor
-
Descriptor base class for all messages.
- PMessageDescriptor(String, String, Supplier<PMessageBuilder<T, F>>, boolean) - Constructor for class net.morimekta.providence.descriptor.PMessageDescriptor
-
- PMessageDescriptorProvider<V extends PMessage<V,F>,F extends PField> - Class in net.morimekta.providence.descriptor
-
Provides message descriptors.
- PMessageDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PMessageDescriptorProvider
-
- PMessageVariant - Enum in net.morimekta.providence
-
The definition of a thrift structure.
- PPrimitive - Class in net.morimekta.providence.descriptor
-
Descriptors for primitive types.
- PPrimitiveProvider - Class in net.morimekta.providence.descriptor
-
- PPrimitiveProvider(PPrimitive) - Constructor for class net.morimekta.providence.descriptor.PPrimitiveProvider
-
- PProcessor - Interface in net.morimekta.providence
-
Service processor is an extension to the service call handler that can
provide it's own service definition.
- PRequirement - Enum in net.morimekta.providence.descriptor
-
Field requirement designation.
- presenceRequired - Variable in enum net.morimekta.providence.descriptor.PRequirement
-
- presentFields() - Method in class net.morimekta.providence.PMessageBuilder
-
Get a Collection of F with fields set on the builder.
- pretty() - Method in class net.morimekta.providence.serializer.JsonSerializer
-
- PrettySerializer - Class in net.morimekta.providence.serializer
-
Pretty printer that can print message content for easily reading and
debugging.
- PrettySerializer() - Constructor for class net.morimekta.providence.serializer.PrettySerializer
-
- PrettySerializer(boolean) - Constructor for class net.morimekta.providence.serializer.PrettySerializer
-
- ProvidenceHelper - Class in net.morimekta.providence.util
-
Convenience methods for handling providence messages.
- provider(PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PList
-
- provider(PDescriptorProvider, Supplier<PList.Builder<I>>) - Static method in class net.morimekta.providence.descriptor.PList
-
- provider(PDescriptorProvider, PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PMap
-
- provider() - Method in class net.morimekta.providence.descriptor.PPrimitive
-
Get the descriptor provider for the primitive.
- provider(PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PSet
-
- provider() - Static method in exception net.morimekta.providence.PApplicationException
-
- provider() - Static method in enum net.morimekta.providence.PApplicationExceptionType
-
- provider() - Static method in enum net.morimekta.providence.PServiceCallType
-
- PService - Class in net.morimekta.providence.descriptor
-
Descriptor for a complete service.
- PService(String, String, PServiceProvider, Collection<? extends PServiceMethod>) - Constructor for class net.morimekta.providence.descriptor.PService
-
- PService(String, String, PServiceProvider, PServiceMethod[]) - Constructor for class net.morimekta.providence.descriptor.PService
-
- PServiceCall<Message extends PMessage<Message,Field>,Field extends PField> - Class in net.morimekta.providence
-
Enclosed call to a service method.
- PServiceCall(String, PServiceCallType, int, Message) - Constructor for class net.morimekta.providence.PServiceCall
-
- PServiceCallHandler - Interface in net.morimekta.providence
-
Interface for handling a call request from a synchronous client.
- PServiceCallType - Enum in net.morimekta.providence
-
The service call type is a base distinction of what the message means, and
lets the server or client select the proper message to be serialized or
deserialized from the service method descriptor.
- PServiceCallType._Builder - Class in net.morimekta.providence
-
- PServiceMethod - Interface in net.morimekta.providence.descriptor
-
Descriptor for a single service method.
- PServiceProvider - Interface in net.morimekta.providence.descriptor
-
Provide a service descriptor
- PSet<Item> - Class in net.morimekta.providence.descriptor
-
Descriptor for a set with item type.
- PSet(PDescriptorProvider, Supplier<PSet.Builder<Item>>) - Constructor for class net.morimekta.providence.descriptor.PSet
-
- PSet.Builder<I> - Interface in net.morimekta.providence.descriptor
-
Container builder used in serialization.
- PSet.DefaultBuilder<I> - Class in net.morimekta.providence.descriptor
-
Default builder returning an ImmutableSet.
- PSet.OrderedBuilder<I> - Class in net.morimekta.providence.descriptor
-
Default builder returning an ImmutableSet.
- PSet.SortedBuilder<I extends Comparable<I>> - Class in net.morimekta.providence.descriptor
-
Default builder returning an ImmutableSortedSet.
- PStructDescriptor<T extends PMessage<T,F>,F extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift structure.
- PStructDescriptor(String, String, Supplier<PMessageBuilder<T, F>>, boolean) - Constructor for class net.morimekta.providence.descriptor.PStructDescriptor
-
- PStructDescriptorProvider<V extends PMessage<V,F>,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 enum.
- PUnion<Union extends PUnion<Union,Field>,Field extends PField> - Interface in net.morimekta.providence
-
Base class for all messages.
- PUnionDescriptor<T extends PMessage<T,F>,F extends PField> - Class in net.morimekta.providence.descriptor
-
The definition of a thrift union.
- PUnionDescriptor(String, String, Supplier<PMessageBuilder<T, F>>, boolean) - Constructor for class net.morimekta.providence.descriptor.PUnionDescriptor
-
- PUnionDescriptorProvider<V extends PMessage<V,F>,F extends PField> - Class in net.morimekta.providence.descriptor
-
- PUnionDescriptorProvider() - Constructor for class net.morimekta.providence.descriptor.PUnionDescriptorProvider
-
- put(K, V) - Method in interface net.morimekta.providence.descriptor.PMap.Builder
-
- put(K, V) - Method in class net.morimekta.providence.descriptor.PMap.DefaultBuilder
-
- put(K, V) - Method in class net.morimekta.providence.descriptor.PMap.SortedBuilder
-
- putAll(Map<K, V>) - Method in interface net.morimekta.providence.descriptor.PMap.Builder
-
- putAll(Map<K, V>) - Method in class net.morimekta.providence.descriptor.PMap.DefaultBuilder
-
- putAll(Map<K, V>) - Method in class net.morimekta.providence.descriptor.PMap.SortedBuilder
-
- PValue<T> - Interface in net.morimekta.providence
-
- PValueProvider<V> - Interface in net.morimekta.providence.descriptor
-
- read(PMessageDescriptor<Message, Field>) - Method in class net.morimekta.providence.mio.FileMessageReader
-
- read(PService) - Method in class net.morimekta.providence.mio.FileMessageReader
-
- read(PMessageDescriptor<Message, Field>) - Method in class net.morimekta.providence.mio.IOMessageReader
-
- read(PService) - Method in class net.morimekta.providence.mio.IOMessageReader
-
- read(PMessageDescriptor<Message, Field>) - Method in interface net.morimekta.providence.mio.MessageReader
-
Read a message from the stream.
- read(PService) - Method in interface net.morimekta.providence.mio.MessageReader
-
Read a service call from the stream.
- read() - Method in class net.morimekta.providence.serializer.pretty.Tokenizer
-
- READABLE_ENTRY_SEP - Static variable in class net.morimekta.providence.streams.MessageStreams
-
- readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.PApplicationException._Builder
-
- readBinary(BigEndianBinaryReader, boolean) - Method in interface net.morimekta.providence.serializer.binary.BinaryReader
-
- readBinary(char) - Method in class net.morimekta.providence.serializer.pretty.Tokenizer
-
Read the 'content' of encoded binary.
- readFieldValue(BigEndianBinaryReader, BinaryFormatUtils.FieldInfo, PDescriptor, boolean) - Static method in class net.morimekta.providence.serializer.binary.BinaryFormatUtils
-
Read a field value from stream.
- readMessage(BigEndianBinaryReader, PMessageDescriptor<Message, Field>, boolean) - Static method in class net.morimekta.providence.serializer.binary.BinaryFormatUtils
-
Read message from reader.
- readOffset - Variable in class net.morimekta.providence.serializer.pretty.Tokenizer
-
- register(Serializer, String...) - Method in class net.morimekta.providence.serializer.BaseSerializerProvider
-
Register the serializer with a given set of media types.
- register(PService) - Method in class net.morimekta.providence.util.SimpleTypeRegistry
-
- register(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.util.SimpleTypeRegistry
-
- register(PService) - Method in interface net.morimekta.providence.util.WritableTypeRegistry
-
Services are not handled as "declared types", so they need to be registered
separately.
- register(PDeclaredDescriptor<T>) - Method in interface net.morimekta.providence.util.WritableTypeRegistry
-
Register a declared type.
- registerRecursively(PService) - Method in class net.morimekta.providence.util.BaseTypeRegistry
-
- registerRecursively(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.util.BaseTypeRegistry
-
- registerRecursively(PService) - Method in interface net.morimekta.providence.util.WritableTypeRegistry
-
Register the service recursively.
- registerRecursively(PDeclaredDescriptor<T>) - Method in interface net.morimekta.providence.util.WritableTypeRegistry
-
Register a declared type recursively.
- registerTypedef(String, String, String) - Method in class net.morimekta.providence.util.BaseTypeRegistry
-
- registerTypedef(String, String, String) - Method in interface net.morimekta.providence.util.WritableTypeRegistry
-
Registers a typedef definition.
- resource(String, Serializer, PMessageDescriptor<Message, Field>) - Static method in class net.morimekta.providence.streams.MessageStreams
-
Read a file containing entries of a given type.
- RollingFileMessageWriter - Class in net.morimekta.providence.mio
-
A simple rolling file message writer in the same manner that logging
often does, e.g.
- RollingFileMessageWriter(File, Serializer, String, RollingFileMessageWriter.RollingPolicy) - Constructor for class net.morimekta.providence.mio.RollingFileMessageWriter
-
Create a rolling file message writer without a cleanup policy.
- RollingFileMessageWriter(File, Serializer, String, RollingFileMessageWriter.RollingPolicy, RollingFileMessageWriter.CleanupPolicy) - Constructor for class net.morimekta.providence.mio.RollingFileMessageWriter
-
Create a rolling file message writer.
- RollingFileMessageWriter.CleanupPolicy - Interface in net.morimekta.providence.mio
-
Interface for cleanup policy implementations.
- RollingFileMessageWriter.CurrentFileUpdater - Interface in net.morimekta.providence.mio
-
Interface for calling back to the rolling file message writen when a file roll
is supposed to happen.
- RollingFileMessageWriter.RollingPolicy - Interface in net.morimekta.providence.mio
-
Interface for rolling policy implementations.
- valid() - Method in class net.morimekta.providence.PApplicationException._Builder
-
- valid() - Method in class net.morimekta.providence.PApplicationExceptionType._Builder
-
- valid() - Method in class net.morimekta.providence.PEnumBuilder
-
Check if the enum builder has been given a valid value.
- valid() - Method in class net.morimekta.providence.PMessageBuilder
-
Checks if the current set data is enough to make a valid struct.
- valid() - Method in class net.morimekta.providence.PServiceCallType._Builder
-
- validate() - Method in class net.morimekta.providence.PApplicationException._Builder
-
- validate() - Method in class net.morimekta.providence.PMessageBuilder
-
Checks if the current set data is enough to make a valid struct.
- validate(Token) - Method in interface net.morimekta.providence.serializer.pretty.Tokenizer.TokenValidator
-
- valueForId(int) - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- valueForId(int) - Static method in enum net.morimekta.providence.PApplicationExceptionType
-
Get a value based in its ID
- valueForId(int) - Static method in enum net.morimekta.providence.PServiceCallType
-
Get a value based in its ID
- valueForName(String) - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
-
- valueForName(String) - Static method in enum net.morimekta.providence.PApplicationExceptionType
-
Get a value based in its name
- valueForName(String) - Static method in enum net.morimekta.providence.PServiceCallType
-
Get a value based in its name
- valueOf(String) - Static method in enum net.morimekta.providence.descriptor.PRequirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.PApplicationException._Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.PApplicationExceptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.PMessageVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.PServiceCallType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.PType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.util.ThriftAnnotation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.morimekta.providence.util.ThriftCollection
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.morimekta.providence.descriptor.PRequirement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.PApplicationException._Field
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.PApplicationExceptionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.PMessageVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.PServiceCallType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.PType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.util.ThriftAnnotation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.morimekta.providence.util.ThriftCollection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VOID - Static variable in class net.morimekta.providence.descriptor.PPrimitive
-
- VOID - Static variable in class net.morimekta.providence.serializer.binary.BinaryType
-