Package org.acplt.oncrpc.apps.jrpcgen
Class JrpcgenModule
java.lang.Object
org.acplt.oncrpc.apps.jrpcgen.JrpcgenModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConstant(String identifier, String value) addEnumeration(String identifier, JrpcgenConst.Table elements) addEnumerationElement(String identifier, String value) org.acplt.oncrpc.apps.jrpcgen.JrpcgenProgramInfoaddProgramInfo(String programId, String programNumber, org.acplt.oncrpc.apps.jrpcgen.JrpcgenVersionInfo.Table versions) addStruct(String identifier, JrpcgenDeclaration.Table elements) addTypedefinition(JrpcgenDeclaration declaration) addUnion(String identifier, JrpcgenDeclaration discriminant, Vector<JrpcgenUnionArm> arms) voidnewDynamicVectorDeclaration(String identifier, String type, String size) newFixedOpaqueDeclaration(String identifier, String size) newFixedVectorDeclaration(String identifier, String type, String size) newIndirectionDeclaration(String identifier, String type) newOpaqueDeclaration(String identifier, String size) org.acplt.oncrpc.apps.jrpcgen.JrpcgenParamInfonewParamInfo(String parameterType, String parameterName) org.acplt.oncrpc.apps.jrpcgen.JrpcgenProcedureInfonewProcedureInfo(String jdoc, String procedureId, String procedureNumber, String resultType, org.acplt.oncrpc.apps.jrpcgen.JrpcgenParamInfo.Table parameters) org.acplt.oncrpc.apps.jrpcgen.JrpcgenProcedureInfonewProcedureInfo(String procedureId, String procedureNumber, String resultType, org.acplt.oncrpc.apps.jrpcgen.JrpcgenParamInfo.Table parameters) newScalarDeclaration(String identifier, String type) newStringDeclaration(String identifier, String size) org.acplt.oncrpc.apps.jrpcgen.JrpcgenVersionInfonewVersionInfo(String versionId, String versionNumber, org.acplt.oncrpc.apps.jrpcgen.JrpcgenProcedureInfo.Table procedures)
-
Constructor Details
-
JrpcgenModule
-
-
Method Details
-
addConstant
-
addEnumerationElement
-
addEnumeration
-
addTypedefinition
-
addStruct
-
addUnion
public JrpcgenUnion addUnion(String identifier, JrpcgenDeclaration discriminant, Vector<JrpcgenUnionArm> arms) -
addProgramInfo
-
newScalarDeclaration
-
newFixedVectorDeclaration
-
newDynamicVectorDeclaration
-
newIndirectionDeclaration
-
newStringDeclaration
-
newFixedOpaqueDeclaration
-
newOpaqueDeclaration
-
newVoidDeclaration
-
newVersionInfo
-
newProcedureInfo
-
newProcedureInfo
-
newParamInfo
-
generateJavaFiles
public void generateJavaFiles()
-