Uses of Class
net.morimekta.providence.descriptor.PDeclaredDescriptor
-
Packages that use PDeclaredDescriptor Package Description net.morimekta.providence.descriptor net.morimekta.providence.util -
-
Uses of PDeclaredDescriptor in net.morimekta.providence.descriptor
Subclasses of PDeclaredDescriptor in net.morimekta.providence.descriptor Modifier and Type Class Description class
PEnumDescriptor<T extends PEnumValue<T>>
The definition of a thrift enum.class
PExceptionDescriptor<Exception extends PMessage<Exception,Field>,Field extends PField>
The definition of a thrift exception.class
PMessageDescriptor<T extends PMessage<T,F>,F extends PField>
Descriptor base class for all messages.class
PStructDescriptor<T extends PMessage<T,F>,F extends PField>
The definition of a thrift structure.class
PUnionDescriptor<T extends PMessage<T,F>,F extends PField>
The definition of a thrift union. -
Uses of PDeclaredDescriptor in net.morimekta.providence.util
Methods in net.morimekta.providence.util with type parameters of type PDeclaredDescriptor Modifier and Type Method Description <T extends PDeclaredDescriptor<T>>
TSimpleTypeRegistry. getDeclaredType(java.lang.String typeName, java.lang.String programContext)
default <T extends PDeclaredDescriptor<T>>
TTypeRegistry. getDeclaredType(java.lang.String typeName)
Get a declared type by its qualified type name.<T extends PDeclaredDescriptor<T>>
TTypeRegistry. getDeclaredType(java.lang.String typeName, java.lang.String programContext)
Get the declared type with the given name and program context.Methods in net.morimekta.providence.util with parameters of type PDeclaredDescriptor Modifier and Type Method Description <T> boolean
SimpleTypeRegistry. register(PDeclaredDescriptor<T> declaredType)
<T> boolean
WritableTypeRegistry. register(PDeclaredDescriptor<T> declaredType)
Register a declared type.<T> void
BaseTypeRegistry. registerRecursively(PDeclaredDescriptor<T> declaredType)
<T> void
WritableTypeRegistry. registerRecursively(PDeclaredDescriptor<T> declaredType)
Register a declared type recursively.
-