A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes All Packages

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.FilePos._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.ProgramMeta._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
Adds entries to the decl list.
addToExceptions(FieldType...) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds entries to the exceptions list.
addToFields(FieldType...) - Method in class net.morimekta.providence.model.MessageType._Builder
Adds entries to the fields list.
addToFileLines(String...) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Adds entries to the file_lines list.
addToIncludes(String...) - Method in class net.morimekta.providence.model.ProgramType._Builder
Adds entries to the includes list.
addToMethods(FunctionType...) - Method in class net.morimekta.providence.model.ServiceType._Builder
Adds entries to the methods list.
addToParams(FieldType...) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds entries to the params list.
addToValues(EnumValue...) - Method in class net.morimekta.providence.model.EnumType._Builder
Adds entries to the values list.
ANNOTATIONS - net.morimekta.providence.model.ConstType._Field
 
ANNOTATIONS - net.morimekta.providence.model.EnumType._Field
 
ANNOTATIONS - net.morimekta.providence.model.EnumValue._Field
 
ANNOTATIONS - net.morimekta.providence.model.FieldType._Field
 
ANNOTATIONS - net.morimekta.providence.model.FunctionType._Field
 
ANNOTATIONS - net.morimekta.providence.model.MessageType._Field
 
ANNOTATIONS - net.morimekta.providence.model.ServiceType._Field
 
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.FilePos
 
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.ProgramMeta
 
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() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
asString(Message) - Static method in class net.morimekta.providence.reflect.contained.CStruct
Prints a jsonCompact string representation of the message.

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.FilePos._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.ProgramMeta._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 pmodel.ConstType builder.
builder() - Static method in class net.morimekta.providence.model.Declaration
Make a pmodel.Declaration builder.
builder() - Static method in class net.morimekta.providence.model.EnumType
Make a pmodel.EnumType builder.
builder() - Static method in class net.morimekta.providence.model.EnumValue
Make a pmodel.EnumValue builder.
builder() - Static method in class net.morimekta.providence.model.FieldType
Make a pmodel.FieldType builder.
builder() - Static method in class net.morimekta.providence.model.FilePos
Make a pmodel.FilePos builder.
builder() - Static method in class net.morimekta.providence.model.FunctionType
Make a pmodel.FunctionType builder.
builder() - Static method in class net.morimekta.providence.model.MessageType
Make a pmodel.MessageType builder.
builder() - Static method in class net.morimekta.providence.model.ProgramMeta
Make a pmodel.ProgramMeta builder.
builder() - Static method in class net.morimekta.providence.model.ProgramType
Make a pmodel.ProgramType builder.
builder() - Static method in class net.morimekta.providence.model.ServiceType
Make a pmodel.ServiceType builder.
builder() - Static method in class net.morimekta.providence.model.TypedefType
Make a pmodel.TypedefType builder.
builder() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
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
 

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.FilePos._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.ProgramMeta._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
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the annotations field.
clearAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the annotations field.
clearDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
Clear the decl field.
clearDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
Clear the decl_const field.
clearDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Clear the decl_enum field.
clearDeclMessage() - Method in class net.morimekta.providence.model.Declaration._Builder
Clear the decl_message field.
clearDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Clear the decl_service field.
clearDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Clear the decl_typedef field.
clearDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the default_value field.
clearDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the documentation field.
clearDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clear the documentation field.
clearEndPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the end_pos field.
clearEndPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clear the end_pos field.
clearExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the exceptions field.
clearExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the extend field.
clearFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the fields field.
clearFileLines() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Clear the file_lines field.
clearFilePath() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Clear the file_path field.
clearId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the id field.
clearId() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the id field.
clearIncludes() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Clear the includes field.
clearIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
Clear the includes field.
clearLineNo() - Method in class net.morimekta.providence.model.FilePos._Builder
Clear the line_no field.
clearLinePos() - Method in class net.morimekta.providence.model.FilePos._Builder
Clear the line_pos field.
clearMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the methods field.
clearName() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the name field.
clearName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clear the name field.
clearNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Clear the namespaces field.
clearOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the one_way field.
clearParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the params field.
clearProgram() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Clear the program field.
clearProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
Clear the program_name field.
clearRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the requirement field.
clearReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the return_type field.
clearStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Clear the start_pos field.
clearStartPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clear the start_pos field.
clearType() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the type field.
clearType() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the type field.
clearType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Clear the type field.
clearValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the value field.
clearValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Clear the values field.
clearValueStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Clear the value_start_pos field.
clearValueStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Clear the value_start_pos field.
clearVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Clear the variant field.
CMessage<Message extends net.morimekta.providence.PMessage<Message,​CField>> - Interface in net.morimekta.providence.reflect.contained
 
CMessageBuilder<Builder extends CMessageBuilder<Builder,​Message>,​Message extends net.morimekta.providence.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(Message) - Method in interface net.morimekta.providence.reflect.contained.CMessage
 
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(FilePos) - Method in class net.morimekta.providence.model.FilePos
 
compareTo(FunctionType) - Method in class net.morimekta.providence.model.FunctionType
 
compareTo(MessageType) - Method in class net.morimekta.providence.model.MessageType
 
compareTo(ProgramMeta) - Method in class net.morimekta.providence.model.ProgramMeta
 
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(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

DECL - net.morimekta.providence.model.ProgramType._Field
 
DECL_CONST - net.morimekta.providence.model.Declaration._Field
 
DECL_ENUM - net.morimekta.providence.model.Declaration._Field
 
DECL_MESSAGE - net.morimekta.providence.model.Declaration._Field
 
DECL_SERVICE - net.morimekta.providence.model.Declaration._Field
 
DECL_TYPEDEF - net.morimekta.providence.model.Declaration._Field
 
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
 
DEFAULT - net.morimekta.providence.model.FieldRequirement
 
DEFAULT_VALUE - net.morimekta.providence.model.FieldType._Field
 
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.FilePos._Builder
 
descriptor() - Method in class net.morimekta.providence.model.FilePos
 
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.ProgramMeta._Builder
 
descriptor() - Method in class net.morimekta.providence.model.ProgramMeta
 
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
 
DOCUMENTATION - net.morimekta.providence.model.ConstType._Field
 
DOCUMENTATION - net.morimekta.providence.model.EnumType._Field
 
DOCUMENTATION - net.morimekta.providence.model.EnumValue._Field
 
DOCUMENTATION - net.morimekta.providence.model.FieldType._Field
 
DOCUMENTATION - net.morimekta.providence.model.FunctionType._Field
 
DOCUMENTATION - net.morimekta.providence.model.MessageType._Field
 
DOCUMENTATION - net.morimekta.providence.model.ProgramType._Field
 
DOCUMENTATION - net.morimekta.providence.model.ServiceType._Field
 
DOCUMENTATION - net.morimekta.providence.model.TypedefType._Field
 

E

EMPTY_ARRAY - Static variable in class net.morimekta.providence.reflect.contained.CField
 
END_POS - net.morimekta.providence.model.ConstType._Field
 
END_POS - net.morimekta.providence.model.EnumType._Field
 
END_POS - net.morimekta.providence.model.EnumValue._Field
 
END_POS - net.morimekta.providence.model.FieldType._Field
 
END_POS - net.morimekta.providence.model.FunctionType._Field
 
END_POS - net.morimekta.providence.model.MessageType._Field
 
END_POS - net.morimekta.providence.model.ServiceType._Field
 
END_POS - net.morimekta.providence.model.TypedefType._Field
 
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.FilePos._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.FilePos
 
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.ProgramMeta._Builder
 
equals(Object) - Method in class net.morimekta.providence.model.ProgramMeta
 
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(Object) - Method in class net.morimekta.providence.reflect.contained.CUnion
 
equals(M, M) - Static method in class net.morimekta.providence.reflect.contained.CStruct
 
EXCEPTION - net.morimekta.providence.model.MessageVariant
 
EXCEPTIONS - net.morimekta.providence.model.FunctionType._Field
 
EXTEND - net.morimekta.providence.model.ServiceType._Field
 

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.FilePos._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.ProgramMeta._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.FilePos._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.ProgramMeta._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
 
FIELDS - net.morimekta.providence.model.MessageType._Field
 
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
 
FILE_LINES - net.morimekta.providence.model.ProgramMeta._Field
 
FILE_PATH - net.morimekta.providence.model.ProgramMeta._Field
 
FilePos - Class in net.morimekta.providence.model
Describes
FilePos(int, int) - Constructor for class net.morimekta.providence.model.FilePos
 
FilePos._Builder - Class in net.morimekta.providence.model
Describes
FilePos._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.FilePos._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.ProgramMeta._Field
 
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
 
findById(Integer) - Static method in enum net.morimekta.providence.model.FieldRequirement
Find a value based in its ID
findById(Integer) - Static method in enum net.morimekta.providence.model.MessageVariant
Find a value based in its ID
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.FilePos._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.ProgramMeta._Field
 
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() - Method in class net.morimekta.providence.reflect.util.ConstProvider
 
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.FilePos
 
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.ProgramMeta
 
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
 
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(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
 
getAnnotationValue(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getConstants() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getConstantValue(String, String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getConstantValue(String, String) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
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
 
getDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
getDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
 
getDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
getDeclMessage() - Method in class net.morimekta.providence.model.Declaration._Builder
 
getDeclMessage() - Method in class net.morimekta.providence.model.Declaration
 
getDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
 
getDeclService() - Method in class net.morimekta.providence.model.Declaration
 
getDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
 
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
 
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.FilePos._Field
 
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.ProgramMeta._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.FilePos._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.ProgramMeta._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
 
getDocumentation() - Method in class net.morimekta.providence.model.ConstType
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumType
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
getDocumentation() - Method in class net.morimekta.providence.model.EnumValue
 
getDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
 
getDocumentation() - Method in class net.morimekta.providence.model.FieldType
 
getDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
getDocumentation() - Method in class net.morimekta.providence.model.FunctionType
 
getDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
 
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
 
getDocumentation() - Method in class net.morimekta.providence.model.ServiceType
 
getDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
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
 
getEndPos() - Method in class net.morimekta.providence.model.ConstType._Builder
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.ConstType
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.EnumType._Builder
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.EnumType
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
The end of the definition (position of ';' or last pos of value)
getEndPos() - Method in class net.morimekta.providence.model.EnumValue
The end of the definition (position of ';' or last pos of value)
getEndPos() - Method in class net.morimekta.providence.model.FieldType._Builder
The end of the definition
getEndPos() - Method in class net.morimekta.providence.model.FieldType
The end of the definition
getEndPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
The end of the definition
getEndPos() - Method in class net.morimekta.providence.model.FunctionType
The end of the definition
getEndPos() - Method in class net.morimekta.providence.model.MessageType._Builder
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.MessageType
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.ServiceType
The end of the definition (position of '}')
getEndPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
The end of the definition
getEndPos() - Method in class net.morimekta.providence.model.TypedefType
The end of the definition
getExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
getExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
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
 
getFileLines() - Method in class net.morimekta.providence.model.ProgramMeta
The lines of the program file
getFilePath() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Full absolute path to the file.
getFilePath() - Method in class net.morimekta.providence.model.ProgramMeta
Full absolute path to the file.
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
 
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
 
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.FilePos._Field
 
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.ProgramMeta._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.ProgramMeta
Map of program name to meta of included programs
getIncludes() - Method in class net.morimekta.providence.model.ProgramType
List of included thrift files.
getLineNo() - Method in class net.morimekta.providence.model.FilePos._Builder
The line no in the file.
getLineNo() - Method in class net.morimekta.providence.model.FilePos
The line no in the file.
getLinePos() - Method in class net.morimekta.providence.model.FilePos._Builder
The character porisiotn in the line.
getLinePos() - Method in class net.morimekta.providence.model.FilePos
The character porisiotn in the line.
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
 
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
 
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
 
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
 
getName() - Method in enum net.morimekta.providence.model.FieldType._Field
 
getName() - Method in class net.morimekta.providence.model.FieldType
 
getName() - Method in enum net.morimekta.providence.model.FilePos._Field
 
getName() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
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
 
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.ProgramMeta._Field
 
getName() - Method in enum net.morimekta.providence.model.ProgramType._Field
 
getName() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
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
 
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
 
getParams() - Method in class net.morimekta.providence.model.FunctionType
 
getProgram() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
The program type definition
getProgram() - Method in class net.morimekta.providence.model.ProgramMeta
The program type definition
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
 
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.FilePos._Field
 
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.ProgramMeta._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
 
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
 
getStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
The start of the definition (position of 'enum')
getStartPos() - Method in class net.morimekta.providence.model.ConstType
The start of the definition (position of 'enum')
getStartPos() - Method in class net.morimekta.providence.model.EnumType._Builder
The start of the definition (position of 'enum')
getStartPos() - Method in class net.morimekta.providence.model.EnumType
The start of the definition (position of 'enum')
getStartPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
The start of the definition (position of 'name')
getStartPos() - Method in class net.morimekta.providence.model.EnumValue
The start of the definition (position of 'name')
getStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
The start of the definition (position of field ID)
getStartPos() - Method in class net.morimekta.providence.model.FieldType
The start of the definition (position of field ID)
getStartPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
The start of the definition (position of return type)
getStartPos() - Method in class net.morimekta.providence.model.FunctionType
The start of the definition (position of return type)
getStartPos() - Method in class net.morimekta.providence.model.MessageType._Builder
The start of the definition (position of 'struct' / message type)
getStartPos() - Method in class net.morimekta.providence.model.MessageType
The start of the definition (position of 'struct' / message type)
getStartPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
The start of the definition (position of 'service')
getStartPos() - Method in class net.morimekta.providence.model.ServiceType
The start of the definition (position of 'service')
getStartPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
The start of the definition (position of 'typedef')
getStartPos() - Method in class net.morimekta.providence.model.TypedefType
The start of the definition (position of 'typedef')
getType() - Method in class net.morimekta.providence.model.ConstType._Builder
 
getType() - Method in class net.morimekta.providence.model.ConstType
 
getType() - Method in class net.morimekta.providence.model.FieldType._Builder
 
getType() - Method in class net.morimekta.providence.model.FieldType
 
getType() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
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
 
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
 
getValueStartPos() - 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.
getValueStartPos() - 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.
getValueStartPos() - 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.
getValueStartPos() - 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.
getVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
 
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.FilePos
 
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.ProgramMeta
 
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(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
 
hasAnnotation(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
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
 
hasDeclMessage() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclService() - 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.FilePos._Field
 
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.ProgramMeta._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
 
hasEndPos() - Method in class net.morimekta.providence.model.ConstType
 
hasEndPos() - Method in class net.morimekta.providence.model.EnumType
 
hasEndPos() - Method in class net.morimekta.providence.model.EnumValue
 
hasEndPos() - Method in class net.morimekta.providence.model.FieldType
 
hasEndPos() - Method in class net.morimekta.providence.model.FunctionType
 
hasEndPos() - Method in class net.morimekta.providence.model.MessageType
 
hasEndPos() - Method in class net.morimekta.providence.model.ServiceType
 
hasEndPos() - 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
 
hasFileLines() - Method in class net.morimekta.providence.model.ProgramMeta
 
hasFilePath() - Method in class net.morimekta.providence.model.ProgramMeta
 
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.FilePos._Builder
 
hashCode() - Method in class net.morimekta.providence.model.FilePos
 
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.ProgramMeta._Builder
 
hashCode() - Method in class net.morimekta.providence.model.ProgramMeta
 
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() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
hashCode(M) - Static method in class net.morimekta.providence.reflect.contained.CStruct
 
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.ProgramMeta
 
hasIncludes() - Method in class net.morimekta.providence.model.ProgramType
 
hasLineNo() - Method in class net.morimekta.providence.model.FilePos
 
hasLinePos() - Method in class net.morimekta.providence.model.FilePos
 
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
 
hasProgram() - Method in class net.morimekta.providence.model.ProgramMeta
 
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
 
hasStartPos() - Method in class net.morimekta.providence.model.ConstType
 
hasStartPos() - Method in class net.morimekta.providence.model.EnumType
 
hasStartPos() - Method in class net.morimekta.providence.model.EnumValue
 
hasStartPos() - Method in class net.morimekta.providence.model.FieldType
 
hasStartPos() - Method in class net.morimekta.providence.model.FunctionType
 
hasStartPos() - Method in class net.morimekta.providence.model.MessageType
 
hasStartPos() - Method in class net.morimekta.providence.model.ServiceType
 
hasStartPos() - Method in class net.morimekta.providence.model.TypedefType
 
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
 
hasValueStartPos() - Method in class net.morimekta.providence.model.ConstType
 
hasValueStartPos() - Method in class net.morimekta.providence.model.FieldType
 
hasVariant() - Method in class net.morimekta.providence.model.MessageType
 

I

ID - net.morimekta.providence.model.EnumValue._Field
 
ID - net.morimekta.providence.model.FieldType._Field
 
INCLUDES - net.morimekta.providence.model.ProgramMeta._Field
 
INCLUDES - net.morimekta.providence.model.ProgramType._Field
 
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.FilePos._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.ProgramMeta._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 the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the annotations field has been modified since the builder was created.
isModifiedDecl() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks if the decl field has been modified since the builder was created.
isModifiedDefaultValue() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the default_value field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedDocumentation() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if the documentation field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedEndPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if the end_pos field has been modified since the builder was created.
isModifiedExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the exceptions field has been modified since the builder was created.
isModifiedExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the extend field has been modified since the builder was created.
isModifiedFields() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the fields field has been modified since the builder was created.
isModifiedFileLines() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks if the file_lines field has been modified since the builder was created.
isModifiedFilePath() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks if the file_path field has been modified since the builder was created.
isModifiedId() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the id field has been modified since the builder was created.
isModifiedId() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the id field has been modified since the builder was created.
isModifiedIncludes() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks if the includes field has been modified since the builder was created.
isModifiedIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks if the includes field has been modified since the builder was created.
isModifiedLineNo() - Method in class net.morimekta.providence.model.FilePos._Builder
Checks if the line_no field has been modified since the builder was created.
isModifiedLinePos() - Method in class net.morimekta.providence.model.FilePos._Builder
Checks if the line_pos field has been modified since the builder was created.
isModifiedMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the methods field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedName() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if the name field has been modified since the builder was created.
isModifiedNamespaces() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks if the namespaces field has been modified since the builder was created.
isModifiedOneWay() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the one_way field has been modified since the builder was created.
isModifiedParams() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the params field has been modified since the builder was created.
isModifiedProgram() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks if the program field has been modified since the builder was created.
isModifiedProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks if the program_name field has been modified since the builder was created.
isModifiedRequirement() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the requirement field has been modified since the builder was created.
isModifiedReturnType() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the return_type field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedStartPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if the start_pos field has been modified since the builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the type field has been modified since the builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the type field has been modified since the builder was created.
isModifiedType() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks if the type field has been modified since the builder was created.
isModifiedValue() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the value field has been modified since the builder was created.
isModifiedValues() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks if the values field has been modified since the builder was created.
isModifiedValueStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks if the value_start_pos field has been modified since the builder was created.
isModifiedValueStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks if the value_start_pos field has been modified since the builder was created.
isModifiedVariant() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks if the variant field has been modified since the builder was created.
isOneway() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
isOneWay() - Method in class net.morimekta.providence.model.FunctionType
 
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.FilePos._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.ProgramMeta._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
Checks for presence of the decl field.
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.
isSetDeclMessage() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_message field.
isSetDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Checks for presence of the decl_service 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
Checks for presence of the documentation field.
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.
isSetEndPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the end_pos field.
isSetEndPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks for presence of the end_pos 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.
isSetFileLines() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks for presence of the file_lines field.
isSetFilePath() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks for presence of the file_path 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.ProgramMeta._Builder
Checks for presence of the includes field.
isSetIncludes() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks for presence of the includes field.
isSetLineNo() - Method in class net.morimekta.providence.model.FilePos._Builder
Checks for presence of the line_no field.
isSetLinePos() - Method in class net.morimekta.providence.model.FilePos._Builder
Checks for presence of the line_pos field.
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
Checks for presence of the namespaces field.
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.
isSetProgram() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Checks for presence of the program field.
isSetProgramName() - Method in class net.morimekta.providence.model.ProgramType._Builder
Checks for presence of the program_name field.
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.
isSetStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Checks for presence of the start_pos field.
isSetStartPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Checks for presence of the start_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.
isSetValueStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Checks for presence of the value_start_pos field.
isSetValueStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Checks for presence of the value_start_pos 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 the Declaration union 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.FilePos
 
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.ProgramMeta
 
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.Pmodel_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.Pmodel_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

LINE_NO - net.morimekta.providence.model.FilePos._Field
 
LINE_POS - net.morimekta.providence.model.FilePos._Field
 
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(Message) - Method in class net.morimekta.providence.reflect.contained.CMessageBuilder
 
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(FilePos) - Method in class net.morimekta.providence.model.FilePos._Builder
 
merge(FunctionType) - Method in class net.morimekta.providence.model.FunctionType._Builder
 
merge(MessageType) - Method in class net.morimekta.providence.model.MessageType._Builder
 
merge(ProgramMeta) - Method in class net.morimekta.providence.model.ProgramMeta._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(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
 
METHODS - net.morimekta.providence.model.ServiceType._Field
 
mutableAnnotations() - Method in class net.morimekta.providence.model.ConstType._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.EnumType._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.FieldType._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.MessageType._Builder
 
mutableAnnotations() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
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
Get the builder for the contained decl_const message field.
mutableDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
Get the builder for the contained decl_enum message field.
mutableDeclMessage() - Method in class net.morimekta.providence.model.Declaration._Builder
Get the builder for the contained decl_message message field.
mutableDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
Get the builder for the contained decl_service message field.
mutableDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
Get the builder for the contained decl_typedef message field.
mutableEndPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Get the builder for the contained end_pos message field.
mutableEndPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Get the builder for the contained end_pos message field.
mutableExceptions() - Method in class net.morimekta.providence.model.FunctionType._Builder
 
mutableFields() - Method in class net.morimekta.providence.model.MessageType._Builder
 
mutableFileLines() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
The lines of the program file
mutableIncludes() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Map of program name to meta of included programs
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
 
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
 
mutableProgram() - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Get the builder for the contained program message field.
mutableStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.EnumType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.EnumValue._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.FunctionType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.MessageType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.ServiceType._Builder
Get the builder for the contained start_pos message field.
mutableStartPos() - Method in class net.morimekta.providence.model.TypedefType._Builder
Get the builder for the contained start_pos message field.
mutableValues() - Method in class net.morimekta.providence.model.EnumType._Builder
 
mutableValueStartPos() - Method in class net.morimekta.providence.model.ConstType._Builder
Get the builder for the contained value_start_pos message field.
mutableValueStartPos() - Method in class net.morimekta.providence.model.FieldType._Builder
Get the builder for the contained value_start_pos message field.
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.FilePos
 
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.ProgramMeta
 
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.FilePos._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.ProgramMeta._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

NAME - net.morimekta.providence.model.ConstType._Field
 
NAME - net.morimekta.providence.model.EnumType._Field
 
NAME - net.morimekta.providence.model.EnumValue._Field
 
NAME - net.morimekta.providence.model.FieldType._Field
 
NAME - net.morimekta.providence.model.FunctionType._Field
 
NAME - net.morimekta.providence.model.MessageType._Field
 
NAME - net.morimekta.providence.model.ServiceType._Field
 
NAME - net.morimekta.providence.model.TypedefType._Field
 
NAMESPACES - net.morimekta.providence.model.ProgramType._Field
 
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
 
numFileLines() - Method in class net.morimekta.providence.model.ProgramMeta
 
numIncludes() - Method in class net.morimekta.providence.model.ProgramMeta
 
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

ONE_WAY - net.morimekta.providence.model.FunctionType._Field
 
OPTIONAL - net.morimekta.providence.model.FieldRequirement
 
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
 
optionalDecl() - Method in class net.morimekta.providence.model.ProgramType
List of declarations in the program file.
optionalDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclMessage() - Method in class net.morimekta.providence.model.Declaration
 
optionalDeclService() - 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
 
optionalEndPos() - Method in class net.morimekta.providence.model.ConstType
The end of the definition (position of '}')
optionalEndPos() - Method in class net.morimekta.providence.model.EnumType
The end of the definition (position of '}')
optionalEndPos() - Method in class net.morimekta.providence.model.EnumValue
The end of the definition (position of ';' or last pos of value)
optionalEndPos() - Method in class net.morimekta.providence.model.FieldType
The end of the definition
optionalEndPos() - Method in class net.morimekta.providence.model.FunctionType
The end of the definition
optionalEndPos() - Method in class net.morimekta.providence.model.MessageType
The end of the definition (position of '}')
optionalEndPos() - Method in class net.morimekta.providence.model.ServiceType
The end of the definition (position of '}')
optionalEndPos() - Method in class net.morimekta.providence.model.TypedefType
The end of the definition
optionalExceptions() - Method in class net.morimekta.providence.model.FunctionType
 
optionalExtend() - Method in class net.morimekta.providence.model.ServiceType
 
optionalFileLines() - Method in class net.morimekta.providence.model.ProgramMeta
The lines of the program file
optionalFilePath() - Method in class net.morimekta.providence.model.ProgramMeta
Full absolute path to the file.
optionalId() - Method in class net.morimekta.providence.model.EnumValue
 
optionalIncludes() - Method in class net.morimekta.providence.model.ProgramMeta
Map of program name to meta of included programs
optionalIncludes() - Method in class net.morimekta.providence.model.ProgramType
List of included thrift files.
optionalNamespaces() - Method in class net.morimekta.providence.model.ProgramType
Map of language to laguage dependent namespace identifier.
optionalOneWay() - Method in class net.morimekta.providence.model.FunctionType
 
optionalProgram() - Method in class net.morimekta.providence.model.ProgramMeta
The program type definition
optionalRequirement() - Method in class net.morimekta.providence.model.FieldType
 
optionalReturnType() - Method in class net.morimekta.providence.model.FunctionType
 
optionalStartPos() - Method in class net.morimekta.providence.model.ConstType
The start of the definition (position of 'enum')
optionalStartPos() - Method in class net.morimekta.providence.model.EnumType
The start of the definition (position of 'enum')
optionalStartPos() - Method in class net.morimekta.providence.model.EnumValue
The start of the definition (position of 'name')
optionalStartPos() - Method in class net.morimekta.providence.model.FieldType
The start of the definition (position of field ID)
optionalStartPos() - Method in class net.morimekta.providence.model.FunctionType
The start of the definition (position of return type)
optionalStartPos() - Method in class net.morimekta.providence.model.MessageType
The start of the definition (position of 'struct' / message type)
optionalStartPos() - Method in class net.morimekta.providence.model.ServiceType
The start of the definition (position of 'service')
optionalStartPos() - Method in class net.morimekta.providence.model.TypedefType
The start of the definition (position of 'typedef')
optionalValueStartPos() - 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.
optionalValueStartPos() - 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.
optionalVariant() - Method in class net.morimekta.providence.model.MessageType
 

P

PARAMS - net.morimekta.providence.model.FunctionType._Field
 
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
 
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
 
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(String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
parseValue() - Method in class net.morimekta.providence.reflect.parser.internal.ThriftTokenizer
 
Pmodel_Constants - Class in net.morimekta.providence.model
Reflective thrift IDL description.
PROGRAM - net.morimekta.providence.model.ProgramMeta._Field
 
PROGRAM_NAME - net.morimekta.providence.model.ProgramType._Field
 
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.
ProgramMeta - Class in net.morimekta.providence.model
A meta object describing a parsed program file.
ProgramMeta._Builder - Class in net.morimekta.providence.model
A meta object describing a parsed program file.
ProgramMeta._Field - Enum in net.morimekta.providence.model
 
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.FilePos
 
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.ProgramMeta
 
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 the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.EnumType._Builder
Adds a mapping to the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Adds a mapping to the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.FieldType._Builder
Adds a mapping to the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Adds a mapping to the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.MessageType._Builder
Adds a mapping to the annotations map.
putInAnnotations(String, String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Adds a mapping to the annotations map.
putInIncludes(String, ProgramMeta) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Adds a mapping to the includes map.
putInNamespaces(String, String) - Method in class net.morimekta.providence.model.ProgramType._Builder
Adds a mapping to the namespaces map.
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.FilePos._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.ProgramMeta._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(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
register(PService) - Method in class net.morimekta.providence.reflect.util.RecursiveTypeRegistry
 
registerConstant(String, String, Object) - 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.
REQUIRED - net.morimekta.providence.model.FieldRequirement
 
REQUIREMENT - net.morimekta.providence.model.FieldType._Field
 
RETURN_TYPE - net.morimekta.providence.model.FunctionType._Field
 

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.FilePos._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.ProgramMeta._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
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the annotations field value.
setAnnotations(Map<String, String>) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the annotations field value.
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
Set the decl field value.
setDeclConst(ConstType) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_const field value.
setDeclConst(ConstType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_const field value.
setDeclEnum(EnumType) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_enum field value.
setDeclEnum(EnumType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_enum field value.
setDeclMessage(MessageType) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_message field value.
setDeclMessage(MessageType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_message field value.
setDeclService(ServiceType) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_service field value.
setDeclService(ServiceType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_service field value.
setDeclTypedef(TypedefType) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_typedef field value.
setDeclTypedef(TypedefType._Builder) - Method in class net.morimekta.providence.model.Declaration._Builder
Set the decl_typedef field value.
setDefaultValue(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the default_value field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.ProgramType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the documentation field value.
setDocumentation(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the documentation field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the end_pos field value.
setEndPos(FilePos) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the end_pos field value.
setEndPos(FilePos._Builder) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the end_pos field value.
setExceptions(Collection<FieldType>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the exceptions field value.
setExtend(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the extend field value.
setFields(Collection<FieldType>) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the fields field value.
setFileLines(Collection<String>) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Set the file_lines field value.
setFilePath(String) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Set the file_path field value.
setId(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the id field value.
setId(int) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the id field value.
setIncludes(Collection<String>) - Method in class net.morimekta.providence.model.ProgramType._Builder
Set the includes field value.
setIncludes(Map<String, ProgramMeta>) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Set the includes field value.
setLineNo(int) - Method in class net.morimekta.providence.model.FilePos._Builder
Set the line_no field value.
setLinePos(int) - Method in class net.morimekta.providence.model.FilePos._Builder
Set the line_pos field value.
setMethods(Collection<FunctionType>) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the methods field value.
setName(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the name field value.
setName(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the name field value.
setNamespaces(Map<String, String>) - Method in class net.morimekta.providence.model.ProgramType._Builder
Set the namespaces field value.
setOneWay(boolean) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the one_way field value.
setParams(Collection<FieldType>) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the params field value.
setProgram(ProgramType) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Set the program field value.
setProgram(ProgramType._Builder) - Method in class net.morimekta.providence.model.ProgramMeta._Builder
Set the program field value.
setProgram(CProgram) - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
setProgramName(String) - Method in class net.morimekta.providence.model.ProgramType._Builder
Set the program_name field value.
setProgramType(ProgramType) - Method in class net.morimekta.providence.reflect.util.ProgramTypeRegistry
 
setRequirement(FieldRequirement) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the requirement field value.
setReturnType(String) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the return_type field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the start_pos field value.
setStartPos(FilePos) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.EnumValue._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.FunctionType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.ServiceType._Builder
Set the start_pos field value.
setStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the start_pos field value.
setType(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the type field value.
setType(String) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the type field value.
setType(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
Set the type field value.
setValue(String) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the value field value.
setValues(Collection<EnumValue>) - Method in class net.morimekta.providence.model.EnumType._Builder
Set the values field value.
setValues(List<CEnumValue>) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
setValueStartPos(FilePos) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the value_start_pos field value.
setValueStartPos(FilePos) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the value_start_pos field value.
setValueStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.ConstType._Builder
Set the value_start_pos field value.
setValueStartPos(FilePos._Builder) - Method in class net.morimekta.providence.model.FieldType._Builder
Set the value_start_pos field value.
setVariant(MessageVariant) - Method in class net.morimekta.providence.model.MessageType._Builder
Set the variant field value.
START_POS - net.morimekta.providence.model.ConstType._Field
 
START_POS - net.morimekta.providence.model.EnumType._Field
 
START_POS - net.morimekta.providence.model.EnumValue._Field
 
START_POS - net.morimekta.providence.model.FieldType._Field
 
START_POS - net.morimekta.providence.model.FunctionType._Field
 
START_POS - net.morimekta.providence.model.MessageType._Field
 
START_POS - net.morimekta.providence.model.ServiceType._Field
 
START_POS - net.morimekta.providence.model.TypedefType._Field
 
stripCommonPrefix(List<String>) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 
STRUCT - net.morimekta.providence.model.MessageVariant
 

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.FilePos._Field
 
toString() - Method in class net.morimekta.providence.model.FilePos
 
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.ProgramMeta._Field
 
toString() - Method in class net.morimekta.providence.model.ProgramMeta
 
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
 
TYPE - net.morimekta.providence.model.ConstType._Field
 
TYPE - net.morimekta.providence.model.FieldType._Field
 
TYPE - net.morimekta.providence.model.TypedefType._Field
 
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

UNION - net.morimekta.providence.model.MessageVariant
 
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.FilePos._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.ProgramMeta._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.FilePos._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.ProgramMeta._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
 
VALUE - net.morimekta.providence.model.ConstType._Field
 
VALUE_START_POS - net.morimekta.providence.model.ConstType._Field
 
VALUE_START_POS - net.morimekta.providence.model.FieldType._Field
 
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.FilePos._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.ProgramMeta._Field
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.FilePos._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.ProgramMeta._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.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
 
VALUES - net.morimekta.providence.model.EnumType._Field
 
VARIANT - net.morimekta.providence.model.MessageType._Field
 

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
 
withDeclMessage(MessageType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclMessage(MessageType._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
 
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.FilePos
 
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.ProgramMeta
 
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 pmodel.ConstType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.Declaration._Builder
Make a pmodel.Declaration builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.EnumType._Builder
Make a pmodel.EnumType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.EnumValue._Builder
Make a pmodel.EnumValue builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.FieldRequirement._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.FieldType._Builder
Make a pmodel.FieldType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.FilePos._Builder
Make a pmodel.FilePos builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.FunctionType._Builder
Make a pmodel.FunctionType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.MessageType._Builder
Make a pmodel.MessageType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.MessageVariant._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ProgramMeta._Builder
Make a pmodel.ProgramMeta builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.ProgramType._Builder
Make a pmodel.ProgramType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.ServiceType._Builder
Make a pmodel.ServiceType builder instance.
_Builder() - Constructor for class net.morimekta.providence.model.TypedefType._Builder
Make a pmodel.TypedefType builder instance.
_Builder(ConstType) - Constructor for class net.morimekta.providence.model.ConstType._Builder
Make a mutating builder off a base pmodel.ConstType.
_Builder(Declaration) - Constructor for class net.morimekta.providence.model.Declaration._Builder
Make a mutating builder off a base pmodel.Declaration.
_Builder(EnumType) - Constructor for class net.morimekta.providence.model.EnumType._Builder
Make a mutating builder off a base pmodel.EnumType.
_Builder(EnumValue) - Constructor for class net.morimekta.providence.model.EnumValue._Builder
Make a mutating builder off a base pmodel.EnumValue.
_Builder(FieldType) - Constructor for class net.morimekta.providence.model.FieldType._Builder
Make a mutating builder off a base pmodel.FieldType.
_Builder(FilePos) - Constructor for class net.morimekta.providence.model.FilePos._Builder
Make a mutating builder off a base pmodel.FilePos.
_Builder(FunctionType) - Constructor for class net.morimekta.providence.model.FunctionType._Builder
Make a mutating builder off a base pmodel.FunctionType.
_Builder(MessageType) - Constructor for class net.morimekta.providence.model.MessageType._Builder
Make a mutating builder off a base pmodel.MessageType.
_Builder(ProgramMeta) - Constructor for class net.morimekta.providence.model.ProgramMeta._Builder
Make a mutating builder off a base pmodel.ProgramMeta.
_Builder(ProgramType) - Constructor for class net.morimekta.providence.model.ProgramType._Builder
Make a mutating builder off a base pmodel.ProgramType.
_Builder(ServiceType) - Constructor for class net.morimekta.providence.model.ServiceType._Builder
Make a mutating builder off a base pmodel.ServiceType.
_Builder(TypedefType) - Constructor for class net.morimekta.providence.model.TypedefType._Builder
Make a mutating builder off a base pmodel.TypedefType.
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes All Packages