net.jradius.packet.attribute.value
Class NamedValue

java.lang.Object
  extended by net.jradius.packet.attribute.value.AttributeValue
      extended by net.jradius.packet.attribute.value.IntegerValue
          extended by net.jradius.packet.attribute.value.NamedValue
All Implemented Interfaces:
Serializable

public class NamedValue
extends IntegerValue

The "Named Value" attribute value (Integer enumerated attributes)

Author:
David Bird
See Also:
Serialized Form

Nested Class Summary
static interface NamedValue.NamedValueMap
           
 
Field Summary
 
Fields inherited from class net.jradius.packet.attribute.value.IntegerValue
integerValue, length
 
Constructor Summary
NamedValue(Integer i)
           
NamedValue(NamedValue.NamedValueMap map)
           
NamedValue(NamedValue.NamedValueMap map, Integer i)
           
NamedValue(NamedValue.NamedValueMap map, Long l)
           
NamedValue(NamedValue.NamedValueMap map, String s)
           
 
Method Summary
 NamedValue.NamedValueMap getMap()
           
 String getValueString()
           
 void setValue(Number l)
           
 void setValue(String s)
           
 void setValueObject(Serializable o)
           
 String toString()
           
 
Methods inherited from class net.jradius.packet.attribute.value.IntegerValue
copy, getBytes, getBytes, getLength, getValue, getValueObject, isValid, setLength, setLong, setValue, setValue, setValue, toXMLString
 
Methods inherited from class net.jradius.packet.attribute.value.AttributeValue
getBytes, getBytes, toDebugString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamedValue

public NamedValue(NamedValue.NamedValueMap map)

NamedValue

public NamedValue(NamedValue.NamedValueMap map,
                  String s)

NamedValue

public NamedValue(NamedValue.NamedValueMap map,
                  Long l)

NamedValue

public NamedValue(NamedValue.NamedValueMap map,
                  Integer i)

NamedValue

public NamedValue(Integer i)
Method Detail

setValue

public void setValue(String s)
Overrides:
setValue in class IntegerValue

setValue

public void setValue(Number l)

setValueObject

public void setValueObject(Serializable o)
Overrides:
setValueObject in class IntegerValue

getValueString

public String getValueString()

getMap

public NamedValue.NamedValueMap getMap()

toString

public String toString()
Overrides:
toString in class IntegerValue


Copyright © 2011 Coova Technologies, LLC, All Rights Reserved.