| Package | Description |
|---|---|
| net.morimekta.providence.reflect.contained |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CMessage<Message extends PMessage<Message,CField>> |
class |
CMessageBuilder<Builder extends CMessageBuilder<Builder,Message>,Message extends PMessage<Message,CField>>
Base message builder class for contained messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CConst
First stage before we have a totally separate CConst from the CField contained type class.
|
| Modifier and Type | Method and Description |
|---|---|
protected static <Message extends PMessage<Message,CField>> |
CStruct.asString(Message message)
Prints a jsonCompact string representation of the message.
|
protected static <M extends PMessage<M,CField>> |
CStruct.equals(M a,
M b) |
| Modifier and Type | Method and Description |
|---|---|
CField |
CExceptionDescriptor.findFieldById(int id) |
CField |
CMessageDescriptor.findFieldById(int id) |
CField |
CUnionDescriptor.findFieldById(int id) |
CField |
CStructDescriptor.findFieldById(int id) |
CField |
CExceptionDescriptor.findFieldByName(String name) |
CField |
CMessageDescriptor.findFieldByName(String name) |
CField |
CUnionDescriptor.findFieldByName(String name) |
CField |
CStructDescriptor.findFieldByName(String name) |
CField[] |
CExceptionDescriptor.getFields() |
CField[] |
CMessageDescriptor.getFields() |
CField[] |
CUnionDescriptor.getFields() |
CField[] |
CStructDescriptor.getFields() |
CField |
CUnion.unionField() |
| Modifier and Type | Method and Description |
|---|---|
PUnionDescriptor<CUnion,CField> |
CUnion.Builder.descriptor() |
PMessageBuilder<CStruct,CField> |
CStruct.mutate() |
PMessageBuilder<CException,CField> |
CException.mutate() |
PMessageBuilder<CUnion,CField> |
CUnion.mutate() |
| Constructor and Description |
|---|
CExceptionDescriptor(String comment,
String packageName,
String name,
List<CField> fields,
Map<String,String> annotations) |
CStructDescriptor(String comment,
String programName,
String name,
List<CField> fields,
Map<String,String> annotations) |
CUnionDescriptor(String comment,
String packageName,
String name,
List<CField> fields,
Map<String,String> annotations) |
Copyright © 2015–2017 morimekta.net. All rights reserved.