JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015–2017
morimekta.net
. All rights reserved.