dk.i1.diameter
Class AVP_Unsigned64

Object
  extended by dk.i1.diameter.AVP
      extended by dk.i1.diameter.AVP_Unsigned64

public class AVP_Unsigned64
extends AVP

64-bit unsigned integer AVP. RFC3855 describes the Unsigned64 AVP type. Java does not have an appropriate unsigned data type, so this class is functionally equivalent to AVP_Integer64


Field Summary
 
Fields inherited from class dk.i1.diameter.AVP
code, vendor_id
 
Constructor Summary
AVP_Unsigned64(AVP a)
           
AVP_Unsigned64(int code, int vendor_id, long value)
           
AVP_Unsigned64(int code, long value)
           
 
Method Summary
 long queryValue()
           
 void setValue(long value)
           
 
Methods inherited from class dk.i1.diameter.AVP
isMandatory, isPrivate, isVendorSpecific, queryPayload, setM, setMandatory, setPrivate
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AVP_Unsigned64

public AVP_Unsigned64(AVP a)
               throws InvalidAVPLengthException
Throws:
InvalidAVPLengthException

AVP_Unsigned64

public AVP_Unsigned64(int code,
                      long value)

AVP_Unsigned64

public AVP_Unsigned64(int code,
                      int vendor_id,
                      long value)
Method Detail

queryValue

public long queryValue()

setValue

public void setValue(long value)