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

A

addTo(int, Object) - Method in class net.morimekta.providence.model.ConstType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.Declaration._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.EnumType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.FieldType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.MessageType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
addTo(int, Object) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
addToDecl(Declaration...) - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
addToExceptions(FieldType...) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds entries to exceptions.
addToFields(FieldType...) - Method in class net.morimekta.providence.model.MessageType._Builder
Adds entries to fields.
addToIncludes(String...) - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
addToMethods(FunctionType...) - Method in class net.morimekta.providence.model.ServiceType._Builder
Adds entries to methods.
addToParams(FieldType...) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds entries to params.
addToValues(EnumValue...) - Method in class net.morimekta.providence.model.EnumType._Builder
Adds entries to values.
asInteger() - Method in enum net.morimekta.providence.model.FieldRequirement
 
asInteger() - Method in enum net.morimekta.providence.model.MessageVariant
 
asInteger() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
asString() - Method in class net.morimekta.providence.model.ConstType
 
asString() - Method in class net.morimekta.providence.model.Declaration
 
asString() - Method in class net.morimekta.providence.model.EnumType
 
asString() - Method in class net.morimekta.providence.model.EnumValue
 
asString() - Method in enum net.morimekta.providence.model.FieldRequirement
 
asString() - Method in class net.morimekta.providence.model.FieldType
 
asString() - Method in class net.morimekta.providence.model.FunctionType
 
asString() - Method in class net.morimekta.providence.model.MessageType
 
asString() - Method in enum net.morimekta.providence.model.MessageVariant
 
asString() - Method in class net.morimekta.providence.model.ProgramType
 
asString() - Method in class net.morimekta.providence.model.ServiceType
 
asString() - Method in class net.morimekta.providence.model.TypedefType
 
asString() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
asString() - Method in interface net.morimekta.providence.reflect.contained.CMessage
 
asString(Message) - Static method in class net.morimekta.providence.reflect.contained.CStruct
Prints a jsonCompact string representation of the message.
asString() - Method in class net.morimekta.providence.reflect.contained.CUnion
 

B

build() - Method in class net.morimekta.providence.model.ConstType._Builder
 
build() - Method in class net.morimekta.providence.model.Declaration._Builder
 
build() - Method in class net.morimekta.providence.model.EnumType._Builder
 
build() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
build() - Method in class net.morimekta.providence.model.FieldRequirement._Builder
 
build() - Method in class net.morimekta.providence.model.FieldType._Builder
 
build() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
build() - Method in class net.morimekta.providence.model.MessageType._Builder
 
build() - Method in class net.morimekta.providence.model.MessageVariant._Builder
 
build() - Method in class net.morimekta.providence.model.ProgramType._Builder
 
build() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
build() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
build() - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
build() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
build() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
build() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
builder() - Static method in class net.morimekta.providence.model.ConstType
Make a model.ConstType builder.
builder() - Static method in class net.morimekta.providence.model.Declaration
Make a model.Declaration builder.
builder() - Static method in class net.morimekta.providence.model.EnumType
Make a model.EnumType builder.
builder() - Static method in class net.morimekta.providence.model.EnumValue
Make a model.EnumValue builder.
builder() - Static method in class net.morimekta.providence.model.FieldType
Make a model.FieldType builder.
builder() - Static method in class net.morimekta.providence.model.FunctionType
Make a model.FunctionType builder.
builder() - Static method in class net.morimekta.providence.model.MessageType
Make a model.MessageType builder.
builder() - Static method in class net.morimekta.providence.model.ProgramType
Make a model.ProgramType builder.
builder() - Static method in class net.morimekta.providence.model.ServiceType
Make a model.ServiceType builder.
builder() - Static method in class net.morimekta.providence.model.TypedefType
Make a model.TypedefType builder.
Builder(CEnumDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
Builder(CExceptionDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CException.Builder
 
Builder(CStructDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CStruct.Builder
 
Builder(CUnionDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CUnion.Builder
 
builder() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 

C

CAnnotatedDescriptor - Interface in net.morimekta.providence.reflect.contained
 
CConst - Class in net.morimekta.providence.reflect.contained
First stage before we have a totally separate CConst from the CField contained type class.
CConst(String, String, PDescriptorProvider, PValueProvider, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CConst
 
CEnumDescriptor - Class in net.morimekta.providence.reflect.contained
Contained enum descriptor type.
CEnumDescriptor(String, String, String, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
CEnumValue - Class in net.morimekta.providence.reflect.contained
Contained enum value.
CEnumValue(String, int, String, PEnumDescriptor<CEnumValue>, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CEnumValue
 
CEnumValue.Builder - Class in net.morimekta.providence.reflect.contained
 
CException - Exception in net.morimekta.providence.reflect.contained
 
CException.Builder - Class in net.morimekta.providence.reflect.contained
 
CExceptionDescriptor - Class in net.morimekta.providence.reflect.contained
 
CExceptionDescriptor(String, String, String, List<CField>, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
CField - Class in net.morimekta.providence.reflect.contained
Description of a single contained field.
CField(String, int, PRequirement, String, PDescriptorProvider, PValueProvider, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CField
 
clear(int) - Method in class net.morimekta.providence.model.ConstType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.Declaration._Builder
 
clear(int) - Method in class net.morimekta.providence.model.EnumType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
clear(int) - Method in class net.morimekta.providence.model.FieldType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.MessageType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
clear(int) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
clear(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
clearAnnotations() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Clears the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clears the annotations field.
clearDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
clearDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
Clears the decl_const field.
clearDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Clears the decl_enum field.
clearDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Clears the decl_service field.
clearDeclStruct() - Method in class net.morimekta.providence.model.Declaration._Builder
Clears the decl_struct field.
clearDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Clears the decl_typedef field.
clearDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the default_value field.
clearDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Program documentation must come before the first statement of the header.
clearDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clears the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clears the documentation field.
clearExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the exceptions field.
clearExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clears the extend field.
clearFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Clears the fields field.
clearId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clears the id field.
clearId() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the id field.
clearIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
clearMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clears the methods field.
clearName() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.EnumType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.MessageType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clears the name field.
clearName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clears the name field.
clearNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
clearOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the one_way field.
clearParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the params field.
clearProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
The program name, deducted from the .thrift IDL file name.
clearRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the requirement field.
clearReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clears the return_type field.
clearStartLineNo() - Method in class net.morimekta.providence.model.ConstType._Builder
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
clearStartLineNo() - Method in class net.morimekta.providence.model.FieldType._Builder
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
clearStartLinePos() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the start_line_pos field.
clearStartLinePos() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the start_line_pos field.
clearType() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the type field.
clearType() - Method in class net.morimekta.providence.model.FieldType._Builder
Clears the type field.
clearType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clears the type field.
clearValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Clears the value field.
clearValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Clears the values field.
clearVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Clears the variant field.
CMessage<Message extends PMessage<Message,CField>> - Interface in net.morimekta.providence.reflect.contained
 
CMessageBuilder<Builder extends CMessageBuilder<Builder,Message>,Message extends PMessage<Message,CField>> - Class in net.morimekta.providence.reflect.contained
Base message builder class for contained messages.
CMessageBuilder() - Constructor for class net.morimekta.providence.reflect.contained.CMessageBuilder
 
CMessageDescriptor - Interface in net.morimekta.providence.reflect.contained
See the struct descriptor of PStructDescriptor.
compareTo(ConstType) - Method in class net.morimekta.providence.model.ConstType
 
compareTo(Declaration) - Method in class net.morimekta.providence.model.Declaration
 
compareTo(EnumType) - Method in class net.morimekta.providence.model.EnumType
 
compareTo(EnumValue) - Method in class net.morimekta.providence.model.EnumValue
 
compareTo(FieldType) - Method in class net.morimekta.providence.model.FieldType
 
compareTo(FunctionType) - Method in class net.morimekta.providence.model.FunctionType
 
compareTo(MessageType) - Method in class net.morimekta.providence.model.MessageType
 
compareTo(ProgramType) - Method in class net.morimekta.providence.model.ProgramType
 
compareTo(ServiceType) - Method in class net.morimekta.providence.model.ServiceType
 
compareTo(TypedefType) - Method in class net.morimekta.providence.model.TypedefType
 
compareTo(CEnumValue) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
compareTo(Message) - Method in interface net.morimekta.providence.reflect.contained.CMessage
 
compareTo(CUnion) - Method in class net.morimekta.providence.reflect.contained.CUnion
 
ConstParser - Class in net.morimekta.providence.reflect.parser.internal
Parsing thrift constants from string to actual value.
ConstParser(TypeRegistry, String, int, int) - Constructor for class net.morimekta.providence.reflect.parser.internal.ConstParser
 
ConstProvider - Class in net.morimekta.providence.reflect.util
A value provider for thrift constants.
ConstProvider(TypeRegistry, String, String, String, int, int) - Constructor for class net.morimekta.providence.reflect.util.ConstProvider
 
ConstType - Class in net.morimekta.providence.model
const <type> <name> = <value>
ConstType._Builder - Class in net.morimekta.providence.model
const <type> <name> = <value>
ConstType._Field - Enum in net.morimekta.providence.model
 
containsProgramPath(String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Gets the document for a given file path.
convert(String, ProgramType) - Method in class net.morimekta.providence.reflect.util.ProgramConverter
Convert document model to declared document.
CProgram - Class in net.morimekta.providence.reflect.contained
Contained document.
CProgram(String, String, String, Map<String, String>, Collection<String>, Collection<String>, Map<String, String>, Collection<PDeclaredDescriptor<?>>, Collection<CService>, Collection<CConst>) - Constructor for class net.morimekta.providence.reflect.contained.CProgram
 
CService - Class in net.morimekta.providence.reflect.contained
Descriptor for a complete service.
CService(String, String, String, PServiceProvider, Collection<CServiceMethod>, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CService
 
CServiceMethod - Class in net.morimekta.providence.reflect.contained
Descriptor for a single service method.
CServiceMethod(String, String, boolean, CStructDescriptor, CUnionDescriptor, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CServiceMethod
 
CStruct - Class in net.morimekta.providence.reflect.contained
A contained message of variant struct.
CStruct.Builder - Class in net.morimekta.providence.reflect.contained
 
CStructDescriptor - Class in net.morimekta.providence.reflect.contained
 
CStructDescriptor(String, String, String, List<CField>, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CStructDescriptor
 
CUnion - Class in net.morimekta.providence.reflect.contained
 
CUnion.Builder - Class in net.morimekta.providence.reflect.contained
 
CUnionDescriptor - Class in net.morimekta.providence.reflect.contained
 
CUnionDescriptor(String, String, String, List<CField>, Map<String, String>) - Constructor for class net.morimekta.providence.reflect.contained.CUnionDescriptor
 

D

Declaration - Class in net.morimekta.providence.model
( <enum> | <typedef> | <struct> | <service> | <const> )
Declaration._Builder - Class in net.morimekta.providence.model
( <enum> | <typedef> | <struct> | <service> | <const> )
Declaration._Field - Enum in net.morimekta.providence.model
 
descriptor() - Method in class net.morimekta.providence.model.ConstType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.ConstType
 
descriptor() - Method in class net.morimekta.providence.model.Declaration._Builder
 
descriptor() - Method in class net.morimekta.providence.model.Declaration
 
descriptor() - Method in class net.morimekta.providence.model.EnumType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.EnumType
 
descriptor() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
descriptor() - Method in class net.morimekta.providence.model.EnumValue
 
descriptor() - Method in enum net.morimekta.providence.model.FieldRequirement
 
descriptor() - Method in class net.morimekta.providence.model.FieldType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.FieldType
 
descriptor() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.FunctionType
 
descriptor() - Method in class net.morimekta.providence.model.MessageType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.MessageType
 
descriptor() - Method in enum net.morimekta.providence.model.MessageVariant
 
descriptor() - Method in class net.morimekta.providence.model.ProgramType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.ProgramType
 
descriptor() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.ServiceType
 
descriptor() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
descriptor() - Method in class net.morimekta.providence.model.TypedefType
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
descriptor() - Method in exception net.morimekta.providence.reflect.contained.CException
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CUnion
 

E

EnumType - Class in net.morimekta.providence.model
enum { (<value> ([;,])?)
EnumType._Builder - Class in net.morimekta.providence.model
enum { (<value> ([;,])?)
EnumType._Field - Enum in net.morimekta.providence.model
 
EnumValue - Class in net.morimekta.providence.model
<name> (= <value>)
EnumValue._Builder - Class in net.morimekta.providence.model
<name> (= <value>)
EnumValue._Field - Enum in net.morimekta.providence.model
 
equals(Object) - Method in class net.morimekta.providence.model.ConstType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.ConstType
 
equals(Object) - Method in class net.morimekta.providence.model.Declaration._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.Declaration
 
equals(Object) - Method in class net.morimekta.providence.model.EnumType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.EnumType
 
equals(Object) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.EnumValue
 
equals(Object) - Method in class net.morimekta.providence.model.FieldType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.FieldType
 
equals(Object) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.FunctionType
 
equals(Object) - Method in class net.morimekta.providence.model.MessageType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.MessageType
 
equals(Object) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.ProgramType
 
equals(Object) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.ServiceType
 
equals(Object) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.TypedefType
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
equals(Object) - Method in exception net.morimekta.providence.reflect.contained.CException
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CField
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CStruct
 
equals(M, M) - Static method in class net.morimekta.providence.reflect.contained.CStruct
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CUnion
 

F

failure(String, Object...) - Method in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.ConstType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.FieldType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.FunctionType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.MessageType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.ProgramType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
fieldForId(int) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
fieldForId(int) - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.ConstType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.FieldType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.FunctionType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.MessageType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.ProgramType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
fieldForName(String) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
fieldForName(String) - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
FieldRequirement - Enum in net.morimekta.providence.model
The requirement of the field.
FieldRequirement._Builder - Class in net.morimekta.providence.model
 
FieldType - Class in net.morimekta.providence.model
For fields: (<key>:)?
FieldType._Builder - Class in net.morimekta.providence.model
For fields: (<key>:)?
FieldType._Field - Enum in net.morimekta.providence.model
 
findById(int) - Static method in enum net.morimekta.providence.model.ConstType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.FieldRequirement
Find a value based in its ID
findById(int) - Static method in enum net.morimekta.providence.model.FieldType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.FunctionType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.MessageType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.MessageVariant
Find a value based in its ID
findById(int) - Static method in enum net.morimekta.providence.model.ProgramType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
findById(int) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
findById(int) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
findByName(String) - Static method in enum net.morimekta.providence.model.ConstType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.FieldRequirement
Find a value based in its name
findByName(String) - Static method in enum net.morimekta.providence.model.FieldType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.FunctionType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.MessageType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.MessageVariant
Find a value based in its name
findByName(String) - Static method in enum net.morimekta.providence.model.ProgramType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
findByName(String) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
findByName(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
findFieldById(int) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
findFieldById(int) - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
findFieldById(int) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
findFieldById(int) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
findFieldByName(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
findFieldByName(String) - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
findFieldByName(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
findFieldByName(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
FunctionType - Class in net.morimekta.providence.model
(oneway)?
FunctionType._Builder - Class in net.morimekta.providence.model
(oneway)?
FunctionType._Field - Enum in net.morimekta.providence.model
 

G

get(int) - Method in class net.morimekta.providence.model.ConstType
 
get(int) - Method in class net.morimekta.providence.model.Declaration
 
get(int) - Method in class net.morimekta.providence.model.EnumType
 
get(int) - Method in class net.morimekta.providence.model.EnumValue
 
get(int) - Method in class net.morimekta.providence.model.FieldType
 
get(int) - Method in class net.morimekta.providence.model.FunctionType
 
get(int) - Method in class net.morimekta.providence.model.MessageType
 
get(int) - Method in class net.morimekta.providence.model.ProgramType
 
get(int) - Method in class net.morimekta.providence.model.ServiceType
 
get(int) - Method in class net.morimekta.providence.model.TypedefType
 
get(int) - Method in interface net.morimekta.providence.reflect.contained.CMessage
 
get(int) - Method in class net.morimekta.providence.reflect.contained.CUnion
 
get() - Method in class net.morimekta.providence.reflect.util.ConstProvider
 
getAnnotations() - Method in class net.morimekta.providence.model.ConstType
 
getAnnotations() - Method in class net.morimekta.providence.model.EnumType
 
getAnnotations() - Method in class net.morimekta.providence.model.EnumValue
 
getAnnotations() - Method in class net.morimekta.providence.model.FieldType
 
getAnnotations() - Method in class net.morimekta.providence.model.FunctionType
 
getAnnotations() - Method in class net.morimekta.providence.model.MessageType
 
getAnnotations() - Method in class net.morimekta.providence.model.ServiceType
 
getAnnotations() - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get set of available annotations.
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getAnnotationValue(String) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getAnnotationValue(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getConstants() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getDecl() - Method in class net.morimekta.providence.model.ProgramType
List of declarations in the program file.
getDeclaredType(String, String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getDeclaredType(String, String) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
getDeclaredTypes() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the value for the contained decl_const.
getDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
getDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the value for the contained decl_enum.
getDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
getDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the value for the contained decl_service.
getDeclService() - Method in class net.morimekta.providence.model.Declaration
 
getDeclStruct() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the value for the contained decl_struct.
getDeclStruct() - Method in class net.morimekta.providence.model.Declaration
 
getDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the value for the contained decl_typedef.
getDeclTypedef() - Method in class net.morimekta.providence.model.Declaration
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ConstType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained default_value.
getDefaultValue() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getDefaultValue() - Method in class net.morimekta.providence.model.FieldType
 
getDefaultValue() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.MessageType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDescriptor() - Method in enum net.morimekta.providence.model.ConstType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.MessageType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getDescriptor() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.ConstType
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.EnumType
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.EnumValue
 
getDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.FieldType
 
getDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.FunctionType
 
getDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.MessageType
 
getDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Program documentation must come before the first statement of the header.
getDocumentation() - Method in class net.morimekta.providence.model.ProgramType
Program documentation must come before the first statement of the header.
getDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.ServiceType
 
getDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Gets the value of the contained documentation.
getDocumentation() - Method in class net.morimekta.providence.model.TypedefType
 
getDocumentation() - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
The type comment is the last block of comment written before the type declaration.
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CService
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getDocumentation() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
getExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Gets the value of the contained extend.
getExtend() - Method in class net.morimekta.providence.model.ServiceType
 
getExtendsService() - Method in class net.morimekta.providence.reflect.contained.CService
 
getFields() - Method in class net.morimekta.providence.model.MessageType
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getFields() - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getId() - Method in enum net.morimekta.providence.model.ConstType._Field
 
getId() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getId() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Gets the value of the contained id.
getId() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getId() - Method in class net.morimekta.providence.model.EnumValue
 
getId() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained id.
getId() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getId() - Method in class net.morimekta.providence.model.FieldType
 
getId() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
getId() - Method in enum net.morimekta.providence.model.MessageType._Field
 
getId() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getId() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getId() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getId() - Method in class net.morimekta.providence.reflect.contained.CField
 
getIncludedFiles() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getIncludedPrograms() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getIncludes() - Method in class net.morimekta.providence.model.ProgramType
List of included thrift files.
getLoadedRegistries() - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getLocalProgramContext() - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
getMethod(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
getMethods() - Method in class net.morimekta.providence.model.ServiceType
 
getMethods() - Method in class net.morimekta.providence.reflect.contained.CService
 
getMethodsIncludingExtended() - Method in class net.morimekta.providence.reflect.contained.CService
Get all methods including methods declared in extended services.
getName() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.ConstType._Field
 
getName() - Method in class net.morimekta.providence.model.ConstType
 
getName() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getName() - Method in class net.morimekta.providence.model.EnumType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getName() - Method in class net.morimekta.providence.model.EnumType
 
getName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getName() - Method in class net.morimekta.providence.model.EnumValue
 
getName() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getName() - Method in class net.morimekta.providence.model.FieldType
 
getName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
getName() - Method in class net.morimekta.providence.model.FunctionType
 
getName() - Method in class net.morimekta.providence.model.MessageType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.MessageType._Field
 
getName() - Method in class net.morimekta.providence.model.MessageType
 
getName() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getName() - Method in class net.morimekta.providence.model.ServiceType
 
getName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Gets the value of the contained name.
getName() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getName() - Method in class net.morimekta.providence.model.TypedefType
 
getName() - Method in class net.morimekta.providence.reflect.contained.CField
 
getName() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getNamespaceForLanguage(String) - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getNamespaces() - Method in class net.morimekta.providence.model.ProgramType
Map of language to laguage dependent namespace identifier.
getNamespaces() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the value of the contained one_way.
getParams() - Method in class net.morimekta.providence.model.FunctionType
 
getProgram() - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
getProgramFilePath() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getProgramForName(String) - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
getProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
The program name, deducted from the .thrift IDL file name.
getProgramName() - Method in class net.morimekta.providence.model.ProgramType
The program name, deducted from the .thrift IDL file name.
getProgramName() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getProgramRegistry() - Method in class net.morimekta.providence.reflect.TypeLoader
 
getProgramType() - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
getProvider(String, String, Map<String, String>) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getRegistryForProgramName(String) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
Get the registry to be used for the specific program.
getRequestType() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getRequirement() - Method in enum net.morimekta.providence.model.ConstType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained requirement.
getRequirement() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getRequirement() - Method in class net.morimekta.providence.model.FieldType
 
getRequirement() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.MessageType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getRequirement() - Method in class net.morimekta.providence.reflect.contained.CField
 
getResponseType() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the value of the contained return_type.
getReturnType() - Method in class net.morimekta.providence.model.FunctionType
 
getService(String, String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getService(String, String) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
getServiceProvider(String, String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getServices() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getStartLineNo() - Method in class net.morimekta.providence.model.ConstType._Builder
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
getStartLineNo() - Method in class net.morimekta.providence.model.ConstType
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
getStartLineNo() - Method in class net.morimekta.providence.model.FieldType._Builder
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
getStartLineNo() - Method in class net.morimekta.providence.model.FieldType
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
getStartLinePos() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the value of the contained start_line_pos.
getStartLinePos() - Method in class net.morimekta.providence.model.ConstType
 
getStartLinePos() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained start_line_pos.
getStartLinePos() - Method in class net.morimekta.providence.model.FieldType
 
getType() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the value of the contained type.
getType() - Method in class net.morimekta.providence.model.ConstType
 
getType() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the value of the contained type.
getType() - Method in class net.morimekta.providence.model.FieldType
 
getType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Gets the value of the contained type.
getType() - Method in class net.morimekta.providence.model.TypedefType
 
getType() - Method in class net.morimekta.providence.reflect.contained.CField
 
getTypedefs() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the value of the contained value.
getValue() - Method in class net.morimekta.providence.model.ConstType
 
getValues() - Method in class net.morimekta.providence.model.EnumType
 
getValues() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Gets the value of the contained variant.
getVariant() - Method in class net.morimekta.providence.model.MessageType
 
getVariant() - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 

H

has(int) - Method in class net.morimekta.providence.model.ConstType
 
has(int) - Method in class net.morimekta.providence.model.Declaration
 
has(int) - Method in class net.morimekta.providence.model.EnumType
 
has(int) - Method in class net.morimekta.providence.model.EnumValue
 
has(int) - Method in class net.morimekta.providence.model.FieldType
 
has(int) - Method in class net.morimekta.providence.model.FunctionType
 
has(int) - Method in class net.morimekta.providence.model.MessageType
 
has(int) - Method in class net.morimekta.providence.model.ProgramType
 
has(int) - Method in class net.morimekta.providence.model.ServiceType
 
has(int) - Method in class net.morimekta.providence.model.TypedefType
 
has(int) - Method in interface net.morimekta.providence.reflect.contained.CMessage
 
has(int) - Method in class net.morimekta.providence.reflect.contained.CUnion
 
hasAnnotation(String) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
hasAnnotation(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CField
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
hasAnnotations() - Method in class net.morimekta.providence.model.ConstType
 
hasAnnotations() - Method in class net.morimekta.providence.model.EnumType
 
hasAnnotations() - Method in class net.morimekta.providence.model.EnumValue
 
hasAnnotations() - Method in class net.morimekta.providence.model.FieldType
 
hasAnnotations() - Method in class net.morimekta.providence.model.FunctionType
 
hasAnnotations() - Method in class net.morimekta.providence.model.MessageType
 
hasAnnotations() - Method in class net.morimekta.providence.model.ServiceType
 
hasDecl() - Method in class net.morimekta.providence.model.ProgramType
 
hasDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclService() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclStruct() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclTypedef() - Method in class net.morimekta.providence.model.Declaration
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ConstType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.Declaration._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.EnumType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.FieldType._Field
 
hasDefaultValue() - Method in class net.morimekta.providence.model.FieldType
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.MessageType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
hasDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
hasDocumentation() - Method in class net.morimekta.providence.model.ConstType
 
hasDocumentation() - Method in class net.morimekta.providence.model.EnumType
 
hasDocumentation() - Method in class net.morimekta.providence.model.EnumValue
 
hasDocumentation() - Method in class net.morimekta.providence.model.FieldType
 
hasDocumentation() - Method in class net.morimekta.providence.model.FunctionType
 
hasDocumentation() - Method in class net.morimekta.providence.model.MessageType
 
hasDocumentation() - Method in class net.morimekta.providence.model.ProgramType
 
hasDocumentation() - Method in class net.morimekta.providence.model.ServiceType
 
hasDocumentation() - Method in class net.morimekta.providence.model.TypedefType
 
hasExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
hasExtend() - Method in class net.morimekta.providence.model.ServiceType
 
hasFields() - Method in class net.morimekta.providence.model.MessageType
 
hashCode() - Method in class net.morimekta.providence.model.ConstType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.ConstType
 
hashCode() - Method in class net.morimekta.providence.model.Declaration._Builder
 
hashCode() - Method in class net.morimekta.providence.model.Declaration
 
hashCode() - Method in class net.morimekta.providence.model.EnumType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.EnumType
 
hashCode() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
hashCode() - Method in class net.morimekta.providence.model.EnumValue
 
hashCode() - Method in class net.morimekta.providence.model.FieldType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.FieldType
 
hashCode() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.FunctionType
 
hashCode() - Method in class net.morimekta.providence.model.MessageType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.MessageType
 
hashCode() - Method in class net.morimekta.providence.model.ProgramType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.ProgramType
 
hashCode() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.ServiceType
 
hashCode() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
hashCode() - Method in class net.morimekta.providence.model.TypedefType
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
hashCode() - Method in exception net.morimekta.providence.reflect.contained.CException
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CField
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
hashCode(M) - Static method in class net.morimekta.providence.reflect.contained.CStruct
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
hasId() - Method in class net.morimekta.providence.model.EnumValue
 
hasId() - Method in class net.morimekta.providence.model.FieldType
 
hasIncludes() - Method in class net.morimekta.providence.model.ProgramType
 
hasMethods() - Method in class net.morimekta.providence.model.ServiceType
 
hasName() - Method in class net.morimekta.providence.model.ConstType
 
hasName() - Method in class net.morimekta.providence.model.EnumType
 
hasName() - Method in class net.morimekta.providence.model.EnumValue
 
hasName() - Method in class net.morimekta.providence.model.FieldType
 
hasName() - Method in class net.morimekta.providence.model.FunctionType
 
hasName() - Method in class net.morimekta.providence.model.MessageType
 
hasName() - Method in class net.morimekta.providence.model.ServiceType
 
hasName() - Method in class net.morimekta.providence.model.TypedefType
 
hasNamespaces() - Method in class net.morimekta.providence.model.ProgramType
 
hasOneWay() - Method in class net.morimekta.providence.model.FunctionType
 
hasParams() - Method in class net.morimekta.providence.model.FunctionType
 
hasProgramName() - Method in class net.morimekta.providence.model.ProgramType
 
hasRequirement() - Method in class net.morimekta.providence.model.FieldType
 
hasReturnType() - Method in class net.morimekta.providence.model.FunctionType
 
hasStartLineNo() - Method in class net.morimekta.providence.model.ConstType
 
hasStartLineNo() - Method in class net.morimekta.providence.model.FieldType
 
hasStartLinePos() - Method in class net.morimekta.providence.model.ConstType
 
hasStartLinePos() - Method in class net.morimekta.providence.model.FieldType
 
hasType() - Method in class net.morimekta.providence.model.ConstType
 
hasType() - Method in class net.morimekta.providence.model.FieldType
 
hasType() - Method in class net.morimekta.providence.model.TypedefType
 
hasValue() - Method in class net.morimekta.providence.model.ConstType
 
hasValues() - Method in class net.morimekta.providence.model.EnumType
 
hasVariant() - Method in class net.morimekta.providence.model.MessageType
 

I

isEmpty() - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
isJsonCompactible() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
isModified(int) - Method in class net.morimekta.providence.model.ConstType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.Declaration._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.EnumType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.FieldType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.MessageType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
isModified(int) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
isModified(int) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
isModified(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
isModifiedAnnotations() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if annotations has been modified since the _Builder was created.
isModifiedDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
isModifiedDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if default_value has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Program documentation must come before the first statement of the header.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if documentation has been modified since the _Builder was created.
isModifiedExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if exceptions has been modified since the _Builder was created.
isModifiedExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if extend has been modified since the _Builder was created.
isModifiedFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if fields has been modified since the _Builder was created.
isModifiedId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if id has been modified since the _Builder was created.
isModifiedId() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if id has been modified since the _Builder was created.
isModifiedIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
isModifiedMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if methods has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if name has been modified since the _Builder was created.
isModifiedNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
isModifiedOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if one_way has been modified since the _Builder was created.
isModifiedParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if params has been modified since the _Builder was created.
isModifiedProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
The program name, deducted from the .thrift IDL file name.
isModifiedRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if requirement has been modified since the _Builder was created.
isModifiedReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if return_type has been modified since the _Builder was created.
isModifiedStartLineNo() - Method in class net.morimekta.providence.model.ConstType._Builder
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
isModifiedStartLineNo() - Method in class net.morimekta.providence.model.FieldType._Builder
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
isModifiedStartLinePos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if start_line_pos has been modified since the _Builder was created.
isModifiedStartLinePos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if start_line_pos has been modified since the _Builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if type has been modified since the _Builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if type has been modified since the _Builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if type has been modified since the _Builder was created.
isModifiedValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if value has been modified since the _Builder was created.
isModifiedValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if values has been modified since the _Builder was created.
isModifiedVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if variant has been modified since the _Builder was created.
isOneWay() - Method in class net.morimekta.providence.model.FunctionType
 
isOneway() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
isSet(int) - Method in class net.morimekta.providence.model.ConstType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.Declaration._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.EnumType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.FieldType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.MessageType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
isSet(int) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
isSet(int) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
isSet(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
isSetAnnotations() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the annotations field.
isSetAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the annotations field.
isSetDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
isSetDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_const field.
isSetDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_enum field.
isSetDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_service field.
isSetDeclStruct() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_struct field.
isSetDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_typedef field.
isSetDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the default_value field.
isSetDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Program documentation must come before the first statement of the header.
isSetDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the documentation field.
isSetDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks for presence of the documentation field.
isSetExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the exceptions field.
isSetExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the extend field.
isSetFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the fields field.
isSetId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the id field.
isSetId() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the id field.
isSetIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
isSetMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the methods field.
isSetName() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the name field.
isSetName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks for presence of the name field.
isSetNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
isSetOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the one_way field.
isSetParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the params field.
isSetProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
The program name, deducted from the .thrift IDL file name.
isSetRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the requirement field.
isSetReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the return_type field.
isSetStartLineNo() - Method in class net.morimekta.providence.model.ConstType._Builder
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
isSetStartLineNo() - Method in class net.morimekta.providence.model.FieldType._Builder
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
isSetStartLinePos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the start_line_pos field.
isSetStartLinePos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the start_line_pos field.
isSetType() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the type field.
isSetType() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the type field.
isSetType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks for presence of the type field.
isSetValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the value field.
isSetValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the values field.
isSetVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the variant field.
isSimple() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
isSimple() - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
isThriftFile(File) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 
isThriftFile(String) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 
isUnionModified() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks if Declaration has been modified since the _Builder was created.

J

jsonCompact() - Method in class net.morimekta.providence.reflect.contained.CStruct
 

K

kBlockCommentEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kBlockCommentStart - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kConst - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kDescriptor - Static variable in class net.morimekta.providence.model.ConstType
 
kDescriptor - Static variable in class net.morimekta.providence.model.Declaration
 
kDescriptor - Static variable in class net.morimekta.providence.model.EnumType
 
kDescriptor - Static variable in class net.morimekta.providence.model.EnumValue
 
kDescriptor - Static variable in enum net.morimekta.providence.model.FieldRequirement
 
kDescriptor - Static variable in class net.morimekta.providence.model.FieldType
 
kDescriptor - Static variable in class net.morimekta.providence.model.FunctionType
 
kDescriptor - Static variable in class net.morimekta.providence.model.MessageType
 
kDescriptor - Static variable in enum net.morimekta.providence.model.MessageVariant
 
kDescriptor - Static variable in class net.morimekta.providence.model.ProgramType
 
kDescriptor - Static variable in class net.morimekta.providence.model.ServiceType
 
kDescriptor - Static variable in class net.morimekta.providence.model.TypedefType
 
kEnum - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kException - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kExtends - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kInclude - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kLineCommentStart - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kNamespace - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kOneway - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kOptional - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kRequired - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kReservedWords - Static variable in class net.morimekta.providence.model.Model_Constants
 
kService - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kStruct - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kThriftKeywords - Static variable in class net.morimekta.providence.model.Model_Constants
 
kThrows - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kTypedef - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kUnion - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
kVoid - Static variable in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 

L

load(File) - Method in class net.morimekta.providence.reflect.TypeLoader
Load a thrift definition from file including all it's dependencies.
loadedPrograms() - Method in class net.morimekta.providence.reflect.TypeLoader
 
longestCommonPrefixPath(Collection<String>) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 

M

MAX_COMPACT_FIELDS - Static variable in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
merge(ConstType) - Method in class net.morimekta.providence.model.ConstType._Builder
 
merge(Declaration) - Method in class net.morimekta.providence.model.Declaration._Builder
 
merge(EnumType) - Method in class net.morimekta.providence.model.EnumType._Builder
 
merge(EnumValue) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
merge(FieldType) - Method in class net.morimekta.providence.model.FieldType._Builder
 
merge(FunctionType) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
merge(MessageType) - Method in class net.morimekta.providence.model.MessageType._Builder
 
merge(ProgramType) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
merge(ServiceType) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
merge(TypedefType) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
merge(Message) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
merge(CUnion) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
MessageProgramParser - Class in net.morimekta.providence.reflect.parser
 
MessageProgramParser(Serializer) - Constructor for class net.morimekta.providence.reflect.parser.MessageProgramParser
 
MessageType - Class in net.morimekta.providence.model
<variant> { (<field> ([,;])?)
MessageType._Builder - Class in net.morimekta.providence.model
<variant> { (<field> ([,;])?)
MessageType._Field - Enum in net.morimekta.providence.model
 
MessageVariant - Enum in net.morimekta.providence.model
Struct variant for StructType.
MessageVariant._Builder - Class in net.morimekta.providence.model
 
Model_Constants - Class in net.morimekta.providence.model
Reflective thrift IDL description.
mutableAnnotations() - Method in class net.morimekta.providence.model.ConstType._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Gets the builder for the contained annotations.
mutableAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Gets the builder for the contained annotations.
mutableDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
mutableDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the builder for the contained decl_const.
mutableDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the builder for the contained decl_enum.
mutableDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the builder for the contained decl_service.
mutableDeclStruct() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the builder for the contained decl_struct.
mutableDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Gets the builder for the contained decl_typedef.
mutableExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the builder for the contained exceptions.
mutableFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Gets the builder for the contained fields.
mutableIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
mutableMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Gets the builder for the contained methods.
mutableNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
mutableParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Gets the builder for the contained params.
mutableValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Gets the builder for the contained values.
mutate() - Method in class net.morimekta.providence.model.ConstType
 
mutate() - Method in class net.morimekta.providence.model.Declaration
 
mutate() - Method in class net.morimekta.providence.model.EnumType
 
mutate() - Method in class net.morimekta.providence.model.EnumValue
 
mutate() - Method in class net.morimekta.providence.model.FieldType
 
mutate() - Method in class net.morimekta.providence.model.FunctionType
 
mutate() - Method in class net.morimekta.providence.model.MessageType
 
mutate() - Method in class net.morimekta.providence.model.ProgramType
 
mutate() - Method in class net.morimekta.providence.model.ServiceType
 
mutate() - Method in class net.morimekta.providence.model.TypedefType
 
mutate() - Method in exception net.morimekta.providence.reflect.contained.CException
 
mutate() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
mutate() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
mutator(int) - Method in class net.morimekta.providence.model.ConstType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.Declaration._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.EnumType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.FieldType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.MessageType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
mutator(int) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
mutator(int) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
mutator(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 

N

net.morimekta.providence.model - package net.morimekta.providence.model
 
net.morimekta.providence.reflect - package net.morimekta.providence.reflect
 
net.morimekta.providence.reflect.contained - package net.morimekta.providence.reflect.contained
 
net.morimekta.providence.reflect.parser - package net.morimekta.providence.reflect.parser
 
net.morimekta.providence.reflect.parser.internal - package net.morimekta.providence.reflect.parser.internal
 
net.morimekta.providence.reflect.util - package net.morimekta.providence.reflect.util
 
nextSymbol() - Method in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
numAnnotations() - Method in class net.morimekta.providence.model.ConstType
 
numAnnotations() - Method in class net.morimekta.providence.model.EnumType
 
numAnnotations() - Method in class net.morimekta.providence.model.EnumValue
 
numAnnotations() - Method in class net.morimekta.providence.model.FieldType
 
numAnnotations() - Method in class net.morimekta.providence.model.FunctionType
 
numAnnotations() - Method in class net.morimekta.providence.model.MessageType
 
numAnnotations() - Method in class net.morimekta.providence.model.ServiceType
 
numDecl() - Method in class net.morimekta.providence.model.ProgramType
 
numExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
numFields() - Method in class net.morimekta.providence.model.MessageType
 
numIncludes() - Method in class net.morimekta.providence.model.ProgramType
 
numMethods() - Method in class net.morimekta.providence.model.ServiceType
 
numNamespaces() - Method in class net.morimekta.providence.model.ProgramType
 
numParams() - Method in class net.morimekta.providence.model.FunctionType
 
numValues() - Method in class net.morimekta.providence.model.EnumType
 

O

optionalAnnotations() - Method in class net.morimekta.providence.model.ConstType
 
optionalAnnotations() - Method in class net.morimekta.providence.model.EnumType
 
optionalAnnotations() - Method in class net.morimekta.providence.model.EnumValue
 
optionalAnnotations() - Method in class net.morimekta.providence.model.FieldType
 
optionalAnnotations() - Method in class net.morimekta.providence.model.FunctionType
 
optionalAnnotations() - Method in class net.morimekta.providence.model.MessageType
 
optionalAnnotations() - Method in class net.morimekta.providence.model.ServiceType
 
optionalDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclService() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclStruct() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclTypedef() - Method in class net.morimekta.providence.model.Declaration
 
optionalDefaultValue() - Method in class net.morimekta.providence.model.FieldType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.ConstType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.EnumType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.EnumValue
 
optionalDocumentation() - Method in class net.morimekta.providence.model.FieldType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.FunctionType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.MessageType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.ProgramType
Program documentation must come before the first statement of the header.
optionalDocumentation() - Method in class net.morimekta.providence.model.ServiceType
 
optionalDocumentation() - Method in class net.morimekta.providence.model.TypedefType
 
optionalExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
optionalExtend() - Method in class net.morimekta.providence.model.ServiceType
 
optionalId() - Method in class net.morimekta.providence.model.EnumValue
 
optionalIncludes() - Method in class net.morimekta.providence.model.ProgramType
List of included thrift files.
optionalOneWay() - Method in class net.morimekta.providence.model.FunctionType
 
optionalRequirement() - Method in class net.morimekta.providence.model.FieldType
 
optionalReturnType() - Method in class net.morimekta.providence.model.FunctionType
 
optionalStartLineNo() - Method in class net.morimekta.providence.model.ConstType
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
optionalStartLineNo() - Method in class net.morimekta.providence.model.FieldType
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
optionalStartLinePos() - Method in class net.morimekta.providence.model.ConstType
 
optionalStartLinePos() - Method in class net.morimekta.providence.model.FieldType
 
optionalVariant() - Method in class net.morimekta.providence.model.MessageType
 

P

parse(InputStream, PDescriptor) - Method in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
parse(Reader, PDescriptor) - Method in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
parse(InputStream, File, Collection<File>) - Method in class net.morimekta.providence.reflect.parser.MessageProgramParser
 
parse(InputStream, File, Collection<File>) - Method in interface net.morimekta.providence.reflect.parser.ProgramParser
Parse input stream to document declaration model.
parse(InputStream, File, Collection<File>) - Method in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
parseDocBlock() - Method in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
ParseException - Exception in net.morimekta.providence.reflect.parser
Token specialization for the thrift parser and tokenizer.
ParseException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
parseValue() - Method in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
ProgramConverter - Class in net.morimekta.providence.reflect.util
Helper class that converts a parsed structured thrift model into the contained descriptors used when managing thrift models and descriptors in memory.
ProgramConverter(ProgramRegistry) - Constructor for class net.morimekta.providence.reflect.util.ProgramConverter
Create a program converter that uses the given registry for type references.
programNameFromPath(String) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 
ProgramParser - Interface in net.morimekta.providence.reflect.parser
Document parser interface.
ProgramRegistry - Class in net.morimekta.providence.reflect.util
The program registry is a wrapper around a set of type registries for each of a set of different files.
ProgramRegistry() - Constructor for class net.morimekta.providence.reflect.util.ProgramRegistry
Create an empty program registry.
ProgramType - Class in net.morimekta.providence.model
<namespace>* <include>* <declataion>*
ProgramType._Builder - Class in net.morimekta.providence.model
<namespace>* <include>* <declataion>*
ProgramType._Field - Enum in net.morimekta.providence.model
 
ProgramTypeRegistry - Class in net.morimekta.providence.reflect.util
A recursive type registry that also knows the program that it represents.
ProgramTypeRegistry(String) - Constructor for class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
provider() - Static method in class net.morimekta.providence.model.ConstType
 
provider() - Static method in class net.morimekta.providence.model.Declaration
 
provider() - Static method in class net.morimekta.providence.model.EnumType
 
provider() - Static method in class net.morimekta.providence.model.EnumValue
 
provider() - Static method in enum net.morimekta.providence.model.FieldRequirement
 
provider() - Static method in class net.morimekta.providence.model.FieldType
 
provider() - Static method in class net.morimekta.providence.model.FunctionType
 
provider() - Static method in class net.morimekta.providence.model.MessageType
 
provider() - Static method in enum net.morimekta.providence.model.MessageVariant
 
provider() - Static method in class net.morimekta.providence.model.ProgramType
 
provider() - Static method in class net.morimekta.providence.model.ServiceType
 
provider() - Static method in class net.morimekta.providence.model.TypedefType
 
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.ConstType._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.EnumType._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.FieldType._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.MessageType._Builder
Adds a mapping to annotations.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Adds a mapping to annotations.
putInNamespaces(String, String) - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
putProgram(String, CProgram) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Put the given program into the registry at the given path.
putProgramType(String, ProgramType) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Put the given program into the registry at the given path.

R

readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.ConstType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.Declaration._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.EnumType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.FieldType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.MessageType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
readBinary(BigEndianBinaryReader, boolean) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
RecursiveTypeRegistry - Class in net.morimekta.providence.reflect.util
A registry that can reference each other recursively.
RecursiveTypeRegistry(String) - Constructor for class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
ReflectionUtils - Class in net.morimekta.providence.reflect.util
Simple utility for type checking and matching.
register(PService) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
register(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
registerInclude(String, RecursiveTypeRegistry) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
Register a recursive included registry.
registryForPath(String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Get a program type registry for the file at given path.

S

ServiceType - Class in net.morimekta.providence.model
service (extends <extend>)?
ServiceType._Builder - Class in net.morimekta.providence.model
service (extends <extend>)?
ServiceType._Field - Enum in net.morimekta.providence.model
 
set(int, Object) - Method in class net.morimekta.providence.model.ConstType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.Declaration._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.EnumType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.FieldType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.MessageType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.ProgramType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
set(int, Object) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.EnumType._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.EnumValue._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.MessageType._Builder
Sets the value of annotations.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.ServiceType._Builder
Sets the value of annotations.
setById(int) - Method in class net.morimekta.providence.model.FieldRequirement._Builder
 
setById(int) - Method in class net.morimekta.providence.model.MessageVariant._Builder
 
setById(int) - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
setByName(String) - Method in class net.morimekta.providence.model.FieldRequirement._Builder
 
setByName(String) - Method in class net.morimekta.providence.model.MessageVariant._Builder
 
setByName(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
setDecl(Collection<Declaration>) - Method in class net.morimekta.providence.model.ProgramType._Builder
List of declarations in the program file.
setDeclConst(ConstType) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_const.
setDeclConst(ConstType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_const.
setDeclEnum(EnumType) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_enum.
setDeclEnum(EnumType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_enum.
setDeclService(ServiceType) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_service.
setDeclService(ServiceType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_service.
setDeclStruct(MessageType) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_struct.
setDeclStruct(MessageType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_struct.
setDeclTypedef(TypedefType) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_typedef.
setDeclTypedef(TypedefType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Sets the value of decl_typedef.
setDefaultValue(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of default_value.
setDocumentation(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.EnumType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.MessageType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.ProgramType._Builder
Program documentation must come before the first statement of the header.
setDocumentation(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Sets the value of documentation.
setDocumentation(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Sets the value of documentation.
setExceptions(Collection<FieldType>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of exceptions.
setExtend(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Sets the value of extend.
setFields(Collection<FieldType>) - Method in class net.morimekta.providence.model.MessageType._Builder
Sets the value of fields.
setId(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
Sets the value of id.
setId(int) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of id.
setIncludes(Collection<String>) - Method in class net.morimekta.providence.model.ProgramType._Builder
List of included thrift files.
setMethods(Collection<FunctionType>) - Method in class net.morimekta.providence.model.ServiceType._Builder
Sets the value of methods.
setName(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.EnumType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.MessageType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Sets the value of name.
setName(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Sets the value of name.
setNamespaces(Map<String, String>) - Method in class net.morimekta.providence.model.ProgramType._Builder
Map of language to laguage dependent namespace identifier.
setOneWay(boolean) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of one_way.
setParams(Collection<FieldType>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of params.
setProgram(CProgram) - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
setProgramName(String) - Method in class net.morimekta.providence.model.ProgramType._Builder
The program name, deducted from the .thrift IDL file name.
setProgramType(ProgramType) - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
setRequirement(FieldRequirement) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of requirement.
setReturnType(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Sets the value of return_type.
setStartLineNo(int) - Method in class net.morimekta.providence.model.ConstType._Builder
Note the start of the const in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
setStartLineNo(int) - Method in class net.morimekta.providence.model.FieldType._Builder
Note the start of the default value in the parsed thrift file, this can be used for making more accurate exception / parse data from the const parser.
setStartLinePos(int) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of start_line_pos.
setStartLinePos(int) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of start_line_pos.
setType(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of type.
setType(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Sets the value of type.
setType(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Sets the value of type.
setValue(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Sets the value of value.
setValues(Collection<EnumValue>) - Method in class net.morimekta.providence.model.EnumType._Builder
Sets the value of values.
setValues(List<CEnumValue>) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
setVariant(MessageVariant) - Method in class net.morimekta.providence.model.MessageType._Builder
Sets the value of variant.
stripCommonPrefix(List<String>) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 

T

ThriftProgramParser - Class in net.morimekta.providence.reflect.parser
 
ThriftProgramParser() - Constructor for class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
ThriftProgramParser(boolean, boolean) - Constructor for class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
ThriftProgramParser(boolean, boolean, boolean) - Constructor for class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
ThriftTokenizer - Class in net.morimekta.providence.reflect.parser.internal
Specialization of the 'pretty' tokenizer to make it handle some special cases only applicable when parsing thrift files, but not allowed in pretty format or config files.
ThriftTokenizer(InputStream) - Constructor for class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
ThriftTokenizer(Reader) - Constructor for class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
toString() - Method in enum net.morimekta.providence.model.ConstType._Field
 
toString() - Method in class net.morimekta.providence.model.ConstType
 
toString() - Method in enum net.morimekta.providence.model.Declaration._Field
 
toString() - Method in class net.morimekta.providence.model.Declaration
 
toString() - Method in enum net.morimekta.providence.model.EnumType._Field
 
toString() - Method in class net.morimekta.providence.model.EnumType
 
toString() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
toString() - Method in class net.morimekta.providence.model.EnumValue
 
toString() - Method in enum net.morimekta.providence.model.FieldType._Field
 
toString() - Method in class net.morimekta.providence.model.FieldType
 
toString() - Method in enum net.morimekta.providence.model.FunctionType._Field
 
toString() - Method in class net.morimekta.providence.model.FunctionType
 
toString() - Method in enum net.morimekta.providence.model.MessageType._Field
 
toString() - Method in class net.morimekta.providence.model.MessageType
 
toString() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
toString() - Method in class net.morimekta.providence.model.ProgramType
 
toString() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
toString() - Method in class net.morimekta.providence.model.ServiceType
 
toString() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
toString() - Method in class net.morimekta.providence.model.TypedefType
 
toString() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
toString() - Method in exception net.morimekta.providence.reflect.contained.CException
 
toString() - Method in class net.morimekta.providence.reflect.contained.CField
 
toString() - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
toString() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
toString() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
toString() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
TypedefType - Class in net.morimekta.providence.model
typedef <type> <name>
TypedefType._Builder - Class in net.morimekta.providence.model
typedef <type> <name>
TypedefType._Field - Enum in net.morimekta.providence.model
 
TypeLoader - Class in net.morimekta.providence.reflect
 
TypeLoader(Collection<File>) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Construct a type loader for file types matches with the given parser.
TypeLoader(Collection<File>, ProgramParser) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Construct a type loader for file types matches with the given parser.
TypeLoader(Collection<File>, ProgramParser, ProgramRegistry, ProgramConverter) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Constructor with injected functionality.

U

unionField() - Method in class net.morimekta.providence.model.Declaration
 
unionField() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
unionFieldIsSet() - Method in class net.morimekta.providence.model.Declaration
 
unionFieldIsSet() - Method in class net.morimekta.providence.reflect.contained.CUnion
 

V

valid() - Method in class net.morimekta.providence.model.ConstType._Builder
 
valid() - Method in class net.morimekta.providence.model.Declaration._Builder
 
valid() - Method in class net.morimekta.providence.model.EnumType._Builder
 
valid() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
valid() - Method in class net.morimekta.providence.model.FieldRequirement._Builder
 
valid() - Method in class net.morimekta.providence.model.FieldType._Builder
 
valid() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
valid() - Method in class net.morimekta.providence.model.MessageType._Builder
 
valid() - Method in class net.morimekta.providence.model.MessageVariant._Builder
 
valid() - Method in class net.morimekta.providence.model.ProgramType._Builder
 
valid() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
valid() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
VALID_NAMESPACE - Static variable in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
VALID_SDI_NAMESPACE - Static variable in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
validate() - Method in class net.morimekta.providence.model.ConstType._Builder
 
validate() - Method in class net.morimekta.providence.model.Declaration._Builder
 
validate() - Method in class net.morimekta.providence.model.EnumType._Builder
 
validate() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
validate() - Method in class net.morimekta.providence.model.FieldType._Builder
 
validate() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
validate() - Method in class net.morimekta.providence.model.MessageType._Builder
 
validate() - Method in class net.morimekta.providence.model.ProgramType._Builder
 
validate() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
validate() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
validate() - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
validate() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
valueForId(int) - Static method in enum net.morimekta.providence.model.FieldRequirement
Get a value based in its ID
valueForId(int) - Static method in enum net.morimekta.providence.model.MessageVariant
Get a value based in its ID
valueForName(String) - Static method in enum net.morimekta.providence.model.FieldRequirement
Get a value based in its name
valueForName(String) - Static method in enum net.morimekta.providence.model.MessageVariant
Get a value based in its name
valueOf(String) - Static method in enum net.morimekta.providence.model.ConstType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.Declaration._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.EnumType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.EnumValue._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.FieldRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.FieldType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.FunctionType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.MessageType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.MessageVariant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.ProgramType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.ServiceType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.TypedefType._Field
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.morimekta.providence.model.ConstType._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.model.Declaration._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.model.EnumType._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.model.EnumValue._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.model.FieldRequirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.morimekta.providence.model.FieldType._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.model.FunctionType._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.model.MessageType._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.model.MessageVariant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.morimekta.providence.model.ProgramType._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.model.ServiceType._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.model.TypedefType._Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in exception net.morimekta.providence.reflect.contained.CException
 
values() - Method in interface net.morimekta.providence.reflect.contained.CMessage
Method to access all values in the message.
values() - Method in class net.morimekta.providence.reflect.contained.CStruct
 

W

withDeclConst(ConstType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclConst(ConstType._Builder) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclEnum(EnumType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclEnum(EnumType._Builder) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclService(ServiceType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclService(ServiceType._Builder) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclStruct(MessageType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclStruct(MessageType._Builder) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclTypedef(TypedefType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclTypedef(TypedefType._Builder) - Static method in class net.morimekta.providence.model.Declaration
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.ConstType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.Declaration
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.EnumType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.EnumValue
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.FieldType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.FunctionType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.MessageType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.ProgramType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.ServiceType
 
writeBinary(BigEndianBinaryWriter) - Method in class net.morimekta.providence.model.TypedefType
 

_

_Builder() - Constructor for class net.morimekta.providence.model.ConstType._Builder
Make a model.ConstType builder.
_Builder(ConstType) - Constructor for class net.morimekta.providence.model.ConstType._Builder
Make a mutating builder off a base model.ConstType.
_Builder() - Constructor for class net.morimekta.providence.model.Declaration._Builder
Make a model.Declaration builder.
_Builder(Declaration) - Constructor for class net.morimekta.providence.model.Declaration._Builder
Make a mutating builder off a base model.Declaration.
_Builder() - Constructor for class net.morimekta.providence.model.EnumType._Builder
Make a model.EnumType builder.
_Builder(EnumType) - Constructor for class net.morimekta.providence.model.EnumType._Builder
Make a mutating builder off a base model.EnumType.
_Builder() - Constructor for class net.morimekta.providence.model.EnumValue._Builder
Make a model.EnumValue builder.
_Builder(EnumValue) - Constructor for class net.morimekta.providence.model.EnumValue._Builder
Make a mutating builder off a base model.EnumValue.
_Builder() - Constructor for class net.morimekta.providence.model.FieldRequirement._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.FieldType._Builder
Make a model.FieldType builder.
_Builder(FieldType) - Constructor for class net.morimekta.providence.model.FieldType._Builder
Make a mutating builder off a base model.FieldType.
_Builder() - Constructor for class net.morimekta.providence.model.FunctionType._Builder
Make a model.FunctionType builder.
_Builder(FunctionType) - Constructor for class net.morimekta.providence.model.FunctionType._Builder
Make a mutating builder off a base model.FunctionType.
_Builder() - Constructor for class net.morimekta.providence.model.MessageType._Builder
Make a model.MessageType builder.
_Builder(MessageType) - Constructor for class net.morimekta.providence.model.MessageType._Builder
Make a mutating builder off a base model.MessageType.
_Builder() - Constructor for class net.morimekta.providence.model.MessageVariant._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ProgramType._Builder
Make a model.ProgramType builder.
_Builder(ProgramType) - Constructor for class net.morimekta.providence.model.ProgramType._Builder
Make a mutating builder off a base model.ProgramType.
_Builder() - Constructor for class net.morimekta.providence.model.ServiceType._Builder
Make a model.ServiceType builder.
_Builder(ServiceType) - Constructor for class net.morimekta.providence.model.ServiceType._Builder
Make a mutating builder off a base model.ServiceType.
_Builder() - Constructor for class net.morimekta.providence.model.TypedefType._Builder
Make a model.TypedefType builder.
_Builder(TypedefType) - Constructor for class net.morimekta.providence.model.TypedefType._Builder
Make a mutating builder off a base model.TypedefType.
A B C D E F G H I J K L M N O P R S T U V W _ 
Skip navigation links

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