Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

add(I) - Method in interface net.morimekta.providence.descriptor.PList.Builder
 
add(I) - Method in class net.morimekta.providence.descriptor.PList.ImmutableListBuilder
 
add(I) - Method in interface net.morimekta.providence.descriptor.PSet.Builder
 
add(I) - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSetBuilder
 
add(I) - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSortedSetBuilder
 
add(I) - Method in class net.morimekta.providence.descriptor.PSet.LinkedHashSetBuilder
 
addAll(Collection<I>) - Method in interface net.morimekta.providence.descriptor.PList.Builder
 
addAll(Collection<I>) - Method in class net.morimekta.providence.descriptor.PList.ImmutableListBuilder
 
addAll(Collection<I>) - Method in interface net.morimekta.providence.descriptor.PSet.Builder
 
addAll(Collection<I>) - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSetBuilder
 
addAll(Collection<I>) - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSortedSetBuilder
 
addAll(Collection<I>) - Method in class net.morimekta.providence.descriptor.PSet.LinkedHashSetBuilder
 
addTo(int, Object) - Method in class net.morimekta.providence.PMessageBuilder
Adds a value to a set or list container.
addTo(int, Object) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
ApplicationException - Exception in net.morimekta.providence.serializer
Base exception thrown on non-declared exceptions on a service call, and other server-side service call issues.
ApplicationException(String, ApplicationExceptionType) - Constructor for exception net.morimekta.providence.serializer.ApplicationException
 
ApplicationException._Builder - Class in net.morimekta.providence.serializer
 
ApplicationException._Field - Enum in net.morimekta.providence.serializer
 
ApplicationExceptionType - Enum in net.morimekta.providence.serializer
 
ApplicationExceptionType._Builder - Class in net.morimekta.providence.serializer
 
arrayListFromJsonResource(String, PStructDescriptor<Message, Field>) - Static method in class net.morimekta.providence.util.ProvidenceHelper
 
arrayListFromResource(String, PStructDescriptor<Message, Field>, Serializer) - Static method in class net.morimekta.providence.util.ProvidenceHelper
 
asInteger() - Method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
asString() - Method in interface net.morimekta.providence.PMessage
Pure string representation of content.
asString() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
asString() - Method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
asString() - Method in exception net.morimekta.providence.serializer.SerializerException
 
asString() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 

B

B64 - Static variable in class net.morimekta.providence.util.pretty.Token
 
BINARY - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 
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
 
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.
BOOL - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 
build() - Method in interface net.morimekta.providence.descriptor.PList.Builder
 
build() - Method in class net.morimekta.providence.descriptor.PList.ImmutableListBuilder
 
build() - Method in interface net.morimekta.providence.descriptor.PMap.Builder
 
build() - Method in class net.morimekta.providence.descriptor.PMap.ImmutableMapBuilder
 
build() - Method in class net.morimekta.providence.descriptor.PMap.ImmutableSortedMapBuilder
 
build() - Method in class net.morimekta.providence.descriptor.PMap.LinkedHashMapBuilder
 
build() - Method in interface net.morimekta.providence.descriptor.PSet.Builder
 
build() - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSetBuilder
 
build() - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSortedSetBuilder
 
build() - Method in class net.morimekta.providence.descriptor.PSet.LinkedHashSetBuilder
 
build() - Method in interface net.morimekta.providence.PBuilder
 
build() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
build() - Method in class net.morimekta.providence.serializer.ApplicationExceptionType._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.PSet
 
builder() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
builder() - Method in interface net.morimekta.providence.PBuilderFactory
 
builder() - Method in class net.morimekta.providence.PEnumBuilderFactory
 
builder() - Method in class net.morimekta.providence.PMessageBuilderFactory
 
builder() - Static method in exception net.morimekta.providence.serializer.ApplicationException
Make a service.ApplicationException builder.
BYTE - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 

C

clear() - Method in interface net.morimekta.providence.descriptor.PList.Builder
 
clear() - Method in class net.morimekta.providence.descriptor.PList.ImmutableListBuilder
 
clear() - Method in interface net.morimekta.providence.descriptor.PMap.Builder
 
clear() - Method in class net.morimekta.providence.descriptor.PMap.ImmutableMapBuilder
 
clear() - Method in class net.morimekta.providence.descriptor.PMap.ImmutableSortedMapBuilder
 
clear() - Method in class net.morimekta.providence.descriptor.PMap.LinkedHashMapBuilder
 
clear() - Method in interface net.morimekta.providence.descriptor.PSet.Builder
 
clear() - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSetBuilder
 
clear() - Method in class net.morimekta.providence.descriptor.PSet.ImmutableSortedSetBuilder
 
clear() - Method in class net.morimekta.providence.descriptor.PSet.LinkedHashSetBuilder
 
clear(int) - Method in class net.morimekta.providence.PMessageBuilder
clear the provided field value.
clear(int) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
clearId() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Clears the id field.
clearMessage() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Clears the message field.
close() - Method in class net.morimekta.providence.mio.FileMessageReader
 
close() - Method in class net.morimekta.providence.mio.FileMessageWriter
 
close() - Method in class net.morimekta.providence.mio.IOMessageReader
 
close() - Method in class net.morimekta.providence.mio.IOMessageWriter
 
compact() - Method in interface net.morimekta.providence.PMessage
 
compact() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
compareTo(ApplicationException) - Method in exception net.morimekta.providence.serializer.ApplicationException
 

D

debugString(Message) - Static method in class net.morimekta.providence.util.PrettyPrinter
Prints a pretty formatted string that is optimized for diffing (mainly for testing and debugging).
decodeLiteral() - Method in class net.morimekta.providence.util.pretty.Token
Get the whole slice as a string.
decodeLiteral(boolean) - Method in class net.morimekta.providence.util.pretty.Token
Get the whole slice as a string.
DEFAULT_FIRST_VALUE - Static variable in class net.morimekta.providence.descriptor.PEnumDescriptor
 
DefaultSerializerProvider - Class in net.morimekta.providence.serializer
Default serializer provider for core serializers.
DefaultSerializerProvider() - Constructor for class net.morimekta.providence.serializer.DefaultSerializerProvider
Get the default serializer provider.
DefaultSerializerProvider(String) - Constructor for class net.morimekta.providence.serializer.DefaultSerializerProvider
Get provider with the given default content type.
descriptor() - Method in class net.morimekta.providence.descriptor.PContainerProvider
 
descriptor() - Method in interface net.morimekta.providence.descriptor.PDescriptorProvider
 
descriptor() - Method in class net.morimekta.providence.descriptor.PEnumDescriptorProvider
 
descriptor() - Method in class net.morimekta.providence.descriptor.PExceptionDescriptorProvider
 
descriptor() - Method in class net.morimekta.providence.descriptor.PPrimitiveProvider
 
descriptor() - Method in class net.morimekta.providence.descriptor.PStructDescriptorProvider
 
descriptor() - Method in class net.morimekta.providence.descriptor.PUnionDescriptorProvider
 
descriptor() - Method in interface net.morimekta.providence.PMessage
 
descriptor() - Method in class net.morimekta.providence.PMessageBuilder
Get the descriptor for the message being built.
descriptor() - Method in interface net.morimekta.providence.PValue
 
descriptor() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
descriptor() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
descriptor() - Method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
deserialize(InputStream, PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.serializer.BinarySerializer
 
deserialize(InputStream, PService) - Method in class net.morimekta.providence.serializer.BinarySerializer
 
deserialize(InputStream, PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.serializer.FastBinarySerializer
 
deserialize(InputStream, PService) - Method in class net.morimekta.providence.serializer.FastBinarySerializer
 
deserialize(InputStream, PStructDescriptor<T, TF>) - Method in class net.morimekta.providence.serializer.JsonSerializer
 
deserialize(InputStream, PService) - Method in class net.morimekta.providence.serializer.JsonSerializer
 
deserialize(InputStream, PService) - Method in class net.morimekta.providence.serializer.PrettySerializer
 
deserialize(InputStream, PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.serializer.PrettySerializer
 
deserialize(InputStream, PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.serializer.Serializer
 
deserialize(InputStream, PService) - Method in class net.morimekta.providence.serializer.Serializer
 
DOUBLE - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 

E

equals(Object) - Method in class net.morimekta.providence.descriptor.PDefaultValueProvider
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PList
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PMap
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PPrimitive
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PSet
 
equals(Object) - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
equals(Object) - Method in exception net.morimekta.providence.serializer.ApplicationException
 
expect(String) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
expectIdentifier(String) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
expectStringLiteral(String) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
expectSymbol(String, char...) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 

F

FastBinarySerializer - Class in net.morimekta.providence.serializer
Compact binary serializer.
FastBinarySerializer() - Constructor for class net.morimekta.providence.serializer.FastBinarySerializer
Construct a serializer instance.
FastBinarySerializer(boolean) - Constructor for class net.morimekta.providence.serializer.FastBinarySerializer
Construct a serializer instance.
fieldIsValueType - Variable in enum net.morimekta.providence.descriptor.PRequirement
 
file(File, Serializer, PStructDescriptor<Message, Field>) - Static method in class net.morimekta.providence.streams.MessageStreams
Read a file containing entries of a given type.
FileMessageReader - Class in net.morimekta.providence.mio
A reader helper class for matching a serializer with an input stream.
FileMessageReader(File, Serializer) - Constructor for class net.morimekta.providence.mio.FileMessageReader
 
FileMessageWriter - Class in net.morimekta.providence.mio
A writer helper class for matching a serializer with an output stream.
FileMessageWriter(File, Serializer) - Constructor for class net.morimekta.providence.mio.FileMessageWriter
 
FileMessageWriter(File, Serializer, boolean) - Constructor for class net.morimekta.providence.mio.FileMessageWriter
 
finalTypename(String, String) - Method in class net.morimekta.providence.util.TypeRegistry
Get the final typename of the given identifier within the context.
findById(byte) - Static method in enum net.morimekta.providence.PType
 
findByKey(int) - Static method in enum net.morimekta.providence.PServiceCallType
 
findByName(String) - Static method in class net.morimekta.providence.descriptor.PPrimitive
Find primitive by name.
findByName(String) - Static method in enum net.morimekta.providence.PServiceCallType
 
findByName(String) - Static method in enum net.morimekta.providence.PType
 
forKey(int) - Static method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
forName(String) - Static method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
forName(String) - Static method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
forValue(int) - Static method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
fromJsonResource(String, PStructDescriptor<Message, Field>) - Static method in class net.morimekta.providence.util.ProvidenceHelper
 
fromName(String) - Static method in enum net.morimekta.providence.PMessageVariant
 
fromResource(String, PStructDescriptor<Message, Field>, Serializer) - Static method in class net.morimekta.providence.util.ProvidenceHelper
 

G

get() - Method in class net.morimekta.providence.descriptor.PDefaultValueProvider
 
get() - Method in interface net.morimekta.providence.descriptor.PValueProvider
 
get(int) - Method in interface net.morimekta.providence.PMessage
 
get(int) - Method in exception net.morimekta.providence.serializer.ApplicationException
 
getCallType() - Method in exception net.morimekta.providence.serializer.SerializerException
 
getDeclaredType(String, String) - Method in class net.morimekta.providence.util.TypeRegistry
Get the declared type with the given name and package context.
getDeclaredType(String) - Method in class net.morimekta.providence.util.TypeRegistry
Get a declared type by its qualified type name.
getDefault() - Method in class net.morimekta.providence.serializer.DefaultSerializerProvider
 
getDefault() - Method in interface net.morimekta.providence.serializer.SerializerProvider
 
getDefaultValue() - Method in interface net.morimekta.providence.descriptor.PField
 
getDefaultValue() - Method in class net.morimekta.providence.descriptor.PPrimitive
 
getDefaultValue() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
getDescriptor() - Method in interface net.morimekta.providence.descriptor.PField
 
getDescriptor() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
getExceptionType() - Method in exception net.morimekta.providence.serializer.SerializerException
 
getExtendsService() - Method in class net.morimekta.providence.descriptor.PService
 
getFactoryInternal() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
 
getFactoryInternal() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
Get the actual builder factory instance.
getField(String) - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
getField(int) - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
getFields() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
getFile() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
getId() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
getKey() - Method in interface net.morimekta.providence.descriptor.PField
 
getKey() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
getLine(int) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
getLine() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
getLineNo() - Method in class net.morimekta.providence.util.pretty.Token
 
getLineNo() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
getLinePos() - Method in class net.morimekta.providence.util.pretty.Token
 
getLinePos() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
getMessage() - Method in class net.morimekta.providence.PServiceCall
The message sent or received.
getMessage() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
getMethod(String) - Method in class net.morimekta.providence.descriptor.PService
 
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
 
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 interface net.morimekta.providence.PEnumValue
 
getName() - Method in enum net.morimekta.providence.PMessageVariant
 
getName() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
getName() - Method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
getNextSequenceId() - Method in class net.morimekta.providence.PClient
 
getPackageName() - Method in class net.morimekta.providence.descriptor.PContainer
 
getPackageName() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
 
getPackageName() - 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.
getPackageName() - Method in class net.morimekta.providence.descriptor.PPrimitive
 
getPackageName() - Method in class net.morimekta.providence.descriptor.PService
 
getQualifiedName(String) - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
 
getQualifiedName(String) - Method in interface net.morimekta.providence.descriptor.PDescriptor
This will return the qualifying name of the type given package 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(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.serializer.ApplicationException._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.DefaultSerializerProvider
 
getSerializer(String) - Method in interface net.morimekta.providence.serializer.SerializerProvider
Get serializer for the given mime-type
getService() - Method in interface net.morimekta.providence.descriptor.PServiceProvider
 
getService(String, String) - Method in class net.morimekta.providence.util.TypeRegistry
Get a service definition from the name and context.
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.PPrimitive
 
getType() - Method in class net.morimekta.providence.descriptor.PSet
 
getType() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
getType() - Method in class net.morimekta.providence.PServiceCall
The type of service call.
getValue() - Method in interface net.morimekta.providence.PEnumValue
 
getValue() - Method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
getValueById(int) - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
 
getValueByName(String) - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
 
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.PStructDescriptor
 
getVariant() - Method in class net.morimekta.providence.descriptor.PUnionDescriptor
 

H

handleCall(PServiceCall<Request, RequestField>, PService) - Method in interface net.morimekta.providence.PClientHandler
Handle a service call.
has(int) - Method in interface net.morimekta.providence.PMessage
 
has(int) - Method in exception net.morimekta.providence.serializer.ApplicationException
 
hasDefaultValue() - Method in interface net.morimekta.providence.descriptor.PField
 
hasDefaultValue() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
hashCode() - Method in class net.morimekta.providence.descriptor.PDefaultValueProvider
 
hashCode() - Method in class net.morimekta.providence.descriptor.PList
 
hashCode() - Method in class net.morimekta.providence.descriptor.PMap
 
hashCode() - Method in class net.morimekta.providence.descriptor.PPrimitive
 
hashCode() - Method in class net.morimekta.providence.descriptor.PSet
 
hashCode() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
hashCode() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
hasId() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
hasMessage() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
hasNext() - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
HEX - Static variable in class net.morimekta.providence.util.pretty.Token
 

I

I16 - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 
I32 - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 
I64 - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 
id - Variable in enum net.morimekta.providence.PType
 
ImmutableListBuilder() - Constructor for class net.morimekta.providence.descriptor.PList.ImmutableListBuilder
 
ImmutableMapBuilder() - Constructor for class net.morimekta.providence.descriptor.PMap.ImmutableMapBuilder
 
ImmutableSetBuilder() - Constructor for class net.morimekta.providence.descriptor.PSet.ImmutableSetBuilder
 
ImmutableSortedMapBuilder() - Constructor for class net.morimekta.providence.descriptor.PMap.ImmutableSortedMapBuilder
 
ImmutableSortedSetBuilder() - Constructor for class net.morimekta.providence.descriptor.PSet.ImmutableSortedSetBuilder
 
IOMessageReader - Class in net.morimekta.providence.mio
A reader helper class for matching a serializer with an input stream.
IOMessageReader(InputStream, Serializer) - Constructor for class net.morimekta.providence.mio.IOMessageReader
 
IOMessageWriter - Class in net.morimekta.providence.mio
A writer helper class for matching a serializer with an output stream.
IOMessageWriter(OutputStream, Serializer) - Constructor for class net.morimekta.providence.mio.IOMessageWriter
 
isCompactible() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
isDoubleQualifiedIdentifier() - Method in class net.morimekta.providence.util.pretty.Token
 
isIdentifier() - Method in class net.morimekta.providence.util.pretty.Token
 
isInteger() - Method in class net.morimekta.providence.util.pretty.Token
 
isOneway() - Method in interface net.morimekta.providence.descriptor.PServiceMethod
 
isQualifiedIdentifier() - Method in class net.morimekta.providence.util.pretty.Token
 
isReal() - Method in class net.morimekta.providence.util.pretty.Token
 
isReferenceIdentifier() - Method in class net.morimekta.providence.util.pretty.Token
 
isSetId() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Checks for presence of the id field.
isSetMessage() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Checks for presence of the message field.
isSimple() - Method in class net.morimekta.providence.descriptor.PStructDescriptor
 
isStringLiteral() - Method in class net.morimekta.providence.util.pretty.Token
 
isSymbol(char) - Method in class net.morimekta.providence.util.pretty.Token
 
isValid() - Method in class net.morimekta.providence.PEnumBuilder
 
isValid() - Method in class net.morimekta.providence.PMessageBuilder
Checks if the current set data is enough to make a valid struct.
isValid() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
isValid() - Method in class net.morimekta.providence.serializer.ApplicationExceptionType._Builder
 
itemDescriptor() - Method in class net.morimekta.providence.descriptor.PContainer
 

J

JSON_MIME_TYPE - Static variable in class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer - Class in net.morimekta.providence.serializer
Compact JSON serializer.
JsonSerializer() - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer(boolean) - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer(JsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer(boolean, JsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer(JsonSerializer.IdType, JsonSerializer.IdType) - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer(boolean, JsonSerializer.IdType, JsonSerializer.IdType, boolean) - Constructor for class net.morimekta.providence.serializer.JsonSerializer
 
JsonSerializer.IdType - Enum in net.morimekta.providence.serializer
 

K

kDescriptor - Static variable in exception net.morimekta.providence.serializer.ApplicationException
 
kDescriptor - Static variable in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
key - Variable in enum net.morimekta.providence.PServiceCallType
The call type ID used for recognizing the type of call by the service processor / client.
keyDescriptor() - Method in class net.morimekta.providence.descriptor.PMap
 
kFieldValueSep - Static variable in class net.morimekta.providence.util.pretty.Token
 
kIdentifierSep - Static variable in class net.morimekta.providence.util.pretty.Token
 
kKeyValueSep - Static variable in class net.morimekta.providence.util.pretty.Token
 
kLineSep1 - Static variable in class net.morimekta.providence.util.pretty.Token
 
kLineSep2 - Static variable in class net.morimekta.providence.util.pretty.Token
 
kListEnd - Static variable in class net.morimekta.providence.util.pretty.Token
 
kListStart - Static variable in class net.morimekta.providence.util.pretty.Token
 
kLiteralDoubleQuote - Static variable in class net.morimekta.providence.util.pretty.Token
 
kLiteralEscape - Static variable in class net.morimekta.providence.util.pretty.Token
 
kLiteralQuote - Static variable in class net.morimekta.providence.util.pretty.Token
 
kMessageEnd - Static variable in class net.morimekta.providence.util.pretty.Token
 
kMessageStart - Static variable in class net.morimekta.providence.util.pretty.Token
 
kMethodEnd - Static variable in class net.morimekta.providence.util.pretty.Token
 
kMethodStart - Static variable in class net.morimekta.providence.util.pretty.Token
 
kShellComment - Static variable in class net.morimekta.providence.util.pretty.Token
 
kSymbols - Static variable in class net.morimekta.providence.util.pretty.Token
 

L

label - Variable in enum net.morimekta.providence.descriptor.PRequirement
 
LinkedHashMapBuilder() - Constructor for class net.morimekta.providence.descriptor.PMap.LinkedHashMapBuilder
 
LinkedHashSetBuilder() - Constructor for class net.morimekta.providence.descriptor.PSet.LinkedHashSetBuilder
 

M

merge(T) - Method in class net.morimekta.providence.PMessageBuilder
Merges the provided message into the builder.
merge(ApplicationException) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
mergeWith(Message) - Method in interface net.morimekta.providence.PMessage
Shorthand for merging two messages.
MessageCollectors - Class in net.morimekta.providence.streams
 
MessageCollectors() - Constructor for class net.morimekta.providence.streams.MessageCollectors
 
MessageReader - Interface in net.morimekta.providence.mio
An interface for reading messages and service calls.
MessageStreams - Class in net.morimekta.providence.streams
Helper class to create streams that read providence messages.
MessageStreams() - Constructor for class net.morimekta.providence.streams.MessageStreams
 
MessageWriter - Interface in net.morimekta.providence.mio
An interface for writing messages and service calls.
MIME_TYPE - Static variable in class net.morimekta.providence.serializer.BinarySerializer
 
MIME_TYPE - Static variable in class net.morimekta.providence.serializer.FastBinarySerializer
 
MIME_TYPE - Static variable in class net.morimekta.providence.serializer.JsonSerializer
 
MIME_TYPE - Static variable in class net.morimekta.providence.serializer.PrettySerializer
 
mimeType() - Method in class net.morimekta.providence.serializer.BinarySerializer
 
mimeType() - Method in class net.morimekta.providence.serializer.FastBinarySerializer
 
mimeType() - Method in class net.morimekta.providence.serializer.JsonSerializer
 
mimeType() - Method in class net.morimekta.providence.serializer.PrettySerializer
 
mimeType() - Method in class net.morimekta.providence.serializer.Serializer
 
mutate() - Method in interface net.morimekta.providence.PMessage
Get a builder that extends the current object.
mutate() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
mutator(int) - Method in class net.morimekta.providence.PMessageBuilder
Get the builder for the given message contained in this builder.
mutator(int) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 

N

name - Variable in enum net.morimekta.providence.PType
 
net.morimekta.providence - package net.morimekta.providence
 
net.morimekta.providence.descriptor - package net.morimekta.providence.descriptor
 
net.morimekta.providence.mio - package net.morimekta.providence.mio
 
net.morimekta.providence.serializer - package net.morimekta.providence.serializer
 
net.morimekta.providence.streams - package net.morimekta.providence.streams
 
net.morimekta.providence.util - package net.morimekta.providence.util
 
net.morimekta.providence.util.pretty - package net.morimekta.providence.util.pretty
 
next() - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
num(int) - Method in interface net.morimekta.providence.PMessage
 
num(int) - Method in exception net.morimekta.providence.serializer.ApplicationException
 

O

orderedProvider(PDescriptorProvider, PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PMap
 
orderedProvider(PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PSet
 
origGetLocalizedMessage() - Method in exception net.morimekta.providence.PException
 
origGetMessage() - Method in exception net.morimekta.providence.PException
 

P

PBuilder<T> - Interface in net.morimekta.providence
 
PBuilderFactory<T> - Interface in net.morimekta.providence
 
PClient - Class in net.morimekta.providence
Interface for handling a call request from a synchronous client.
PClient() - Constructor for class net.morimekta.providence.PClient
 
PClientHandler - Interface in net.morimekta.providence
Interface for handling a call request from a synchronous 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.util.pretty.Tokenizer
 
peek() - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
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, 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<Exception extends PMessage<Exception,Field>,Field extends PField> - Class in net.morimekta.providence.descriptor
The definition of a thrift exception.
PExceptionDescriptor(String, String, PMessageBuilderFactory<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, PList.BuilderFactory<Item>) - Constructor for class net.morimekta.providence.descriptor.PList
 
PList.Builder<I> - Interface in net.morimekta.providence.descriptor
 
PList.ImmutableListBuilder<I> - Class in net.morimekta.providence.descriptor
 
PMap<Key,Value> - Class in net.morimekta.providence.descriptor
Descriptor for a map with key and item type.
PMap(PDescriptorProvider, PDescriptorProvider, PMap.BuilderFactory<Key, Value>) - Constructor for class net.morimekta.providence.descriptor.PMap
 
PMap.Builder<K,V> - Interface in net.morimekta.providence.descriptor
 
PMap.ImmutableMapBuilder<K,V> - Class in net.morimekta.providence.descriptor
 
PMap.ImmutableSortedMapBuilder<K extends Comparable,V> - Class in net.morimekta.providence.descriptor
 
PMap.LinkedHashMapBuilder<K,V> - Class in net.morimekta.providence.descriptor
 
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
 
PMessageBuilderFactory<Message extends PMessage<Message,Field>,Field extends PField> - 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.
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
Stream processor interface for providence services.
PRequirement - Enum in net.morimekta.providence.descriptor
Field requirement designation.
presenceRequired - Variable in enum net.morimekta.providence.descriptor.PRequirement
 
PrettyPrinter - Class in net.morimekta.providence.util
Pretty printer that can print message content for easily reading and debugging.
PrettyPrinter() - Constructor for class net.morimekta.providence.util.PrettyPrinter
 
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(String, String, String, String, boolean, boolean) - Constructor for class net.morimekta.providence.serializer.PrettySerializer
 
process(MessageReader, MessageWriter) - Method in interface net.morimekta.providence.PProcessor
Process message read from reader, and write response to writer.
ProvidenceHelper - Class in net.morimekta.providence.util
Convenience methods for reading providence messages from resources.
provider(PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PList
 
provider(PDescriptorProvider, PList.BuilderFactory<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.serializer.ApplicationException
 
provider() - Static method in enum net.morimekta.providence.serializer.ApplicationExceptionType
 
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
 
PServiceCallType - Enum in net.morimekta.providence
Service method call type.
PServiceMethod - Interface in net.morimekta.providence.descriptor
Descriptor for a single service method.
PServiceProvider - Interface in net.morimekta.providence.descriptor
Descriptor for a single service method.
PSet<Item> - Class in net.morimekta.providence.descriptor
Descriptor for a set with item type.
PSet(PDescriptorProvider, PSet.BuilderFactory<Item>) - Constructor for class net.morimekta.providence.descriptor.PSet
 
PSet.Builder<I> - Interface in net.morimekta.providence.descriptor
 
PSet.ImmutableSetBuilder<I> - Class in net.morimekta.providence.descriptor
 
PSet.ImmutableSortedSetBuilder<I extends Comparable<I>> - Class in net.morimekta.providence.descriptor
 
PSet.LinkedHashSetBuilder<I> - Class in net.morimekta.providence.descriptor
 
PStructDescriptor<T extends PMessage<T,F>,F extends PField> - Class in net.morimekta.providence.descriptor
The definition of a thrift structure.
PStructDescriptor(String, String, PMessageBuilderFactory<T, F>, boolean, 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 constants.
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, PMessageBuilderFactory<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.ImmutableMapBuilder
 
put(K, V) - Method in class net.morimekta.providence.descriptor.PMap.ImmutableSortedMapBuilder
 
put(K, V) - Method in class net.morimekta.providence.descriptor.PMap.LinkedHashMapBuilder
 
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.ImmutableMapBuilder
 
putAll(Map<K, V>) - Method in class net.morimekta.providence.descriptor.PMap.ImmutableSortedMapBuilder
 
putAll(Map<K, V>) - Method in class net.morimekta.providence.descriptor.PMap.LinkedHashMapBuilder
 
putDeclaredType(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.util.TypeRegistry
Put a declared type into the registry.
putService(PService) - Method in class net.morimekta.providence.util.TypeRegistry
Services are not handled as "declared types", so they need to be registered separately.
putTypedef(String, String, String) - Method in class net.morimekta.providence.util.TypeRegistry
Registers a typedef definition.
PValue<T> - Interface in net.morimekta.providence
 
PValueProvider<V> - Interface in net.morimekta.providence.descriptor
 

Q

qualifiedName(String, String) - Static method in class net.morimekta.providence.util.TypeRegistry
 
qualifiedTypename(String, String) - Method in class net.morimekta.providence.util.TypeRegistry
Get the qualified name of the type.

R

read(PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.mio.FileMessageReader
 
read(PService) - Method in class net.morimekta.providence.mio.FileMessageReader
 
read(PStructDescriptor<Message, Field>) - Method in class net.morimekta.providence.mio.IOMessageReader
 
read(PService) - Method in class net.morimekta.providence.mio.IOMessageReader
 
read(PStructDescriptor<Message, Field>) - Method in interface net.morimekta.providence.mio.MessageReader
 
read(PService) - Method in interface net.morimekta.providence.mio.MessageReader
 
read() - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
READABLE_ENTRY_SEP - Static variable in class net.morimekta.providence.streams.MessageStreams
 
readStrict - Variable in class net.morimekta.providence.serializer.FastBinarySerializer
 
readUntil(char, boolean, boolean) - Method in class net.morimekta.providence.util.pretty.Tokenizer
 
register(Serializer, String...) - Method in class net.morimekta.providence.serializer.DefaultSerializerProvider
Register the serializer with a given set of mime-types.
registerRecursively(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.util.TypeRegistry
Register a declared type recursively.
request - Variable in enum net.morimekta.providence.PServiceCallType
True if the associated message is the method request struct.
resource(String, Serializer, PStructDescriptor<Message, Field>) - Static method in class net.morimekta.providence.streams.MessageStreams
Read a file containing entries of a given type.

S

serialize(OutputStream, Message) - Method in class net.morimekta.providence.serializer.BinarySerializer
 
serialize(OutputStream, PServiceCall<Message, Field>) - Method in class net.morimekta.providence.serializer.BinarySerializer
 
serialize(OutputStream, Message) - Method in class net.morimekta.providence.serializer.FastBinarySerializer
 
serialize(OutputStream, PServiceCall<Message, Field>) - Method in class net.morimekta.providence.serializer.FastBinarySerializer
 
serialize(OutputStream, T) - Method in class net.morimekta.providence.serializer.JsonSerializer
 
serialize(OutputStream, PServiceCall<T, F>) - Method in class net.morimekta.providence.serializer.JsonSerializer
 
serialize(OutputStream, Message) - Method in class net.morimekta.providence.serializer.PrettySerializer
 
serialize(OutputStream, PServiceCall<Message, Field>) - Method in class net.morimekta.providence.serializer.PrettySerializer
 
serialize(OutputStream, Message) - Method in class net.morimekta.providence.serializer.Serializer
 
serialize(OutputStream, PServiceCall<Message, Field>) - Method in class net.morimekta.providence.serializer.Serializer
 
Serializer - 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).
Serializer() - Constructor for class net.morimekta.providence.serializer.Serializer
 
SerializerException - Exception in net.morimekta.providence.serializer
 
SerializerException(String, Object...) - Constructor for exception net.morimekta.providence.serializer.SerializerException
 
SerializerException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.serializer.SerializerException
 
SerializerProvider - Interface in net.morimekta.providence.serializer
Provider of serializers based on a string mime-type.
set(int, Object) - Method in class net.morimekta.providence.PMessageBuilder
Set the provided field value.
set(int, Object) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
setByName(String) - Method in class net.morimekta.providence.PEnumBuilder
 
setByName(String) - Method in class net.morimekta.providence.serializer.ApplicationExceptionType._Builder
 
setByValue(int) - Method in class net.morimekta.providence.PEnumBuilder
 
setByValue(int) - Method in class net.morimekta.providence.serializer.ApplicationExceptionType._Builder
 
setCallType(PServiceCallType) - Method in exception net.morimekta.providence.serializer.SerializerException
 
setExceptionType(ApplicationExceptionType) - Method in exception net.morimekta.providence.serializer.SerializerException
 
setFile(String) - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
setId(ApplicationExceptionType) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Sets the value of id.
setLine(String) - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
setLineNo(int) - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
setLinePos(int) - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
setMessage(String) - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
Sets the value of message.
setMethodName(String) - Method in exception net.morimekta.providence.serializer.SerializerException
 
setSequenceNo(int) - Method in exception net.morimekta.providence.serializer.SerializerException
 
sortedProvider(PDescriptorProvider, PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PMap
 
sortedProvider(PDescriptorProvider) - Static method in class net.morimekta.providence.descriptor.PSet
 
stream(InputStream, Serializer, PStructDescriptor<Message, Field>) - Static method in class net.morimekta.providence.streams.MessageStreams
Read a input stream containing entries of a given type.
STRING - Static variable in class net.morimekta.providence.descriptor.PPrimitive
 

T

toFile(File, Serializer) - Static method in class net.morimekta.providence.streams.MessageCollectors
 
Token - Class in net.morimekta.providence.util.pretty
Pretty token.
Token(byte[], int, int, int, int) - Constructor for class net.morimekta.providence.util.pretty.Token
 
Tokenizer - Class in net.morimekta.providence.util.pretty
Simple tokenizer for the pretty serializer that strips away comments based on the "#" (shell) comment character.
Tokenizer(InputStream, boolean) - Constructor for class net.morimekta.providence.util.pretty.Tokenizer
 
TokenizerException - Exception in net.morimekta.providence.util.pretty
TODO(steineldar): Make a proper class description.
TokenizerException(TokenizerException, File) - Constructor for exception net.morimekta.providence.util.pretty.TokenizerException
 
TokenizerException(String, Object...) - Constructor for exception net.morimekta.providence.util.pretty.TokenizerException
 
TokenizerException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.util.pretty.TokenizerException
 
TokenizerException(Token, String, Object...) - Constructor for exception net.morimekta.providence.util.pretty.TokenizerException
 
toPath(Path, Serializer) - Static method in class net.morimekta.providence.streams.MessageCollectors
 
toStream(OutputStream, Serializer) - Static method in class net.morimekta.providence.streams.MessageCollectors
 
toString() - Method in class net.morimekta.providence.descriptor.PContainer
 
toString() - Method in class net.morimekta.providence.descriptor.PDeclaredDescriptor
 
toString() - Method in class net.morimekta.providence.descriptor.PEnumDescriptor
 
toString(PField) - Static method in interface net.morimekta.providence.descriptor.PField
toString helper for fields.
toString() - Method in class net.morimekta.providence.descriptor.PPrimitive
 
toString() - Method in enum net.morimekta.providence.PServiceCallType
 
toString() - Method in enum net.morimekta.providence.PType
 
toString() - Method in enum net.morimekta.providence.serializer.ApplicationException._Field
 
toString() - Method in exception net.morimekta.providence.serializer.ApplicationException
 
toString() - Method in exception net.morimekta.providence.serializer.SerializerException
 
toString() - Method in class net.morimekta.providence.util.pretty.Token
 
toString() - Method in exception net.morimekta.providence.util.pretty.TokenizerException
 
TypeRegistry - Class in net.morimekta.providence.util
 
TypeRegistry() - Constructor for class net.morimekta.providence.util.TypeRegistry
 

U

unionField() - Method in interface net.morimekta.providence.PUnion
 

V

validate() - Method in class net.morimekta.providence.PMessageBuilder
Checks if the current set data is enough to make a valid struct.
validate() - Method in class net.morimekta.providence.serializer.ApplicationException._Builder
 
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.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.serializer.ApplicationException._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.serializer.ApplicationExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.serializer.JsonSerializer.IdType
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.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.serializer.ApplicationException._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.serializer.ApplicationExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.morimekta.providence.serializer.JsonSerializer.IdType
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
 

W

write(Message) - Method in class net.morimekta.providence.mio.FileMessageWriter
 
write(PServiceCall<Message, Field>) - Method in class net.morimekta.providence.mio.FileMessageWriter
 
write(Message) - Method in class net.morimekta.providence.mio.IOMessageWriter
 
write(PServiceCall<Message, Field>) - Method in class net.morimekta.providence.mio.IOMessageWriter
 
write(Message) - Method in interface net.morimekta.providence.mio.MessageWriter
 
write(PServiceCall<Message, Field>) - Method in interface net.morimekta.providence.mio.MessageWriter
 

_

_Builder() - Constructor for class net.morimekta.providence.serializer.ApplicationException._Builder
Make a service.ApplicationException builder.
_Builder(ApplicationException) - Constructor for class net.morimekta.providence.serializer.ApplicationException._Builder
Make a mutating builder off a base service.ApplicationException.
_Builder() - Constructor for class net.morimekta.providence.serializer.ApplicationExceptionType._Builder
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2015–2016 morimekta.net. All rights reserved.