org.libvirt
Class SchedParameter

java.lang.Object
  extended by org.libvirt.SchedParameter
Direct Known Subclasses:
SchedBooleanParameter, SchedDoubleParameter, SchedIntParameter, SchedLongParameter, SchedUintParameter, SchedUlongParameter

public abstract class SchedParameter
extends java.lang.Object

The abstract parent of the actual Schedparameter classes

Author:
stoty

Field Summary
 java.lang.String field
          Parameter name
 
Constructor Summary
SchedParameter()
           
 
Method Summary
static byte[] copyOf(byte[] original, int length)
           
static SchedParameter create(virSchedParameter 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 virSchedParameter toNative(SchedParameter param)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

field

public java.lang.String field
Parameter name

Constructor Detail

SchedParameter

public SchedParameter()
Method Detail

create

public static SchedParameter create(virSchedParameter vParam)

toNative

public static virSchedParameter toNative(SchedParameter param)

copyOf

public static byte[] copyOf(byte[] original,
                            int length)

getType

public abstract int getType()
The type of the parameter

Returns:
the Type of the parameter

getTypeAsString

public abstract java.lang.String getTypeAsString()
Utility function for displaying the type

Returns:
the Type of the parameter as string

getValueAsString

public abstract java.lang.String getValueAsString()
Utility function for displaying the value

Returns:
the value of the parameter in String form