| Package | Description |
|---|---|
| org.acplt.oncrpc.apps.jrpcgen |
jrpcgen for ONC/RPC Java package.
|
| Modifier and Type | Method and Description |
|---|---|
JrpcgenJavaFile |
JrpcgenJavaFile.append(char character) |
JrpcgenJavaFile |
JrpcgenJavaFile.append(CharSequence characterSequence) |
JrpcgenJavaFile |
JrpcgenJavaFile.append(CharSequence characterSequence,
int start,
int end) |
JrpcgenJavaFile |
JrpcgenJavaFile.beginBlock() |
JrpcgenJavaFile |
JrpcgenJavaFile.beginLine() |
JrpcgenJavaFile |
JrpcgenJavaFile.beginNewLine() |
JrpcgenJavaFile |
JrpcgenJavaFile.beginTypedefinition(String definition) |
JrpcgenJavaFile |
JrpcgenJavaFile.dot() |
JrpcgenJavaFile |
JrpcgenJavaFile.elseBlock() |
JrpcgenJavaFile |
JrpcgenJavaFile.endBlock() |
JrpcgenJavaFile |
JrpcgenJavaFile.MethodSignature.endSignature() |
JrpcgenJavaFile |
JrpcgenJavaFile.expression(JrpcgenJavaFile.Expression expression) |
JrpcgenJavaFile |
JrpcgenJavaFile.keywordNew() |
JrpcgenJavaFile |
JrpcgenJavaFile.keywordReturn() |
JrpcgenJavaFile |
JrpcgenJavaFile.leftParenthesis() |
JrpcgenJavaFile |
JrpcgenJavaFile.newLine() |
static JrpcgenJavaFile |
JrpcgenJavaFile.open(String classname,
JrpcgenContext context) |
JrpcgenJavaFile |
JrpcgenJavaFile.println(char character) |
JrpcgenJavaFile |
JrpcgenJavaFile.println(CharSequence characterSequence) |
JrpcgenJavaFile |
JrpcgenJavaFile.rightParenthesis() |
JrpcgenJavaFile |
JrpcgenJavaFile.semicolon() |
JrpcgenJavaFile |
JrpcgenJavaFile.space() |
JrpcgenJavaFile |
JrpcgenBaseType.writeCodingMethodStem(JrpcgenJavaFile javaFile,
String xdrStream,
String codingType,
String typeSpecifier)
Writes the coding method stem for the mapped base type.
|
JrpcgenJavaFile |
JrpcgenJavaFile.writeHeader(boolean emitImports) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JrpcgenDocumentable.appendDeprecatedOrNothing(JrpcgenJavaFile javaFile) |
void |
JrpcgenUnionArm.endCase(JrpcgenJavaFile javaFile) |
void |
JrpcgenUnionArm.startCase(JrpcgenJavaFile javaFile,
String enclosure,
JrpcgenContext context) |
JrpcgenJavaFile |
JrpcgenBaseType.writeCodingMethodStem(JrpcgenJavaFile javaFile,
String xdrStream,
String codingType,
String typeSpecifier)
Writes the coding method stem for the mapped base type.
|
void |
JrpcgenUnionArm.writeConstructorArm(JrpcgenJavaFile javaFile,
String valueName,
JrpcgenContext context) |
void |
JrpcgenEnum.Element.writeDeclaration(JrpcgenJavaFile javaFile) |
void |
JrpcgenConst.writeDeclaration(JrpcgenJavaFile javaFile) |
void |
JrpcgenUnionArm.writeDecodingPart(JrpcgenJavaFile javaFile,
String enclosure,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeDecodingPart(JrpcgenJavaFile javaFile,
String enclosure,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeDecodingPart(JrpcgenJavaFile javaFile,
String enclosure,
String oref,
JrpcgenContext context) |
void |
JrpcgenDocumentable.writeDocumentation(JrpcgenJavaFile javaFile) |
void |
JrpcgenDocumentable.writeDocumentation(JrpcgenJavaFile javaFile,
boolean isWithDeprecatedAnnotation) |
void |
JrpcgenUnionArm.writeEncodingPart(JrpcgenJavaFile javaFile,
String enclosure,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeEncodingPart(JrpcgenJavaFile javaFile,
String enclosure,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeEncodingPart(JrpcgenJavaFile javaFile,
String enclosure,
String oref,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeEqualsExpression(JrpcgenJavaFile javaFile,
boolean negate,
JrpcgenContext context) |
void |
JrpcgenBaseType.writeEqualsExpression(JrpcgenJavaFile javaFile,
String variableLeft,
String variableRight,
boolean negate)
Writes an equals expression to the passed Java file using the passed names of a left hand side
and a right hand side variable.
|
void |
JrpcgenComplexType.writeEqualsExpression(JrpcgenJavaFile javaFile,
String variableLeft,
String variableRight,
boolean negate)
Writes an equals expression to the passed Java file using the passed names of the left hand side
and the right hand side variable.
|
void |
JrpcgenEnum.writeEqualsExpression(JrpcgenJavaFile javaFile,
String variableLeft,
String variableRight,
boolean negate) |
void |
JrpcgenTypeMapping.writeEqualsExpression(JrpcgenJavaFile javaFile,
String variableLeft,
String variableRight,
boolean negate)
Writes an equals expression to the passed Java file using the passed names of a left hand side
and a right hand side variable.
|
void |
JrpcgenTypeInfo.writeEqualsExpression(JrpcgenJavaFile javaFile,
String variableLeft,
String variableRight,
boolean negate) |
void |
JrpcgenUnionArm.writeEqualsPart(JrpcgenJavaFile javaFile,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeEqualsPart(JrpcgenJavaFile javaFile,
JrpcgenContext context) |
void |
JrpcgenDeclaration.writeGettersAndSetters(JrpcgenJavaFile javaFile) |
void |
JrpcgenBaseType.writeJavaToXdr(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression expression)
Writes a conversion statement to the passed Java file changing the Java representation
resulting from the passed expression to the corresponding XDR representation, in order
to enable XDR encoding operations on the result of the passed expression.
|
void |
JrpcgenComplexType.writeJavaToXdr(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression expression)
Wirtes the passed expression to the passed Java file.
|
void |
JrpcgenEnum.writeJavaToXdr(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression expression) |
void |
JrpcgenTypeMapping.writeJavaToXdr(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression expression)
Writes a conversion statement to the passed Java file changing the Java representation
resulting from the passed expression to the corresponding XDR representation, in order
to enable XDR encoding operations on the result of the passed expression.
|
void |
JrpcgenTypeInfo.writeJavaToXdr(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression expression) |
void |
JrpcgenBaseType.writeJavaToXdr(JrpcgenJavaFile javaFile,
String variable)
Writes a conversion statement to the passed Java file changing the Java representation
of a variable to the corresponding XDR representation, in order to enable XDR encoding
operations on the referenced variable.
|
void |
JrpcgenComplexType.writeJavaToXdr(JrpcgenJavaFile javaFile,
String variable)
At this level of a complex type the passed variable represents both the
Java as well as the XDR representation and will be written as is to the
passed Java file.
|
void |
JrpcgenEnum.writeJavaToXdr(JrpcgenJavaFile javaFile,
String variable) |
void |
JrpcgenTypeMapping.writeJavaToXdr(JrpcgenJavaFile javaFile,
String variable)
Writes a conversion statement to the passed Java file changing the Java representation
of a variable to the corresponding XDR representation, in order to enable XDR encoding
operations on the referenced variable.
|
void |
JrpcgenTypeInfo.writeJavaToXdr(JrpcgenJavaFile javaFile,
String variable) |
void |
JrpcgenUnionArm.writeMemberDeclaration(JrpcgenJavaFile javaFile,
String access,
boolean initString) |
void |
JrpcgenDeclaration.writeMemberDeclaration(JrpcgenJavaFile javaFile,
String access,
boolean initString) |
void |
JrpcgenJavaFile.Expression.writeTo(JrpcgenJavaFile javaFile) |
void |
JrpcgenDeclaration.writeToStringPart(JrpcgenJavaFile javaFile) |
void |
JrpcgenUnionArm.writeToStringPart(JrpcgenJavaFile javaFile,
JrpcgenContext context) |
void |
JrpcgenBaseType.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression parameterExpression)
A cosntuctor call based on the XDR class of the mapped base type is written
to the passed Java file.
|
void |
JrpcgenComplexType.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression parameterExpression)
Writes a constructor call with the XDR class provided by this mapping.
|
void |
JrpcgenTypeMapping.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression parameterExpression)
A constructor call based on the XDR class of the mapped type is written to
the passed Java file.
|
void |
JrpcgenTypeInfo.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
JrpcgenJavaFile.Expression parameterExpression) |
void |
JrpcgenBaseType.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
String parameter)
A constructor call based on the XDR class of the mapped base type
is written to the passed Java file.
|
void |
JrpcgenComplexType.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
String parameter)
Writes a default constructor call or a constructor call with one parameter
with the XDR class provided by this mapping.
|
void |
JrpcgenEnum.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
String constructorParameter) |
void |
JrpcgenTypeMapping.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
String parameter)
A constructor call based on the XDR class of the mapped type is written to
the passed Java file.
|
void |
JrpcgenTypeInfo.writeXdrConstructorCall(JrpcgenJavaFile javaFile,
String parameter) |
void |
JrpcgenBaseType.writeXdrDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR decoding call to the passed Java file using the passed name of an XDR decoding
stream.
|
void |
JrpcgenComplexType.writeXdrDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR encoding call on the result of the passed expression with the passed name of an XDR
decoding stream to the passed Java file.
|
void |
JrpcgenEnum.writeXdrDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream) |
void |
JrpcgenTypeMapping.writeXdrDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR decoding call to the passed Java file using the passed name of an XDR decoding
stream.
|
void |
JrpcgenTypeInfo.writeXdrDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream) |
void |
JrpcgenBaseType.writeXdrDynamicVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR decoding call for a dynamic vector to the passed Java file using the passed
name of an XDR decoding stream.
|
void |
JrpcgenComplexType.writeXdrDynamicVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR decoding call for a dynamic vector of the mapping type to the passed Java file.
|
void |
JrpcgenEnum.writeXdrDynamicVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream) |
void |
JrpcgenTypeMapping.writeXdrDynamicVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream)
Writes an XDR decoding call for a dynamic vector to the passed Java file using the passed
name of an XDR decoding stream.
|
void |
JrpcgenTypeInfo.writeXdrDynamicVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream) |
void |
JrpcgenBaseType.writeXdrDynamicVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call for a dynamic vector to the passed Java file using the passed
name of an XDR encoding stream and the passed name of a variable.
|
void |
JrpcgenComplexType.writeXdrDynamicVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call for a dynamic vector of the mapping type to the passed Java file.
|
void |
JrpcgenEnum.writeXdrDynamicVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable) |
void |
JrpcgenTypeMapping.writeXdrDynamicVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call for a dynamic vector to the passed Java file using the passed
name of an XDR encoding stream and the passed name of a variable.
|
void |
JrpcgenTypeInfo.writeXdrDynamicVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable) |
void |
JrpcgenBaseType.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
JrpcgenJavaFile.Expression expression)
Writes an XDR encoding call to the passed Java file using the passed name of an
XDR encoding stream and the result of the passed experssion.
|
void |
JrpcgenComplexType.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
JrpcgenJavaFile.Expression expression)
Writes an XDR encoding call on the result of the passed expression with the passed name of an XDR
encoding stream to the passed Java file.
|
void |
JrpcgenTypeMapping.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
JrpcgenJavaFile.Expression expression)
Writes an XDR encoding call to the passed Java file using the passed name of an
XDR encoding stream and the result of the passed experssion.
|
void |
JrpcgenTypeInfo.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
JrpcgenJavaFile.Expression expression) |
void |
JrpcgenBaseType.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call to the passed Java file using the passed name of an
XDR encoding stream and the passed name of a variable.
|
void |
JrpcgenComplexType.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call on the passed variable with the passed name of an XDR encoding
stream to the passed Java file.
|
void |
JrpcgenEnum.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable) |
void |
JrpcgenTypeMapping.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable)
Writes an XDR encoding call to the passed Java file using the passed name of an
XDR encoding stream and the passed name of a variable.
|
void |
JrpcgenTypeInfo.writeXdrEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable) |
void |
JrpcgenBaseType.writeXdrFixedVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String size)
Writes an XDR decoding call for a fixed vector to the passed Java file using the passed name
of an XDR decoding stream and the passed size.
|
void |
JrpcgenComplexType.writeXdrFixedVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String size)
Writes an XDR decoding call for a fixed vector of the mapping type to the passed Java file.
|
void |
JrpcgenEnum.writeXdrFixedVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String size) |
void |
JrpcgenTypeMapping.writeXdrFixedVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String size)
Writes an XDR decoding call for a fixed vector to the passed Java file using the passed name
of an XDR decoding stream and the passed size.
|
void |
JrpcgenTypeInfo.writeXdrFixedVectorDecodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String size) |
void |
JrpcgenBaseType.writeXdrFixedVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable,
String size)
Writes an XDR encoding call for a fixed vector to the passed Java file using the passed
name of an XDR encoding stream, the passed name of a variable and the passed size.
|
void |
JrpcgenComplexType.writeXdrFixedVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable,
String size)
Writes an XDR encoding call for a fixed vector of the mapping type to the passed Java file.
|
void |
JrpcgenEnum.writeXdrFixedVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable,
String size) |
void |
JrpcgenTypeMapping.writeXdrFixedVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable,
String size)
Writes an XDR encoding call for a fixed vector to the passed Java file using the passed
name of an XDR encoding stream, the passed name of a variable and the passed size.
|
void |
JrpcgenTypeInfo.writeXdrFixedVectorEncodingCall(JrpcgenJavaFile javaFile,
String xdrStream,
String variable,
String size) |
void |
JrpcgenBaseType.writeXdrToJava(JrpcgenJavaFile javaFile,
String result)
Writes a conversion statement to the passed Java file changing the XDR representation
of a variable to the corresponding Java representation, which takes place after
XDR decoding operations.
|
void |
JrpcgenComplexType.writeXdrToJava(JrpcgenJavaFile javaFile,
String variable)
At this level of a complex type the passed variable represents both the
Java as well as the XDR representation and will be written as is to the
passed Java file.
|
void |
JrpcgenEnum.writeXdrToJava(JrpcgenJavaFile javaFile,
String result) |
void |
JrpcgenTypeMapping.writeXdrToJava(JrpcgenJavaFile javaFile,
String variable)
Writes a conversion statement to the passed Java file changing the XDR representation
of a variable to the corresponding Java representation, which takes place after
XDR decoding operations.
|
void |
JrpcgenTypeInfo.writeXdrToJava(JrpcgenJavaFile javaFile,
String variable) |
void |
JrpcgenComplexType.writeXdrVectorCodingMethods(JrpcgenJavaFile javaFile,
JrpcgenContext context)
Writes static encoding and decoding methods for fixed and dynamic vectors of the mapping
to the passed Java file.
|
void |
JrpcgenEnum.writeXdrVectorCodingMethods(JrpcgenJavaFile javaFile,
JrpcgenContext context) |
Copyright © 2025. All rights reserved.