public abstract class TypedParameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
field
Parameter name
|
protected static int |
TYPED_PARAM_BOOLEAN |
protected static int |
TYPED_PARAM_DOUBLE |
protected static int |
TYPED_PARAM_INT |
protected static int |
TYPED_PARAM_LONG |
protected static int |
TYPED_PARAM_STRING |
protected static int |
TYPED_PARAM_UINT |
protected static int |
TYPED_PARAM_ULONG |
Constructor and Description |
---|
TypedParameter() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
copyOf(byte[] original,
int length) |
static TypedParameter |
create(virTypedParameter vParam) |
abstract int |
getType()
The type of the parameter
|
abstract java.lang.String |
getTypeAsString()
Utility function for displaying the type
|
abstract java.lang.String |
getValueAsString()
Utility function for displaying the value
|
static virTypedParameter |
toNative(TypedParameter param) |
protected static final int TYPED_PARAM_INT
protected static final int TYPED_PARAM_UINT
protected static final int TYPED_PARAM_LONG
protected static final int TYPED_PARAM_ULONG
protected static final int TYPED_PARAM_DOUBLE
protected static final int TYPED_PARAM_BOOLEAN
protected static final int TYPED_PARAM_STRING
public java.lang.String field
public abstract int getType()
public abstract java.lang.String getTypeAsString()
public abstract java.lang.String getValueAsString()
public static TypedParameter create(virTypedParameter vParam)
public static virTypedParameter toNative(TypedParameter param)
public static byte[] copyOf(byte[] original, int length)