Package com.nt.udc.ndk.node
Class ShortField
java.lang.Object
com.nt.udc.ndk.node.DCField
com.nt.udc.ndk.node.ShortField
- All Implemented Interfaces:
Serializable
,Cloneable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionShortField
(int id, byte[] val) Deprecated.use ShortField(FieldKey) followed by setValue(byte[])ShortField
(int id, short val) Deprecated.use ShortField(FieldKey, short)ShortField
(FieldKey key) ShortField
(FieldKey key, short val) ShortField
(String id, byte[] val) Deprecated.use ShortField(FieldKey) followed by setValue(byte[])ShortField
(String id, short val) Deprecated.use ShortField(FieldKey, short) -
Method Summary
Methods inherited from class com.nt.udc.ndk.node.DCField
clone, create, dup, equals, equalsValue, getBytes, getBytesValue, getDCField, getDCField, getDCField, getID, getKey, getLength, getStaticAttrLength, init, init, init, isEmpty, isVarLength, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromStream, readValueFromStream, setID, setID, setKey, setType, setValue, toString, writeValueToStream
-
Field Details
-
LENGTH
public static final int LENGTH- See Also:
-
-
Constructor Details
-
ShortField
public ShortField() -
ShortField
-
ShortField
-
ShortField
Deprecated.use ShortField(FieldKey, short) -
ShortField
Deprecated.use ShortField(FieldKey, short) -
ShortField
Deprecated.use ShortField(FieldKey) followed by setValue(byte[]) -
ShortField
Deprecated.use ShortField(FieldKey) followed by setValue(byte[])
-
-
Method Details
-
setValue
Sets the value of this ShortField from the given short value- Throws:
NDKException
-
setValue
public void setValue(byte[] val, int offset, int len) -
setValue
Sets the value of this ShortField from the given String- Throws:
NDKException
-
getType
public int getType() -
getShortValue
- Overrides:
getShortValue
in classDCField
- Throws:
ClassCastException
-
getByteValue
- Overrides:
getByteValue
in classDCField
- Throws:
ClassCastException
-
getDateValue
- Overrides:
getDateValue
in classDCField
- Throws:
ClassCastException
-
getDoubleValue
- Overrides:
getDoubleValue
in classDCField
- Throws:
ClassCastException
-
getFloatValue
- Overrides:
getFloatValue
in classDCField
- Throws:
ClassCastException
-
getIntValue
- Overrides:
getIntValue
in classDCField
- Throws:
ClassCastException
-
getLongValue
- Overrides:
getLongValue
in classDCField
- Throws:
ClassCastException
-
getStringValue
- Overrides:
getStringValue
in classDCField
- Throws:
ClassCastException
-