Package org.acplt.oncrpc.apps.jrpcgen
Class JrpcgenProgramInfo
- java.lang.Object
-
- org.acplt.oncrpc.apps.jrpcgen.JrpcgenProgramInfo
-
class JrpcgenProgramInfo extends java.lang.Object
TheJrpcgenProgramInfo
class contains information about a single ONC/RPC program as defined in an rpcgen "x"-file.- Version:
- $Revision: 1.1.1.1 $ $Date: 2003/08/13 12:03:46 $ $State: Exp $ $Locker: $
- Author:
- Harald Albrecht
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
programId
Identifier assigned to the program number of an ONC/RPC program.java.lang.String
programNumber
Program number assigned to an ONC/RPC program.java.util.Vector
versions
Set of versions specified for a particular ONC/RPC program.
-
Constructor Summary
Constructors Constructor Description JrpcgenProgramInfo(java.lang.String programId, java.lang.String programNumber, java.util.Vector versions)
Construct a newJrpcgenProgramInfo
object containing the programs's identifier and number, as well as the versions defined for this particular ONC/RPC program.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dumpConstants(java.io.PrintWriter out)
Generates source code to define all constants belonging to this program.
-
-
-
Field Detail
-
programNumber
public java.lang.String programNumber
Program number assigned to an ONC/RPC program. This attribute contains either an integer literal or an identifier (which must resolve to an integer).
-
programId
public java.lang.String programId
Identifier assigned to the program number of an ONC/RPC program.
-
versions
public java.util.Vector versions
Set of versions specified for a particular ONC/RPC program. The elements in the set are of classJrpcgenVersionInfo
.
-
-
Constructor Detail
-
JrpcgenProgramInfo
public JrpcgenProgramInfo(java.lang.String programId, java.lang.String programNumber, java.util.Vector versions)
Construct a newJrpcgenProgramInfo
object containing the programs's identifier and number, as well as the versions defined for this particular ONC/RPC program.- Parameters:
programId
- Identifier defined for this ONC/RPC program.programNumber
- Program number assigned to this ONC/RPC program.versions
- Vector of versions defined for this ONC/RPC program.
-
-