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

A

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.ServiceMethod._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.StructType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
addTo(int, Object) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
addToDecl(Declaration...) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
addToExceptions(ThriftField...) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
addToFields(ThriftField...) - Method in class net.morimekta.providence.model.StructType._Builder
 
addToIncludes(String...) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
include ".thrift"
addToMethods(ServiceMethod...) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
addToParams(ThriftField...) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
addToValues(EnumValue...) - Method in class net.morimekta.providence.model.EnumType._Builder
 
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 class net.morimekta.providence.model.ServiceMethod
 
asString() - Method in class net.morimekta.providence.model.ServiceType
 
asString() - Method in class net.morimekta.providence.model.StructType
 
asString() - Method in class net.morimekta.providence.model.ThriftDocument
 
asString() - Method in class net.morimekta.providence.model.ThriftField
 
asString() - Method in class net.morimekta.providence.model.TypedefType
 
asString() - Method in class net.morimekta.providence.reflect.contained.CException
 
asString() - Method in class net.morimekta.providence.reflect.contained.CMessage
 

B

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.Requirement._Builder
 
build() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
build() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
build() - Method in class net.morimekta.providence.model.StructType._Builder
 
build() - Method in class net.morimekta.providence.model.StructVariant._Builder
 
build() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
build() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
build() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
build() - Method in class net.morimekta.providence.reflect.contained.CEnum.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.Declaration
 
builder() - Static method in class net.morimekta.providence.model.EnumType
 
builder() - Static method in class net.morimekta.providence.model.EnumValue
 
builder() - Static method in class net.morimekta.providence.model.ServiceMethod
 
builder() - Static method in class net.morimekta.providence.model.ServiceType
 
builder() - Static method in class net.morimekta.providence.model.StructType
 
builder() - Static method in class net.morimekta.providence.model.ThriftDocument
 
builder() - Static method in class net.morimekta.providence.model.ThriftField
 
builder() - Static method in class net.morimekta.providence.model.TypedefType
 
Builder(CEnumDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CEnum.Builder
 
Builder(CExceptionDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CException.Builder
 
Builder(PStructDescriptor<CStruct, CField>) - Constructor for class net.morimekta.providence.reflect.contained.CStruct.Builder
 
Builder(CUnionDescriptor) - Constructor for class net.morimekta.providence.reflect.contained.CUnion.Builder
 

C

c - Variable in enum net.morimekta.providence.reflect.parser.internal.Symbol
 
CDocument - Class in net.morimekta.providence.reflect.contained
Contained document.
CDocument(String, String, Map<String, String>, List<String>, Map<String, String>, List<PDeclaredDescriptor<?>>, List<PField<?>>) - Constructor for class net.morimekta.providence.reflect.contained.CDocument
 
CEnum - Class in net.morimekta.providence.reflect.contained
Contained enum value.
CEnum(String, int, String, PEnumDescriptor<CEnum>) - Constructor for class net.morimekta.providence.reflect.contained.CEnum
 
CEnum.Builder - Class in net.morimekta.providence.reflect.contained
 
CEnumDescriptor - Class in net.morimekta.providence.reflect.contained
Contained enum descriptor type.
CEnumDescriptor(String, String, String) - Constructor for class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
CException - Class in net.morimekta.providence.reflect.contained
 
CException(CException.Builder) - Constructor for class net.morimekta.providence.reflect.contained.CException
 
CException.Builder - Class in net.morimekta.providence.reflect.contained
 
CExceptionDescriptor - Class in net.morimekta.providence.reflect.contained
 
CExceptionDescriptor(String, String, String, List<CField>) - Constructor for class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
CField<T> - Class in net.morimekta.providence.reflect.contained
 
CField(String, int, PRequirement, String, PDescriptorProvider<T>, PValueProvider<T>) - Constructor for class net.morimekta.providence.reflect.contained.CField
 
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.ServiceMethod._Builder
 
clear(int) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.StructType._Builder
 
clear(int) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clear(int) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clear(int) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
clear(int) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
clear(int) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
clear(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
clearComment() - Method in class net.morimekta.providence.model.EnumType._Builder
 
clearComment() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
clearComment() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearComment() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clearComment() - Method in class net.morimekta.providence.model.StructType._Builder
 
clearComment() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clearComment() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearComment() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
clearDecl() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clearDeclConst() - Method in class net.morimekta.providence.model.Declaration._Builder
 
clearDeclEnum() - Method in class net.morimekta.providence.model.Declaration._Builder
 
clearDeclService() - Method in class net.morimekta.providence.model.Declaration._Builder
 
clearDeclStruct() - Method in class net.morimekta.providence.model.Declaration._Builder
 
clearDeclTypedef() - Method in class net.morimekta.providence.model.Declaration._Builder
 
clearDefaultValue() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearExceptions() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearExtend() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clearFields() - Method in class net.morimekta.providence.model.StructType._Builder
 
clearIncludes() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clearKey() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearMethods() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clearName() - Method in class net.morimekta.providence.model.EnumType._Builder
 
clearName() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
clearName() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearName() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
clearName() - Method in class net.morimekta.providence.model.StructType._Builder
 
clearName() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearName() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
clearNamespaces() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clearOneWay() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearPackage() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
clearParams() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearRequirement() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearReturnType() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
clearType() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
clearType() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
clearValue() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
clearValues() - Method in class net.morimekta.providence.model.EnumType._Builder
 
clearVariant() - Method in class net.morimekta.providence.model.StructType._Builder
 
CMessage<T extends PMessage<T>> - Class in net.morimekta.providence.reflect.contained
 
CMessage(Map<Integer, Object>) - Constructor for class net.morimekta.providence.reflect.contained.CMessage
 
COMPACT_RE - Static variable in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
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(ServiceMethod) - Method in class net.morimekta.providence.model.ServiceMethod
 
compareTo(ServiceType) - Method in class net.morimekta.providence.model.ServiceType
 
compareTo(StructType) - Method in class net.morimekta.providence.model.StructType
 
compareTo(ThriftDocument) - Method in class net.morimekta.providence.model.ThriftDocument
 
compareTo(ThriftField) - Method in class net.morimekta.providence.model.ThriftField
 
compareTo(TypedefType) - Method in class net.morimekta.providence.model.TypedefType
 
compareTo(CEnum) - Method in class net.morimekta.providence.reflect.contained.CEnum
 
compareTo(CException) - Method in class net.morimekta.providence.reflect.contained.CException
 
compareTo(T) - Method in class net.morimekta.providence.reflect.contained.CMessage
 
ConstParser - Class in net.morimekta.providence.reflect.parser.internal
Parsing thrift constants from string to actual value.
ConstParser() - Constructor for class net.morimekta.providence.reflect.parser.internal.ConstParser
 
ConstProvider - Class in net.morimekta.providence.reflect.util
 
ConstProvider(TypeRegistry, String, String, String) - Constructor for class net.morimekta.providence.reflect.util.ConstProvider
 
convert(ThriftDocument) - Method in class net.morimekta.providence.reflect.util.DocumentConverter
Convert document model to declared document.
CStruct - Class in net.morimekta.providence.reflect.contained
 
CStruct(CStruct.Builder) - Constructor for class net.morimekta.providence.reflect.contained.CStruct
 
CStruct.Builder - Class in net.morimekta.providence.reflect.contained
 
CStructDescriptor - Class in net.morimekta.providence.reflect.contained
 
CStructDescriptor(String, String, String, List<CField>) - Constructor for class net.morimekta.providence.reflect.contained.CStructDescriptor
 
CUnion - Class in net.morimekta.providence.reflect.contained
 
CUnion(CUnion.Builder) - Constructor for class net.morimekta.providence.reflect.contained.CUnion
 
CUnion.Builder - Class in net.morimekta.providence.reflect.contained
 
CUnionDescriptor - Class in net.morimekta.providence.reflect.contained
 
CUnionDescriptor(String, String, String, List<CField>) - Constructor for class net.morimekta.providence.reflect.contained.CUnionDescriptor
 

D

Declaration - Class in net.morimekta.providence.model
( | | | | )
Declaration._Builder - Class in net.morimekta.providence.model
 
Declaration._Field - Enum in net.morimekta.providence.model
 
descriptor() - Method in class net.morimekta.providence.model.Declaration
 
descriptor() - Method in class net.morimekta.providence.model.EnumType
 
descriptor() - Method in class net.morimekta.providence.model.EnumValue
 
descriptor() - Method in enum net.morimekta.providence.model.Requirement
 
descriptor() - Method in class net.morimekta.providence.model.ServiceMethod
 
descriptor() - Method in class net.morimekta.providence.model.ServiceType
 
descriptor() - Method in class net.morimekta.providence.model.StructType
 
descriptor() - Method in enum net.morimekta.providence.model.StructVariant
 
descriptor() - Method in class net.morimekta.providence.model.ThriftDocument
 
descriptor() - Method in class net.morimekta.providence.model.ThriftField
 
descriptor() - Method in class net.morimekta.providence.model.TypedefType
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CEnum
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CException
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CUnion
 
DocumentConverter - Class in net.morimekta.providence.reflect.util
 
DocumentConverter(TypeRegistry) - Constructor for class net.morimekta.providence.reflect.util.DocumentConverter
 

E

EnumType - Class in net.morimekta.providence.model
enum { ( ([;,])?)* }
EnumType(String, String, List<EnumValue>) - Constructor for class net.morimekta.providence.model.EnumType
 
EnumType._Builder - Class in net.morimekta.providence.model
 
EnumType._Field - Enum in net.morimekta.providence.model
 
EnumValue - Class in net.morimekta.providence.model
(= )
EnumValue(String, String, int) - Constructor for class net.morimekta.providence.model.EnumValue
 
EnumValue._Builder - Class in net.morimekta.providence.model
 
EnumValue._Field - Enum in net.morimekta.providence.model
 
equals(Object) - Method in class net.morimekta.providence.model.Declaration
 
equals(Object) - Method in class net.morimekta.providence.model.EnumType
 
equals(Object) - Method in class net.morimekta.providence.model.EnumValue
 
equals(Object) - Method in class net.morimekta.providence.model.ServiceMethod
 
equals(Object) - Method in class net.morimekta.providence.model.ServiceType
 
equals(Object) - Method in class net.morimekta.providence.model.StructType
 
equals(Object) - Method in class net.morimekta.providence.model.ThriftDocument
 
equals(Object) - Method in class net.morimekta.providence.model.ThriftField
 
equals(Object) - Method in class net.morimekta.providence.model.TypedefType
 
equals(Object) - Method in class net.morimekta.providence.reflect.contained.CEnum
 
equals(Object) - Method in class 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.CMessage
 
expect(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectIdentifier(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectQualifiedIdentifier(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectSymbol(Symbol, String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 

F

forKey(int) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.ServiceMethod._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.StructType._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.ThriftDocument._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.ThriftField._Field
 
forKey(int) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.Declaration._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.EnumType._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.EnumValue._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.Requirement
 
forName(String) - Static method in enum net.morimekta.providence.model.ServiceMethod._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.ServiceType._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.StructType._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.StructVariant
 
forName(String) - Static method in enum net.morimekta.providence.model.ThriftDocument._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.ThriftField._Field
 
forName(String) - Static method in enum net.morimekta.providence.model.TypedefType._Field
 
forValue(int) - Static method in enum net.morimekta.providence.model.Requirement
 
forValue(int) - Static method in enum net.morimekta.providence.model.StructVariant
 

G

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.ServiceMethod
 
get(int) - Method in class net.morimekta.providence.model.ServiceType
 
get(int) - Method in class net.morimekta.providence.model.StructType
 
get(int) - Method in class net.morimekta.providence.model.ThriftDocument
 
get(int) - Method in class net.morimekta.providence.model.ThriftField
 
get(int) - Method in class net.morimekta.providence.model.TypedefType
 
get(int) - Method in class net.morimekta.providence.reflect.contained.CException
 
get(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 
get() - Method in class net.morimekta.providence.reflect.util.ConstProvider
 
getByToken(String) - Static method in enum net.morimekta.providence.reflect.parser.internal.Keyword
 
getComment() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getComment() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getComment() - Method in class net.morimekta.providence.model.EnumType
 
getComment() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getComment() - Method in class net.morimekta.providence.model.EnumValue
 
getComment() - Method in enum net.morimekta.providence.model.Requirement
 
getComment() - Method in enum net.morimekta.providence.model.ServiceMethod._Field
 
getComment() - Method in class net.morimekta.providence.model.ServiceMethod
 
getComment() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getComment() - Method in class net.morimekta.providence.model.ServiceType
 
getComment() - Method in enum net.morimekta.providence.model.StructType._Field
 
getComment() - Method in class net.morimekta.providence.model.StructType
 
getComment() - Method in enum net.morimekta.providence.model.StructVariant
 
getComment() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getComment() - Method in class net.morimekta.providence.model.ThriftDocument
Must come before the first statement of the header.
getComment() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getComment() - Method in class net.morimekta.providence.model.ThriftField
 
getComment() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getComment() - Method in class net.morimekta.providence.model.TypedefType
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CEnum
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CField
 
getConstants() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getDecl() - Method in class net.morimekta.providence.model.ThriftDocument
 
getDeclaredTypes() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
getDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
getDeclService() - Method in class net.morimekta.providence.model.Declaration
 
getDeclStruct() - Method in class net.morimekta.providence.model.Declaration
 
getDeclTypedef() - Method in class net.morimekta.providence.model.Declaration
 
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 enum net.morimekta.providence.model.ServiceMethod._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.StructType._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getDefaultValue() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getDefaultValue() - Method in class net.morimekta.providence.model.ThriftField
 
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.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.ServiceMethod._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.StructType._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getDescriptor() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getDescriptor() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDescriptor(String, String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
Get the declared type with the name and package context.
getDocument(String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 
getDocumentForPackage(String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 
getExceptions() - Method in class net.morimekta.providence.model.ServiceMethod
 
getExtend() - Method in class net.morimekta.providence.model.ServiceType
 
getField(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getField(int) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getField(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getField(int) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getField(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getField(int) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getFields() - Method in class net.morimekta.providence.model.StructType
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getFields() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getIncludes() - Method in class net.morimekta.providence.model.ThriftDocument
include ".thrift"
getIncludes() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getKey() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getKey() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getKey() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getKey() - Method in enum net.morimekta.providence.model.ServiceMethod._Field
 
getKey() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getKey() - Method in enum net.morimekta.providence.model.StructType._Field
 
getKey() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getKey() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getKey() - Method in class net.morimekta.providence.model.ThriftField
 
getKey() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getKey() - Method in class net.morimekta.providence.reflect.contained.CField
 
getLen() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getLen() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
getLine() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getLine(int) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
getLine() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
getLineNo() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
getMethods() - Method in class net.morimekta.providence.model.ServiceType
 
getName() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getName() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getName() - Method in class net.morimekta.providence.model.EnumType
 
getName() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getName() - Method in class net.morimekta.providence.model.EnumValue
 
getName() - Method in enum net.morimekta.providence.model.Requirement
 
getName() - Method in enum net.morimekta.providence.model.ServiceMethod._Field
 
getName() - Method in class net.morimekta.providence.model.ServiceMethod
 
getName() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getName() - Method in class net.morimekta.providence.model.ServiceType
 
getName() - Method in enum net.morimekta.providence.model.StructType._Field
 
getName() - Method in class net.morimekta.providence.model.StructType
 
getName() - Method in enum net.morimekta.providence.model.StructVariant
 
getName() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getName() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getName() - Method in class net.morimekta.providence.model.ThriftField
 
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.CEnum
 
getName() - Method in class net.morimekta.providence.reflect.contained.CField
 
getNamespaceForLanguage(String) - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getNamespaces() - Method in class net.morimekta.providence.model.ThriftDocument
namespace
getNamespaces() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getPackage() - Method in class net.morimekta.providence.model.ThriftDocument
Deducted from filename in .thrift IDL files.
getPackageName() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getParams() - Method in class net.morimekta.providence.model.ServiceMethod
 
getPos() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getPos() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
getProvider(String, String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
Given a type name and a package context, fetches the type provider for the given type.
getRegistry() - Method in class net.morimekta.providence.reflect.TypeLoader
 
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 enum net.morimekta.providence.model.ServiceMethod._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.StructType._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getRequirement() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getRequirement() - Method in class net.morimekta.providence.model.ThriftField
 
getRequirement() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
getRequirement() - Method in class net.morimekta.providence.reflect.contained.CField
 
getReturnType() - Method in class net.morimekta.providence.model.ServiceMethod
 
getSymbol() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getToken() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getType() - Method in enum net.morimekta.providence.model.Declaration._Field
 
getType() - Method in enum net.morimekta.providence.model.EnumType._Field
 
getType() - Method in enum net.morimekta.providence.model.EnumValue._Field
 
getType() - Method in enum net.morimekta.providence.model.ServiceMethod._Field
 
getType() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
getType() - Method in enum net.morimekta.providence.model.StructType._Field
 
getType() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
getType() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
getType() - Method in class net.morimekta.providence.model.ThriftField
 
getType() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
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.CDocument
 
getValue() - Method in class net.morimekta.providence.model.EnumValue
 
getValue() - Method in enum net.morimekta.providence.model.Requirement
 
getValue() - Method in enum net.morimekta.providence.model.StructVariant
 
getValue() - Method in class net.morimekta.providence.reflect.contained.CEnum
 
getValueById(int) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getValueByName(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getValues() - Method in class net.morimekta.providence.model.EnumType
 
getValues() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getVariant() - Method in class net.morimekta.providence.model.StructType
 
getVariant() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 

H

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.ServiceMethod
 
has(int) - Method in class net.morimekta.providence.model.ServiceType
 
has(int) - Method in class net.morimekta.providence.model.StructType
 
has(int) - Method in class net.morimekta.providence.model.ThriftDocument
 
has(int) - Method in class net.morimekta.providence.model.ThriftField
 
has(int) - Method in class net.morimekta.providence.model.TypedefType
 
has(int) - Method in class net.morimekta.providence.reflect.contained.CException
 
has(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 
hasComment() - Method in class net.morimekta.providence.model.EnumType
 
hasComment() - Method in class net.morimekta.providence.model.EnumValue
 
hasComment() - Method in class net.morimekta.providence.model.ServiceMethod
 
hasComment() - Method in class net.morimekta.providence.model.ServiceType
 
hasComment() - Method in class net.morimekta.providence.model.StructType
 
hasComment() - Method in class net.morimekta.providence.model.ThriftDocument
 
hasComment() - Method in class net.morimekta.providence.model.ThriftField
 
hasComment() - Method in class net.morimekta.providence.model.TypedefType
 
hasDeclConst() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclEnum() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclService() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclStruct() - Method in class net.morimekta.providence.model.Declaration
 
hasDeclTypedef() - Method in class net.morimekta.providence.model.Declaration
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.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.ServiceMethod._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ServiceType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.StructType._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
hasDefaultValue() - Method in class net.morimekta.providence.model.ThriftField
 
hasDefaultValue() - Method in enum net.morimekta.providence.model.TypedefType._Field
 
hasDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
hasExtend() - Method in class net.morimekta.providence.model.ServiceType
 
hashCode() - Method in class net.morimekta.providence.model.Declaration
 
hashCode() - Method in class net.morimekta.providence.model.EnumType
 
hashCode() - Method in class net.morimekta.providence.model.EnumValue
 
hashCode() - Method in class net.morimekta.providence.model.ServiceMethod
 
hashCode() - Method in class net.morimekta.providence.model.ServiceType
 
hashCode() - Method in class net.morimekta.providence.model.StructType
 
hashCode() - Method in class net.morimekta.providence.model.ThriftDocument
 
hashCode() - Method in class net.morimekta.providence.model.ThriftField
 
hashCode() - Method in class net.morimekta.providence.model.TypedefType
 
hashCode() - Method in class 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.CMessage
 
hasKey() - Method in class net.morimekta.providence.model.ThriftField
 
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.ServiceMethod
 
hasName() - Method in class net.morimekta.providence.model.ServiceType
 
hasName() - Method in class net.morimekta.providence.model.StructType
 
hasName() - Method in class net.morimekta.providence.model.ThriftField
 
hasName() - Method in class net.morimekta.providence.model.TypedefType
 
hasNext() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
hasOneWay() - Method in class net.morimekta.providence.model.ServiceMethod
 
hasPackage() - Method in class net.morimekta.providence.model.ThriftDocument
 
hasRequirement() - Method in class net.morimekta.providence.model.ThriftField
 
hasReturnType() - Method in class net.morimekta.providence.model.ServiceMethod
 
hasType() - Method in class net.morimekta.providence.model.ThriftField
 
hasType() - Method in class net.morimekta.providence.model.TypedefType
 
hasValue() - Method in class net.morimekta.providence.model.EnumValue
 
hasVariant() - Method in class net.morimekta.providence.model.StructType
 

I

intValue() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isCompact() - Method in class net.morimekta.providence.model.Declaration
 
isCompact() - Method in class net.morimekta.providence.model.EnumType
 
isCompact() - Method in class net.morimekta.providence.model.EnumValue
 
isCompact() - Method in class net.morimekta.providence.model.ServiceMethod
 
isCompact() - Method in class net.morimekta.providence.model.ServiceType
 
isCompact() - Method in class net.morimekta.providence.model.StructType
 
isCompact() - Method in class net.morimekta.providence.model.ThriftDocument
 
isCompact() - Method in class net.morimekta.providence.model.ThriftField
 
isCompact() - Method in class net.morimekta.providence.model.TypedefType
 
isCompact() - Method in class net.morimekta.providence.reflect.contained.CException
 
isCompact() - Method in class net.morimekta.providence.reflect.contained.CMessage
 
isIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isInteger() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isLiteral() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isOneWay() - Method in class net.morimekta.providence.model.ServiceMethod
 
isQualifiedIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isSimple() - Method in class net.morimekta.providence.model.Declaration
 
isSimple() - Method in class net.morimekta.providence.model.EnumType
 
isSimple() - Method in class net.morimekta.providence.model.EnumValue
 
isSimple() - Method in class net.morimekta.providence.model.ServiceMethod
 
isSimple() - Method in class net.morimekta.providence.model.ServiceType
 
isSimple() - Method in class net.morimekta.providence.model.StructType
 
isSimple() - Method in class net.morimekta.providence.model.ThriftDocument
 
isSimple() - Method in class net.morimekta.providence.model.ThriftField
 
isSimple() - Method in class net.morimekta.providence.model.TypedefType
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CException
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CMessage
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
isSymbol() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isValid() - Method in class net.morimekta.providence.model.Declaration._Builder
 
isValid() - Method in class net.morimekta.providence.model.EnumType._Builder
 
isValid() - Method in class net.morimekta.providence.model.EnumValue._Builder
 
isValid() - Method in class net.morimekta.providence.model.Requirement._Builder
 
isValid() - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
isValid() - Method in class net.morimekta.providence.model.ServiceType._Builder
 
isValid() - Method in class net.morimekta.providence.model.StructType._Builder
 
isValid() - Method in class net.morimekta.providence.model.StructVariant._Builder
 
isValid() - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
isValid() - Method in class net.morimekta.providence.model.ThriftField._Builder
 
isValid() - Method in class net.morimekta.providence.model.TypedefType._Builder
 
isValid() - Method in class net.morimekta.providence.reflect.contained.CEnum.Builder
 
isValid() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
isValid() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
isValid() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 

K

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.Requirement
 
kDescriptor - Static variable in class net.morimekta.providence.model.ServiceMethod
 
kDescriptor - Static variable in class net.morimekta.providence.model.ServiceType
 
kDescriptor - Static variable in class net.morimekta.providence.model.StructType
 
kDescriptor - Static variable in enum net.morimekta.providence.model.StructVariant
 
kDescriptor - Static variable in class net.morimekta.providence.model.ThriftDocument
 
kDescriptor - Static variable in class net.morimekta.providence.model.ThriftField
 
kDescriptor - Static variable in class net.morimekta.providence.model.TypedefType
 
Keyword - Enum in net.morimekta.providence.reflect.parser.internal
Enum with reserved words (tokens) for easy reference.
keyword - Variable in enum net.morimekta.providence.reflect.parser.internal.Keyword
 
kReservedWords - Static variable in class net.morimekta.providence.model.Model_Constants
 

L

literalValue() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
load(File) - Method in class net.morimekta.providence.reflect.TypeLoader
Load a thrift definition from file including all it's dependencies.
loadedDocuments() - Method in class net.morimekta.providence.reflect.TypeLoader
 

M

MAX_COMPACT_FIELDS - Static variable in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
MessageParser - Class in net.morimekta.providence.reflect.parser
 
MessageParser(PSerializer) - Constructor for class net.morimekta.providence.reflect.parser.MessageParser
 
mFields - Variable in class net.morimekta.providence.reflect.contained.CMessage
 
Model_Constants - Class in net.morimekta.providence.model
Reflective thrift IDL description.
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.ServiceMethod
 
mutate() - Method in class net.morimekta.providence.model.ServiceType
 
mutate() - Method in class net.morimekta.providence.model.StructType
 
mutate() - Method in class net.morimekta.providence.model.ThriftDocument
 
mutate() - Method in class net.morimekta.providence.model.ThriftField
 
mutate() - Method in class net.morimekta.providence.model.TypedefType
 
mutate() - Method in class 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
 

N

net.morimekta.providence.model - package net.morimekta.providence.model
 
net.morimekta.providence.reflect - package net.morimekta.providence.reflect
 
net.morimekta.providence.reflect.contained - package net.morimekta.providence.reflect.contained
 
net.morimekta.providence.reflect.parser - package net.morimekta.providence.reflect.parser
 
net.morimekta.providence.reflect.parser.internal - package net.morimekta.providence.reflect.parser.internal
 
net.morimekta.providence.reflect.util - package net.morimekta.providence.reflect.util
 
next() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
num(int) - Method in class net.morimekta.providence.model.Declaration
 
num(int) - Method in class net.morimekta.providence.model.EnumType
 
num(int) - Method in class net.morimekta.providence.model.EnumValue
 
num(int) - Method in class net.morimekta.providence.model.ServiceMethod
 
num(int) - Method in class net.morimekta.providence.model.ServiceType
 
num(int) - Method in class net.morimekta.providence.model.StructType
 
num(int) - Method in class net.morimekta.providence.model.ThriftDocument
 
num(int) - Method in class net.morimekta.providence.model.ThriftField
 
num(int) - Method in class net.morimekta.providence.model.TypedefType
 
num(int) - Method in class net.morimekta.providence.reflect.contained.CException
 
num(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 
numDecl() - Method in class net.morimekta.providence.model.ThriftDocument
 
numExceptions() - Method in class net.morimekta.providence.model.ServiceMethod
 
numFields() - Method in class net.morimekta.providence.model.StructType
 
numIncludes() - Method in class net.morimekta.providence.model.ThriftDocument
 
numMethods() - Method in class net.morimekta.providence.model.ServiceType
 
numNamespaces() - Method in class net.morimekta.providence.model.ThriftDocument
 
numParams() - Method in class net.morimekta.providence.model.ServiceMethod
 
numValues() - Method in class net.morimekta.providence.model.EnumType
 

P

parse(InputStream, PDescriptor) - Method in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
parse(InputStream, String) - Method in class net.morimekta.providence.reflect.parser.MessageParser
 
parse(InputStream, String) - Method in interface net.morimekta.providence.reflect.parser.Parser
Parse input stream to document declaration model.
parse(InputStream, String) - Method in class net.morimekta.providence.reflect.parser.ThriftParser
 
parseEnum(Tokenizer, String) - Method in class net.morimekta.providence.reflect.parser.ThriftParser
 
ParseException - Exception in net.morimekta.providence.reflect.parser
 
ParseException(String, Throwable) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(String) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(String, String, int, int, int) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(String, Tokenizer, Token) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
parseIncludes(Tokenizer, List<String>) - Method in class net.morimekta.providence.reflect.parser.ThriftParser
 
parseNamespace(Tokenizer, Map<String, String>) - Method in class net.morimekta.providence.reflect.parser.ThriftParser
 
Parser - Interface in net.morimekta.providence.reflect.parser
 
parseType(Tokenizer, Token) - Method in class net.morimekta.providence.reflect.parser.ThriftParser
 
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.Requirement
 
provider() - Static method in class net.morimekta.providence.model.ServiceMethod
 
provider() - Static method in class net.morimekta.providence.model.ServiceType
 
provider() - Static method in class net.morimekta.providence.model.StructType
 
provider() - Static method in enum net.morimekta.providence.model.StructVariant
 
provider() - Static method in class net.morimekta.providence.model.ThriftDocument
 
provider() - Static method in class net.morimekta.providence.model.ThriftField
 
provider() - Static method in class net.morimekta.providence.model.TypedefType
 
putDeclaredType(PDeclaredDescriptor<T>) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
Put a declared type into the registry.
putDocument(String, CDocument) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 
putInNamespaces(String, String) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
namespace
putTypedef(String, String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 

R

RE_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
RE_INTEGER - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
RE_QUALIFIED_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
readUntil(char) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
readUntil(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
Requirement - Enum in net.morimekta.providence.model
The requirement of the field.
Requirement._Builder - Class in net.morimekta.providence.model
 

S

ServiceMethod - Class in net.morimekta.providence.model
(oneway)? '('*')' (throws '(' + ')')?
ServiceMethod(String, boolean, String, String, List<ThriftField>, List<ThriftField>) - Constructor for class net.morimekta.providence.model.ServiceMethod
 
ServiceMethod._Builder - Class in net.morimekta.providence.model
 
ServiceMethod._Field - Enum in net.morimekta.providence.model
 
ServiceType - Class in net.morimekta.providence.model
service (extends )? { ( [;,]?)* }
ServiceType(String, String, String, List<ServiceMethod>) - Constructor for class net.morimekta.providence.model.ServiceType
 
ServiceType._Builder - Class in net.morimekta.providence.model
 
ServiceType._Field - Enum in net.morimekta.providence.model
 
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.ServiceMethod._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.StructType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
set(int, Object) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
set(int, Object) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
set(int, Object) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
set(int, Object) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
setByName(String) - Method in class net.morimekta.providence.model.Requirement._Builder
 
setByName(String) - Method in class net.morimekta.providence.model.StructVariant._Builder
 
setByName(String) - Method in class net.morimekta.providence.reflect.contained.CEnum.Builder
 
setByValue(int) - Method in class net.morimekta.providence.model.Requirement._Builder
 
setByValue(int) - Method in class net.morimekta.providence.model.StructVariant._Builder
 
setByValue(int) - Method in class net.morimekta.providence.reflect.contained.CEnum.Builder
 
setComment(String) - Method in class net.morimekta.providence.model.EnumType._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.StructType._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
Must come before the first statement of the header.
setComment(String) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setComment(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
setDecl(Collection<Declaration>) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
 
setDeclConst(ThriftField) - Method in class net.morimekta.providence.model.Declaration._Builder
 
setDeclEnum(EnumType) - Method in class net.morimekta.providence.model.Declaration._Builder
 
setDeclService(ServiceType) - Method in class net.morimekta.providence.model.Declaration._Builder
 
setDeclStruct(StructType) - Method in class net.morimekta.providence.model.Declaration._Builder
 
setDeclTypedef(TypedefType) - Method in class net.morimekta.providence.model.Declaration._Builder
 
setDefaultValue(String) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setExceptions(Collection<ThriftField>) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setExtend(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
setFields(Collection<ThriftField>) - Method in class net.morimekta.providence.model.StructType._Builder
 
setIncludes(Collection<String>) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
include ".thrift"
setKey(int) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setMethods(Collection<ServiceMethod>) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
setName(String) - Method in class net.morimekta.providence.model.EnumType._Builder
 
setName(String) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
setName(String) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setName(String) - Method in class net.morimekta.providence.model.ServiceType._Builder
 
setName(String) - Method in class net.morimekta.providence.model.StructType._Builder
 
setName(String) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setName(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
setNamespaces(Map<String, String>) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
namespace
setOneWay(boolean) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setPackage(String) - Method in class net.morimekta.providence.model.ThriftDocument._Builder
Deducted from filename in .thrift IDL files.
setParams(Collection<ThriftField>) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setRequirement(Requirement) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setReturnType(String) - Method in class net.morimekta.providence.model.ServiceMethod._Builder
 
setType(String) - Method in class net.morimekta.providence.model.ThriftField._Builder
 
setType(String) - Method in class net.morimekta.providence.model.TypedefType._Builder
 
setValue(int) - Method in class net.morimekta.providence.model.EnumValue._Builder
 
setValues(Collection<EnumValue>) - Method in class net.morimekta.providence.model.EnumType._Builder
 
setValues(List<CEnum>) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
setVariant(StructVariant) - Method in class net.morimekta.providence.model.StructType._Builder
 
startsBlockComment() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
startsLineComment() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
StructType - Class in net.morimekta.providence.model
{ ( ([,;])?)* }
StructType(String, StructVariant, String, List<ThriftField>) - Constructor for class net.morimekta.providence.model.StructType
 
StructType._Builder - Class in net.morimekta.providence.model
 
StructType._Field - Enum in net.morimekta.providence.model
 
StructVariant - Enum in net.morimekta.providence.model
Struct variant for StructType.
StructVariant._Builder - Class in net.morimekta.providence.model
 
Symbol - Enum in net.morimekta.providence.reflect.parser.internal
 

T

ThriftDocument - Class in net.morimekta.providence.model
* * *
ThriftDocument(String, String, List<String>, Map<String, String>, List<Declaration>) - Constructor for class net.morimekta.providence.model.ThriftDocument
 
ThriftDocument._Builder - Class in net.morimekta.providence.model
 
ThriftDocument._Field - Enum in net.morimekta.providence.model
 
ThriftField - Class in net.morimekta.providence.model
For fields: (:)? (required|optional)? (= )? For const: const = Fields without key is assigned values ranging from 65335 and down (2^16-1) in order of appearance.
ThriftField(String, int, Requirement, String, String, String) - Constructor for class net.morimekta.providence.model.ThriftField
 
ThriftField._Builder - Class in net.morimekta.providence.model
 
ThriftField._Field - Enum in net.morimekta.providence.model
 
ThriftParser - Class in net.morimekta.providence.reflect.parser
 
ThriftParser() - Constructor for class net.morimekta.providence.reflect.parser.ThriftParser
 
Token - Class in net.morimekta.providence.reflect.parser.internal
 
Token(String, int, int, int) - Constructor for class net.morimekta.providence.reflect.parser.internal.Token
 
Tokenizer - Class in net.morimekta.providence.reflect.parser.internal
 
Tokenizer(InputStream) - Constructor for class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
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.ServiceMethod._Field
 
toString() - Method in class net.morimekta.providence.model.ServiceMethod
 
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.StructType._Field
 
toString() - Method in class net.morimekta.providence.model.StructType
 
toString() - Method in enum net.morimekta.providence.model.ThriftDocument._Field
 
toString() - Method in class net.morimekta.providence.model.ThriftDocument
 
toString() - Method in enum net.morimekta.providence.model.ThriftField._Field
 
toString() - Method in class net.morimekta.providence.model.ThriftField
 
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.CEnum
 
toString() - Method in class 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.CMessage
 
toString() - Method in enum net.morimekta.providence.reflect.parser.internal.Keyword
 
toString() - Method in enum net.morimekta.providence.reflect.parser.internal.Symbol
 
toString() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
toString() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
TypedefType - Class in net.morimekta.providence.model
typedef
TypedefType(String, String, String) - Constructor for class net.morimekta.providence.model.TypedefType
 
TypedefType._Builder - Class in net.morimekta.providence.model
 
TypedefType._Field - Enum in net.morimekta.providence.model
 
TypeLoader - Class in net.morimekta.providence.reflect
 
TypeLoader(Collection<File>, Parser) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Construct a type loader for file types matches with the given parser.
TypeLoader(Collection<File>, Parser, TypeRegistry, DocumentConverter) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Constructor with injected functionality.
TypeRegistry - Class in net.morimekta.providence.reflect.util
 
TypeRegistry() - Constructor for class net.morimekta.providence.reflect.util.TypeRegistry
 

U

unionField() - Method in class net.morimekta.providence.model.Declaration
 
unshift(Token) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 

V

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.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.ServiceMethod._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.StructType._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.StructVariant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.ThriftDocument._Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.model.ThriftField._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.
valueOf(String) - Static method in enum net.morimekta.providence.reflect.parser.internal.Keyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.reflect.parser.internal.Symbol
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum net.morimekta.providence.reflect.parser.internal.Symbol
 
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.Requirement
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.ServiceMethod._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.StructType._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.StructVariant
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.ThriftDocument._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.ThriftField._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() - Static method in enum net.morimekta.providence.reflect.parser.internal.Keyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.morimekta.providence.reflect.parser.internal.Symbol
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDeclConst(ThriftField) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclEnum(EnumType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclService(ServiceType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclStruct(StructType) - Static method in class net.morimekta.providence.model.Declaration
 
withDeclTypedef(TypedefType) - Static method in class net.morimekta.providence.model.Declaration
 

_

_Builder() - Constructor for class net.morimekta.providence.model.Declaration._Builder
 
_Builder(Declaration) - Constructor for class net.morimekta.providence.model.Declaration._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.EnumType._Builder
 
_Builder(EnumType) - Constructor for class net.morimekta.providence.model.EnumType._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.EnumValue._Builder
 
_Builder(EnumValue) - Constructor for class net.morimekta.providence.model.EnumValue._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.Requirement._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ServiceMethod._Builder
 
_Builder(ServiceMethod) - Constructor for class net.morimekta.providence.model.ServiceMethod._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ServiceType._Builder
 
_Builder(ServiceType) - Constructor for class net.morimekta.providence.model.ServiceType._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.StructType._Builder
 
_Builder(StructType) - Constructor for class net.morimekta.providence.model.StructType._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.StructVariant._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ThriftDocument._Builder
 
_Builder(ThriftDocument) - Constructor for class net.morimekta.providence.model.ThriftDocument._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.ThriftField._Builder
 
_Builder(ThriftField) - Constructor for class net.morimekta.providence.model.ThriftField._Builder
 
_Builder() - Constructor for class net.morimekta.providence.model.TypedefType._Builder
 
_Builder(TypedefType) - Constructor for class net.morimekta.providence.model.TypedefType._Builder
 
A B C D E F G H I K L M N P R S T U V W _ 
Skip navigation links

Copyright © 2016. All rights reserved.