Package org.acplt.oncrpc.apps.jrpcgen
Class JrpcgenTypedefinition
java.lang.Object
org.acplt.oncrpc.apps.jrpcgen.JrpcgenDocumentable
org.acplt.oncrpc.apps.jrpcgen.JrpcgenXdrDefinition
org.acplt.oncrpc.apps.jrpcgen.JrpcgenComplexType
org.acplt.oncrpc.apps.jrpcgen.JrpcgenTypedefinition
- All Implemented Interfaces:
JrpcgenItem,JrpcgenTypeMapping
-
Nested Class Summary
Nested classes/interfaces inherited from class org.acplt.oncrpc.apps.jrpcgen.JrpcgenXdrDefinition
JrpcgenXdrDefinition.Table, JrpcgenXdrDefinition.Type -
Field Summary
Fields inherited from class org.acplt.oncrpc.apps.jrpcgen.JrpcgenDocumentable
documentation -
Constructor Summary
ConstructorsConstructorDescriptionJrpcgenTypedefinition(JrpcgenDeclaration declaration, JrpcgenContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoiddump()<T extends Appendable>
Tdump(T appendable) voidGenerate a source code file containing a wrapper class for a typedef defined in a x-file.final JrpcgenDeclarationfinal StringMethods inherited from class org.acplt.oncrpc.apps.jrpcgen.JrpcgenComplexType
getDefinitionName, getJavaClass, getJavaName, getXdrClass, isBaseType, isBooleanType, isOpaqueType, isStringType, isVoid, writeEqualsExpression, writeJavaToXdr, writeJavaToXdr, writeXdrConstructorCall, writeXdrConstructorCall, writeXdrDecodingCall, writeXdrDynamicVectorDecodingCall, writeXdrDynamicVectorEncodingCall, writeXdrEncodingCall, writeXdrEncodingCall, writeXdrFixedVectorDecodingCall, writeXdrFixedVectorEncodingCall, writeXdrToJava, writeXdrVectorCodingMethodsMethods inherited from class org.acplt.oncrpc.apps.jrpcgen.JrpcgenXdrDefinition
getIdentifier, getXdrType, isConst, isEnum, isStruct, isTypedef, isUnionMethods inherited from class org.acplt.oncrpc.apps.jrpcgen.JrpcgenDocumentable
appendDeprecatedOrNothing, appendDeprecatedOrNothing, documentationIsEmpty, documentationIsProvided, emptyDocumentation, getDocumentation, getIdentedDocu, getIdentedDocu, isDeprecated, writeDocumentation, writeDocumentation
-
Constructor Details
-
JrpcgenTypedefinition
-
-
Method Details
-
getDeclaration
-
getTypename
-
generateJavaFile
public void generateJavaFile()Generate a source code file containing a wrapper class for a typedef defined in a x-file.- Specified by:
generateJavaFilein classJrpcgenComplexType
-
dump
public void dump() -
dump
-