Skip navigation links
A B C D E F G H I 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 class 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 compact string representation of the message.

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
 
CDocument - Class in net.morimekta.providence.reflect.contained
Contained document.
CDocument(String, String, Map<String, String>, Collection<String>, Map<String, String>, Collection<PDeclaredDescriptor<?>>, Collection<CService>, Collection<CField>) - Constructor for class net.morimekta.providence.reflect.contained.CDocument
 
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 - Class 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
 
compact() - Method in class net.morimekta.providence.reflect.contained.CException
 
compact() - Method in class net.morimekta.providence.reflect.contained.CMessage
 
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 class 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() - 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.
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

decodeLiteral() - 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 class 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
 
DocumentConverter - Class in net.morimekta.providence.reflect.util
 
DocumentConverter(TypeRegistry) - Constructor for class net.morimekta.providence.reflect.util.DocumentConverter
 
DocumentParser - Interface in net.morimekta.providence.reflect.parser
Document parser interface.

E

equals(Object) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
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
 
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

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

G

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
 
getAnnotations() - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get set of available annotations.
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotations() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getAnnotationValue(String) - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
Get the given annotation value.
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CField
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CService
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getAnnotationValue(String) - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getComment() - Method in interface net.morimekta.providence.reflect.contained.CAnnotatedDescriptor
The type comment is the last block of comment written before the type declaration.
getComment() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CEnumDescriptor
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CEnumValue
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CField
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CService
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CStructDescriptor
 
getComment() - Method in class net.morimekta.providence.reflect.contained.CUnionDescriptor
 
getConstants() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getDeclaredTypes() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getDefaultValue() - Method in class net.morimekta.providence.reflect.contained.CField
 
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
Gets the document for a given file path.
getDocumentForPackage(String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 
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.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.reflect.contained.CDocument
 
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.CDocument
 
getNamespaces() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getPackageName() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
getProvider(String, String, Map<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
 
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.TypeRegistry
 
getServices() - Method in class net.morimekta.providence.reflect.contained.CDocument
 
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.CDocument
 
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
 
getVariant() - Method in class net.morimekta.providence.reflect.contained.CExceptionDescriptor
 

H

has(int) - Method in class 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(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.CException
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CField
 
hashCode() - Method in class net.morimekta.providence.reflect.contained.CMessage
 
hasNext() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 

I

id - Variable in enum net.morimekta.providence.reflect.util.ThriftAnnotation
 
isIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isInteger() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
isOneway() - Method in class net.morimekta.providence.reflect.contained.CServiceMethod
 
isQualifiedIdentifier() - Method in class net.morimekta.providence.reflect.parser.internal.Token
 
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
 
isValid() - Method in class net.morimekta.providence.reflect.contained.CEnumValue.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

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.
loadedDocuments() - 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
 
MessageDocumentParser - Class in net.morimekta.providence.reflect.parser
 
MessageDocumentParser(Serializer) - Constructor for class net.morimekta.providence.reflect.parser.MessageDocumentParser
 
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
 
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
 
num(int) - Method in class net.morimekta.providence.reflect.contained.CException
 
num(int) - Method in class net.morimekta.providence.reflect.contained.CMessage
 

P

packageFromName(String) - Static method in class net.morimekta.providence.reflect.util.ReflectionUtils
 
parse(InputStream, String) - Method in interface net.morimekta.providence.reflect.parser.DocumentParser
Parse input stream to document declaration model.
parse(InputStream, PDescriptor) - Method in class net.morimekta.providence.reflect.parser.internal.ConstParser
 
parse(InputStream, String) - Method in class net.morimekta.providence.reflect.parser.MessageDocumentParser
 
parse(InputStream, String) - Method in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
parseEnum(Tokenizer, String) - Method in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
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
 
parseIncludes(Tokenizer, List<String>) - Method in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
parseNamespace(Tokenizer, Map<String, String>) - Method in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
peek(String) - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
peek() - Method in class net.morimekta.providence.reflect.parser.internal.Tokenizer
 
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
Puts the given document into the registry.
putService(PService) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
 
putTypedef(String, String) - Method in class net.morimekta.providence.reflect.util.TypeRegistry
Registers a typedef definition.

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

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.
ThriftDocumentParser - Class in net.morimekta.providence.reflect.parser
 
ThriftDocumentParser() - Constructor for class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
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 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 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>, DocumentParser) - Constructor for class net.morimekta.providence.reflect.TypeLoader
Construct a type loader for file types matches with the given parser.
TypeLoader(Collection<File>, DocumentParser, 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.reflect.contained.CUnion
 

V

VALID_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
VALID_SDI_IDENTIFIER - Static variable in class net.morimekta.providence.reflect.parser.ThriftDocumentParser
 
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 K L M N P R S T U V 
Skip navigation links

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