org.mobicents.slee.resource.diameter.cca.events.avp
Class UserEquipmentInfoAvpImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
      extended by org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
          extended by org.mobicents.slee.resource.diameter.cca.events.avp.UserEquipmentInfoAvpImpl
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, net.java.slee.resource.diameter.base.events.avp.DiameterAvp, net.java.slee.resource.diameter.base.events.avp.GroupedAvp, UserEquipmentInfoAvp

public class UserEquipmentInfoAvpImpl
extends org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
implements UserEquipmentInfoAvp

Start time:20:36:25 2008-11-10
Project: mobicents-diameter-parent
Implementation of AVP: UserEquipmentInfoAvp

Author:
Bartosz Baranowski , Alexandre Mendonca
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
avpSet
 
Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
code, mnd, name, prt, type, value, vendorId
 
Fields inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp
FLAG_RULE_MAY, FLAG_RULE_MUST, FLAG_RULE_MUSTNOT
 
Constructor Summary
UserEquipmentInfoAvpImpl(int code, long vendorId, int mnd, int prt, byte[] value)
           
 
Method Summary
 UserEquipmentInfoType getUserEquipmentInfoType()
          Returns the value of the User-Equipment-Info-Type AVP, of type Enumerated.
 byte[] getUserEquipmentInfoValue()
          Returns the value of the User-Equipment-Info-Value AVP, of type OctetString.
 boolean hasUserEquipmentInfoType()
          Returns true if the User-Equipment-Info-Type AVP is present in the message.
 boolean hasUserEquipmentInfoValue()
          Returns true if the User-Equipment-Info-Value AVP is present in the message.
 void setUserEquipmentInfoType(UserEquipmentInfoType type)
          Sets the value of the User-Equipment-Info-Type AVP, of type Enumerated.
 void setUserEquipmentInfoValue(byte[] value)
          Sets the value of the User-Equipment-Info-Value AVP, of type OctetString.
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
addAvp, addAvp, addAvp, addAvp, byteArrayValue, clone, doubleValue, equals, floatValue, getAvp, getAvp, getAvp, getAvpAsAddress, getAvpAsAddress, getAvpAsCustom, getAvpAsCustom, getAvpAsDiameterIdentity, getAvpAsDiameterIdentity, getAvpAsDiameterURI, getAvpAsDiameterURI, getAvpAsEnumerated, getAvpAsEnumerated, getAvpAsFloat32, getAvpAsFloat32, getAvpAsFloat64, getAvpAsFloat64, getAvpAsGrouped, getAvpAsGrouped, getAvpAsInteger32, getAvpAsInteger32, getAvpAsInteger64, getAvpAsInteger64, getAvpAsIPFilterRule, getAvpAsIPFilterRule, getAvpAsOctetString, getAvpAsOctetString, getAvpAsRaw, getAvpAsRaw, getAvpAsTime, getAvpAsTime, getAvpAsUnsigned32, getAvpAsUnsigned32, getAvpAsUnsigned64, getAvpAsUnsigned64, getAvpAsUTF8String, getAvpAsUTF8String, getAvpsAsAddress, getAvpsAsAddress, getAvpsAsCustom, getAvpsAsCustom, getAvpsAsDiameterIdentity, getAvpsAsDiameterIdentity, getAvpsAsDiameterURI, getAvpsAsDiameterURI, getAvpsAsEnumerated, getAvpsAsEnumerated, getAvpsAsFloat32, getAvpsAsFloat32, getAvpsAsFloat64, getAvpsAsFloat64, getAvpsAsGrouped, getAvpsAsGrouped, getAvpsAsInteger32, getAvpsAsInteger32, getAvpsAsInteger64, getAvpsAsInteger64, getAvpsAsIPFilterRule, getAvpsAsIPFilterRule, getAvpsAsOctetString, getAvpsAsOctetString, getAvpsAsRaw, getAvpsAsRaw, getAvpsAsTime, getAvpsAsTime, getAvpsAsUnsigned32, getAvpsAsUnsigned32, getAvpsAsUnsigned64, getAvpsAsUnsigned64, getAvpsAsUTF8String, getAvpsAsUTF8String, getExtensionAvps, getGenericData, getValue, hasAvp, hasAvp, intValue, longValue, setAvpAsFloat32, setAvpAsFloat64, setAvpAsGrouped, setAvpAsInteger32, setAvpAsInteger64, setAvpAsOctetString, setAvpAsRaw, setAvpAsTime, setAvpAsUnsigned32, setAvpAsUnsigned64, setAvpAsUTF8String, setExtensionAvps, setValue, stringValue
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, hashCode, octetStringValue, readExternal, toString, writeExternal
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.GroupedAvp
getExtensionAvps, setExtensionAvps
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp
byteArrayValue, clone, doubleValue, floatValue, getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, intValue, longValue, octetStringValue, stringValue
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Constructor Detail

UserEquipmentInfoAvpImpl

public UserEquipmentInfoAvpImpl(int code,
                                long vendorId,
                                int mnd,
                                int prt,
                                byte[] value)
Method Detail

getUserEquipmentInfoType

public UserEquipmentInfoType getUserEquipmentInfoType()
Description copied from interface: UserEquipmentInfoAvp
Returns the value of the User-Equipment-Info-Type AVP, of type Enumerated. A return value of null implies that the AVP has not been set.
See: UserEquipmentInfoType

Specified by:
getUserEquipmentInfoType in interface UserEquipmentInfoAvp
Returns:

getUserEquipmentInfoValue

public byte[] getUserEquipmentInfoValue()
Description copied from interface: UserEquipmentInfoAvp
Returns the value of the User-Equipment-Info-Value AVP, of type OctetString. A return value of null implies that the AVP has not been set.

Specified by:
getUserEquipmentInfoValue in interface UserEquipmentInfoAvp
Returns:

hasUserEquipmentInfoType

public boolean hasUserEquipmentInfoType()
Description copied from interface: UserEquipmentInfoAvp
Returns true if the User-Equipment-Info-Type AVP is present in the message.
See: UserEquipmentInfoType

Specified by:
hasUserEquipmentInfoType in interface UserEquipmentInfoAvp
Returns:

hasUserEquipmentInfoValue

public boolean hasUserEquipmentInfoValue()
Description copied from interface: UserEquipmentInfoAvp
Returns true if the User-Equipment-Info-Value AVP is present in the message.

Specified by:
hasUserEquipmentInfoValue in interface UserEquipmentInfoAvp
Returns:

setUserEquipmentInfoType

public void setUserEquipmentInfoType(UserEquipmentInfoType type)
Description copied from interface: UserEquipmentInfoAvp
Sets the value of the User-Equipment-Info-Type AVP, of type Enumerated.
See: UserEquipmentInfoType

Specified by:
setUserEquipmentInfoType in interface UserEquipmentInfoAvp

setUserEquipmentInfoValue

public void setUserEquipmentInfoValue(byte[] value)
Description copied from interface: UserEquipmentInfoAvp
Sets the value of the User-Equipment-Info-Value AVP, of type OctetString.

Specified by:
setUserEquipmentInfoValue in interface UserEquipmentInfoAvp


Copyright © 2012. All Rights Reserved.