public interface JPRAJavaGeneratorType
| Modifier and Type | Method and Description |
|---|---|
void |
generatePackedImplementation(TPacked t,
OutputStream os)
Generate Java source code for the implementation of a
packed
definition. |
void |
generatePackedInterface(TPacked t,
OutputStream os)
Generate Java source code for the readable and writable interface of a
packed definition. |
void |
generatePackedInterfaceReadable(TPacked t,
OutputStream os)
Generate Java source code for the readable interface of a
packed
definition. |
void |
generatePackedInterfaceWritable(TPacked t,
OutputStream os)
Generate Java source code for the writable interface of a
packed
definition. |
void |
generateRecordImplementation(TRecord t,
OutputStream os)
Generate Java source code for the implementation of a
record
definition. |
void |
generateRecordInterface(TRecord t,
OutputStream os)
Generate Java source code for the readable and writable interface of a
record definition. |
void |
generateRecordInterfaceReadable(TRecord t,
OutputStream os)
Generate Java source code for the readable interface of a
record
definition. |
void |
generateRecordInterfaceWritable(TRecord t,
OutputStream os)
Generate Java source code for the writable interface of a
record
definition. |
String |
getPackedImplementationByteBufferedName(TypeName t) |
String |
getPackedInterfaceName(TypeName t) |
String |
getPackedInterfaceReadableName(TypeName t) |
String |
getPackedInterfaceWritableName(TypeName t) |
String |
getRecordImplementationByteBufferedName(TypeName t) |
String |
getRecordInterfaceName(TypeName t) |
String |
getRecordInterfaceReadableName(TypeName t) |
String |
getRecordInterfaceWritableName(TypeName t) |
String getRecordImplementationByteBufferedName(TypeName t)
t - The type nametString getRecordInterfaceReadableName(TypeName t)
t - The type nametString getRecordInterfaceWritableName(TypeName t)
t - The type nametString getRecordInterfaceName(TypeName t)
t - The type nametString getPackedImplementationByteBufferedName(TypeName t)
t - The type nametString getPackedInterfaceReadableName(TypeName t)
t - The type nametString getPackedInterfaceWritableName(TypeName t)
t - The type nametString getPackedInterfaceName(TypeName t)
t - The type nametvoid generateRecordImplementation(TRecord t, OutputStream os) throws IOException
record
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generateRecordInterfaceReadable(TRecord t, OutputStream os) throws IOException
record
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generateRecordInterfaceWritable(TRecord t, OutputStream os) throws IOException
record
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generateRecordInterface(TRecord t, OutputStream os) throws IOException
record definition.t - The typeos - The output streamIOException - On I/O errorsvoid generatePackedImplementation(TPacked t, OutputStream os) throws IOException
packed
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generatePackedInterfaceReadable(TPacked t, OutputStream os) throws IOException
packed
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generatePackedInterfaceWritable(TPacked t, OutputStream os) throws IOException
packed
definition.t - The typeos - The output streamIOException - On I/O errorsvoid generatePackedInterface(TPacked t, OutputStream os) throws IOException
packed definition.t - The typeos - The output streamIOException - On I/O errorsCopyright © 2017 <code@io7m.com> http://io7m.com