org.apgrid.grpc.ng
Class NgParamTypes

java.lang.Object
  extended byorg.apgrid.grpc.ng.NgParamTypes

public class NgParamTypes
extends java.lang.Object


Field Summary
static int NG_EXP_VALUE_CONST
           
static int NG_EXP_VALUE_END_OF_OP
           
static int NG_EXP_VALUE_IN_ARG
           
static int NG_EXP_VALUE_NONE
           
static int NG_EXP_VALUE_OP
           
static int NG_MODE_IN
           
static int NG_MODE_INOUT
           
static int NG_MODE_NONE
           
static int NG_MODE_OUT
           
static int NG_MODE_WORK
           
static int NG_TYPE_CALLBACK
           
static int NG_TYPE_CHAR
           
static int NG_TYPE_DCOMPLEX
           
static int NG_TYPE_DOUBLE
           
static int NG_TYPE_FILENAME
           
static int NG_TYPE_FLOAT
           
static int NG_TYPE_INT
           
static int NG_TYPE_LONG
           
static int NG_TYPE_SCOMPLEX
           
static int NG_TYPE_SHORT
           
static int NG_TYPE_STRING
           
static int NG_TYPE_UNDEF
           
 
Constructor Summary
NgParamTypes()
           
 
Method Summary
static java.lang.String getModeStr(int mode)
           
static int getModeVal(java.lang.String modeString)
           
static int getSize(int type)
           
static java.lang.String getTypeStr(int type)
           
static int getTypeVal(java.lang.String typeString)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NG_TYPE_UNDEF

public static final int NG_TYPE_UNDEF
See Also:
Constant Field Values

NG_TYPE_CHAR

public static final int NG_TYPE_CHAR
See Also:
Constant Field Values

NG_TYPE_SHORT

public static final int NG_TYPE_SHORT
See Also:
Constant Field Values

NG_TYPE_INT

public static final int NG_TYPE_INT
See Also:
Constant Field Values

NG_TYPE_LONG

public static final int NG_TYPE_LONG
See Also:
Constant Field Values

NG_TYPE_FLOAT

public static final int NG_TYPE_FLOAT
See Also:
Constant Field Values

NG_TYPE_DOUBLE

public static final int NG_TYPE_DOUBLE
See Also:
Constant Field Values

NG_TYPE_SCOMPLEX

public static final int NG_TYPE_SCOMPLEX
See Also:
Constant Field Values

NG_TYPE_DCOMPLEX

public static final int NG_TYPE_DCOMPLEX
See Also:
Constant Field Values

NG_TYPE_STRING

public static final int NG_TYPE_STRING
See Also:
Constant Field Values

NG_TYPE_FILENAME

public static final int NG_TYPE_FILENAME
See Also:
Constant Field Values

NG_TYPE_CALLBACK

public static final int NG_TYPE_CALLBACK
See Also:
Constant Field Values

NG_MODE_NONE

public static final int NG_MODE_NONE
See Also:
Constant Field Values

NG_MODE_IN

public static final int NG_MODE_IN
See Also:
Constant Field Values

NG_MODE_OUT

public static final int NG_MODE_OUT
See Also:
Constant Field Values

NG_MODE_INOUT

public static final int NG_MODE_INOUT
See Also:
Constant Field Values

NG_MODE_WORK

public static final int NG_MODE_WORK
See Also:
Constant Field Values

NG_EXP_VALUE_NONE

public static final int NG_EXP_VALUE_NONE
See Also:
Constant Field Values

NG_EXP_VALUE_CONST

public static final int NG_EXP_VALUE_CONST
See Also:
Constant Field Values

NG_EXP_VALUE_IN_ARG

public static final int NG_EXP_VALUE_IN_ARG
See Also:
Constant Field Values

NG_EXP_VALUE_OP

public static final int NG_EXP_VALUE_OP
See Also:
Constant Field Values

NG_EXP_VALUE_END_OF_OP

public static final int NG_EXP_VALUE_END_OF_OP
See Also:
Constant Field Values
Constructor Detail

NgParamTypes

public NgParamTypes()
Method Detail

getSize

public static int getSize(int type)
                   throws GrpcException
Parameters:
type -
Returns:
Throws:
GrpcException

getModeVal

public static int getModeVal(java.lang.String modeString)
                      throws GrpcException
Parameters:
modeString -
Returns:
Throws:
GrpcException

getTypeVal

public static int getTypeVal(java.lang.String typeString)
                      throws GrpcException
Parameters:
typeString -
Returns:
Throws:
GrpcException

getModeStr

public static java.lang.String getModeStr(int mode)
                                   throws GrpcException
Parameters:
mode -
Returns:
Throws:
GrpcException

getTypeStr

public static java.lang.String getTypeStr(int type)
                                   throws GrpcException
Parameters:
type -
Returns:
Throws:
GrpcException