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

A

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
 
asInteger() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
asString() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
asString() - Method in exception net.morimekta.providence.reflect.contained.CException
 
asString() - Method in class net.morimekta.providence.reflect.contained.CMessage
 
asString(T) - Static method in class net.morimekta.providence.reflect.contained.CMessage
Prints a jsonCompact string representation of the message.
asString() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 

B

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(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
 
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.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
 
CMessage<Message extends PMessage<Message,Field>,Field extends PField> - Class in net.morimekta.providence.reflect.contained
 
CMessageDescriptor - Interface in net.morimekta.providence.reflect.contained
See the struct descriptor of PStructDescriptor.
compare(T, T) - Static method in class net.morimekta.providence.reflect.contained.CMessage
Compare two values to each other.
compareTo(CEnumValue) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
compareTo(CException) - Method in exception net.morimekta.providence.reflect.contained.CException
 
compareTo(Message) - 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(TypeRegistry, String) - Constructor for class net.morimekta.providence.reflect.parser.internal.ConstParser
 
ConstProvider - Class in net.morimekta.providence.reflect.util
 
ConstProvider(ProgramRegistry, String, String, String) - Constructor for class net.morimekta.providence.reflect.util.ConstProvider
 
convert(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, 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
 
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

decodeStringLiteral() - Method in class net.morimekta.providence.reflect.parser.internal.Token
Get the whole slice as a string.
descriptor() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
descriptor() - Method in exception net.morimekta.providence.reflect.contained.CException
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CStruct
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
descriptor() - Method in class net.morimekta.providence.reflect.contained.CUnion
 

E

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.CMessage
 
equals(Object) - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
expect(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectIdentifier(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectInteger(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectQualifiedIdentifier(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectStringLiteral(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
expectSymbol(String, char...) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 

F

forName(String) - Static method in enum net.morimekta.providence.reflect.util.ThriftCollection
 
forTag(String) - Static method in enum net.morimekta.providence.reflect.util.ThriftAnnotation
 

G

get(int) - Method in exception 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
 
getAnnotations() - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get set of available annotations.
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getAnnotationValue(String) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getAnnotationValue(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getConstants() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getDeclaredTypes() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDescriptor() - Method in class net.morimekta.providence.reflect.contained.CField
 
getDocument(String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Gets the document for a given file path.
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.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
 
getDocumentForPackage(String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getExtendsService() - Method in class net.morimekta.providence.reflect.contained.CService
 
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 interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
getField(int) - Method in interface net.morimekta.providence.reflect.contained.CMessageDescriptor
 
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.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
 
getIncludedFiles() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getIncludedPrograms() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getKey() - Method in class net.morimekta.providence.reflect.contained.CField
 
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 class net.morimekta.providence.reflect.parser.internal.Token
 
getLinePos() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
getMethods() - Method in class net.morimekta.providence.reflect.contained.CService
 
getName() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
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.reflect.contained.CProgram
 
getProgramName() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getProvider(String, String, Map<String, String>) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
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
 
getRequestType() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getRequirement() - Method in class net.morimekta.providence.reflect.contained.CField
 
getResponseType() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getServiceProvider(String, String) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
 
getServices() - Method in class net.morimekta.providence.reflect.contained.CProgram
 
getToken() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
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.reflect.contained.CEnumValue
 
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.reflect.contained.CEnumDescriptor
 

H

has(int) - Method in exception net.morimekta.providence.reflect.contained.CException
 
has(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 
hasAnnotation(String) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
hasAnnotation(ThriftAnnotation) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CField
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
hasAnnotation(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
hasDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
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.CMessage
 
hashCode() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
hasNext() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 

I

isDouble() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isInteger() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isJsonCompactible() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
isModified(int) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
isModified(int) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
isModified(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
isOneway() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
isQualifiedIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isSet(int) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
isSet(int) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
isSet(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
isSimple() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
isStringLiteral() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isSymbol(char) - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isThriftFile(String) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 

J

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

K

kBinary - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kBlockCommentEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kBlockCommentStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kBool - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kByte - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kConst - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kDouble - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kEnum - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kException - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kExtends - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kFieldIdSep - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kFieldValueSep - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kGenericEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kGenericStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kI16 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kI32 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kI64 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kI8 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kInclude - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kJavaComment - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kJavaCommentStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kLineSep1 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kLineSep2 - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kList - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kListEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kListStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kLiteralDoubleQuote - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kLiteralEscape - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kLiteralQuote - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kMap - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kMessageEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kMessageStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kNamespace - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kOneway - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kOptional - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kParamsEnd - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kParamsStart - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kRequired - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kService - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kSet - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kShellComment - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kString - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kStruct - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kSymbols - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kThrows - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kTypedef - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kUnion - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 
kVoid - Static variable in class net.morimekta.providence.reflect.parser.internal.Token
 

L

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

M

MAX_COMPACT_FIELDS - Static variable in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
merge(CException) - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
merge(CStruct) - Method in class net.morimekta.providence.reflect.contained.CStruct.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
 
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.reflect.contained.CException.Builder
 
mutator(int) - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
mutator(int) - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 

N

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
 
NULL - Static variable in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
num(int) - Method in exception net.morimekta.providence.reflect.contained.CException
 
num(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 

P

parse(InputStream, PDescriptor) - Method in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
parse(InputStream, File, Collection<File>) - Method in class net.morimekta.providence.reflect.parser.MessageProgramParser
 
parse(InputStream, File, Collection<File>) - Method in interface net.morimekta.providence.reflect.parser.ProgramParser
Parse input stream to document declaration model.
parse(InputStream, File, Collection<File>) - Method in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
ParseException - Exception in net.morimekta.providence.reflect.parser
 
ParseException(Throwable, String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
ParseException(Tokenizer, Token, String, Object...) - Constructor for exception net.morimekta.providence.reflect.parser.ParseException
 
peek(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
peek() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
ProgramConverter - Class in net.morimekta.providence.reflect.util
 
ProgramConverter(ProgramRegistry) - Constructor for class net.morimekta.providence.reflect.util.ProgramConverter
 
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
 
ProgramRegistry() - Constructor for class net.morimekta.providence.reflect.util.ProgramRegistry
 
putDocument(String, CProgram) - Method in class net.morimekta.providence.reflect.util.ProgramRegistry
Puts the given document into the registry.

R

read() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
ReflectionUtils - Class in net.morimekta.providence.reflect.util
Simple utility for type checking and matching.
ReflectionUtils() - Constructor for class net.morimekta.providence.reflect.util.ReflectionUtils
 

S

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.reflect.contained.CEnumValue.Builder
 
setByValue(int) - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
setValues(List<CEnumValue>) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
startsBlockComment() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
startsLineComment() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 

T

tag - Variable in enum net.morimekta.providence.reflect.util.ThriftAnnotation
 
ThriftAnnotation - Enum in net.morimekta.providence.reflect.util
Enum containing known "general" thrift annotations.
ThriftCollection - Enum in net.morimekta.providence.reflect.util
Enum containing known "general" thrift annotations.
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
 
Token - Class in net.morimekta.providence.reflect.parser.internal
Thrift token.
Token(byte[], int, 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 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.CMessage
 
toString() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
toString() - Method in exception net.morimekta.providence.reflect.parser.ParseException
 
TypeLoader - Class in net.morimekta.providence.reflect
 
TypeLoader(Collection<File>, ProgramParser) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Construct a type loader for file types matches with the given parser.
TypeLoader(Collection<File>, ProgramParser, ProgramRegistry, ProgramConverter) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Constructor with injected functionality.

U

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

V

valid() - Method in class net.morimekta.providence.reflect.contained.CEnumValue.Builder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
valid() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
VALID_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
VALID_SDI_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.ThriftProgramParser
 
validate() - Method in class net.morimekta.providence.reflect.contained.CException.Builder
 
validate() - Method in class net.morimekta.providence.reflect.contained.CStruct.Builder
 
validate() - Method in class net.morimekta.providence.reflect.contained.CUnion.Builder
 
valueOf(String) - Static method in enum net.morimekta.providence.reflect.util.ThriftAnnotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.morimekta.providence.reflect.util.ThriftCollection
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.morimekta.providence.reflect.util.ThriftAnnotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.morimekta.providence.reflect.util.ThriftCollection
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K L M N P R S T U V 
Skip navigation links

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