public class JrpcgenTypedefinition extends JrpcgenComplexType
JrpcgenXdrDefinition.Table, JrpcgenXdrDefinition.Typedocumentation| Constructor and Description |
|---|
JrpcgenTypedefinition(JrpcgenDeclaration declaration,
JrpcgenContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
dump() |
<T extends Appendable> |
dump(T appendable) |
void |
generateJavaFile()
Generate a source code file containing a wrapper class for a typedef
defined in a x-file.
|
JrpcgenDeclaration |
getDeclaration() |
String |
getTypename() |
getDefinitionName, getJavaClass, getJavaName, getXdrClass, isBaseType, isBooleanType, isOpaqueType, isStringType, isVoid, writeEqualsExpression, writeJavaToXdr, writeJavaToXdr, writeXdrConstructorCall, writeXdrConstructorCall, writeXdrDecodingCall, writeXdrDynamicVectorDecodingCall, writeXdrDynamicVectorEncodingCall, writeXdrEncodingCall, writeXdrEncodingCall, writeXdrFixedVectorDecodingCall, writeXdrFixedVectorEncodingCall, writeXdrToJava, writeXdrVectorCodingMethodsgetIdentifier, getXdrType, isConst, isEnum, isStruct, isTypedef, isUnionappendDeprecatedOrNothing, appendDeprecatedOrNothing, documentationIsEmpty, documentationIsProvided, emptyDocumentation, getDocumentation, getIdentedDocu, getIdentedDocu, isDeprecated, writeDocumentation, writeDocumentationpublic JrpcgenTypedefinition(JrpcgenDeclaration declaration, JrpcgenContext context)
public final JrpcgenDeclaration getDeclaration()
public final String getTypename()
public void generateJavaFile()
generateJavaFile in class JrpcgenComplexTypepublic void dump()
public <T extends Appendable> T dump(T appendable)
Copyright © 2025. All rights reserved.