Interface DiameterAvp
-
- All Superinterfaces:
Cloneable
- All Known Subinterfaces:
AccessNetworkChargingIdentifierGx
,AccessNetworkChargingIdentifierGx
,AccessNetworkChargingIdentifierGx
,AccessTransferInformation
,AccessTransferInformation
,AccessTransferInformation
,AccessTransferInformation
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AccumulatedCost
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AdditionalContentInformation
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AddressDomain
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AfCorrelationInformation
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AllocationRetentionPriority
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocCostInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocInformation
,AocService
,AocService
,AocService
,AocService
,AocService
,AocService
,AocService
,AocService
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,AocSubscriptionInformation
,ApplicationDetectionInformation
,ApplicationDetectionInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,ApplicationServerInformation
,AreaScope
,AreaScope
,AreaScope
,BasicServiceCode
,BasicServiceCode
,CallReferenceInfo
,CcMoney
,ChargingInformation
,ChargingInformation
,ChargingInformation
,ChargingRuleDefinition
,ChargingRuleDefinition
,ChargingRuleDefinition
,ChargingRuleInstall
,ChargingRuleInstall
,ChargingRuleInstall
,ChargingRuleRemove
,ChargingRuleRemove
,ChargingRuleRemove
,ChargingRuleReport
,ChargingRuleReport
,ChargingRuleReport
,CoaInformation
,CoaInformation
,CoaInformation
,ConditionalApnAggregateMaxBitrate
,ConditionalApnAggregateMaxBitrate
,ConditionalApnAggregateMaxBitrate
,CostInformation
,CoverageInfo
,CoverageInfo
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,CurrentTariff
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DcdInformation
,DefaultEpsBearerQos
,DefaultEpsBearerQos
,DefaultEpsBearerQos
,DefaultQosInformation
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,DestinationInterface
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,EarlyMediaDescription
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,Envelope
,EventReportIndication
,EventReportIndication
,EventReportIndication
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,EventType
,ExperimentalResult
,ExtensionGroupedAvp
,FailedAvp
,FinalUnitIndication
,FixedUserLocationInfo
,FixedUserLocationInfo
,FixedUserLocationInfo
,FlowInformation
,FlowInformation
,FlowInformation
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,Flows
,GrantedServiceUnit
,GroupedAvp
,GsuPoolReference
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,ImsInformation
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,IncrementalCost
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,InterOperatorIdentifier
,IsupCause
,IsupCause
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientId
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsClientName
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsInformation
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LcsRequestorId
,LocationInfo
,LocationInfo
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,LocationType
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MbmsInformation
,MdtConfiguration
,MdtConfiguration
,MdtConfiguration
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageBody
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MessageClass
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmContentType
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmsInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MmtelInformation
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,MultipleServicesCreditControl
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NextTariff
,NniInformation
,NniInformation
,NniInformation
,NniInformation
,OcOlr
,OcOlr
,OcSupportedFeatures
,OcSupportedFeatures
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OfflineCharging
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorAddress
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorInterface
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,OriginatorReceivedAddress
,PacketFilterInformation
,PacketFilterInformation
,PacketFilterInformation
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,ParticipantGroup
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocInformation
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PocUserRole
,PresenceReportingAreaInformation
,PresenceReportingAreaInformation
,PresenceReportingAreaInformation
,ProseDirectCommunicationReceptionDataContainer
,ProseDirectCommunicationReceptionDataContainer
,ProseDirectCommunicationTransmissionDataContainer
,ProseDirectCommunicationTransmissionDataContainer
,ProseInformation
,ProseInformation
,ProxyInfo
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsFurnishChargingInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,PsInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,QosInformation
,RadioParameterSetInfo
,RadioParameterSetInfo
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RateElement
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RealTimeTariffInformation
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientAddress
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientInfo
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RecipientReceivedAddress
,RedirectInformation
,RedirectInformation
,RedirectServer
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RemainingBalance
,RepositoryDataId
,RepositoryDataId
,RepositoryDataId
,RequestedServiceUnit
,RoutingFilter
,RoutingFilter
,RoutingFilter
,RoutingRuleDefinition
,RoutingRuleDefinition
,RoutingRuleDefinition
,RoutingRuleInstall
,RoutingRuleInstall
,RoutingRuleInstall
,RoutingRuleRemove
,RoutingRuleRemove
,RoutingRuleRemove
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,ScaleFactor
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpMediaComponent
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,SdpTimestamps
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServerCapabilities
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceDataContainer
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceGenericInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceInformation
,ServiceParameterInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServiceSpecificInfo
,ServingNode
,ServingNode
,SmDeviceTriggerInformation
,SmDeviceTriggerInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SmsInformation
,SubscriptionId
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupplementaryService
,SupportedApplications
,SupportedApplications
,SupportedApplications
,SupportedApplications
,SupportedApplications
,SupportedApplications
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,SupportedFeatures
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TalkBurstExchange
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TariffInformation
,TdfInformation
,TdfInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TerminalInformation
,TftPacketFilterInformation
,TftPacketFilterInformation
,TftPacketFilterInformation
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeQuotaMechanism
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TimeStamps
,TraceData
,TraceData
,TraceData
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TrafficDataVolumes
,TransmitterInfo
,TransmitterInfo
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,Trigger
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TrunkGroupId
,TunnelInformation
,TunnelInformation
,TunnelInformation
,TwanUserLocationInfo
,TwanUserLocationInfo
,TwanUserLocationInfo
,TwanUserLocationInfo
,UndefinedAvp
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitCost
,UnitValue
,UsageMonitoringInformation
,UsageMonitoringInformation
,UsageMonitoringInformation
,UsedServiceUnit
,UsedServiceUnit
,UsedServiceUnit
,UsedServiceUnit
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserCsgInformation
,UserEquipmentInfo
,UserEquipmentInfo
,UserIdentity
,UserIdentity
,UserIdentity
,UserIdentity
,UserIdentity
,UserIdentity
,VcsInformation
,VcsInformation
,VendorSpecificApplicationId
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanInformation
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
,WlanRadioContainer
public interface DiameterAvp extends Cloneable
Diameter Attribute Value Pair (AVP). Applications can use this interface to retrieve the AVP's code, name, type and value. Concrete implementations of this interface are created via theDiameterMessageFactory
.- Author:
- Open Cloud
-
-
Field Summary
Fields Modifier and Type Field Description static int
FLAG_RULE_MAY
static int
FLAG_RULE_MUST
static int
FLAG_RULE_MUSTNOT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
byteArrayValue()
Return the raw contents of this AVPObject
clone()
Creates and returns a deep copy of this AVP instance.double
doubleValue()
The value of this AVP if the Diameter type can be represented in a Java double value (e.g., Float64, Float32)float
floatValue()
The value of this AVP if the Diameter type can be represented in a Java float value (e.g., Float32)int
getCode()
Return the AVP code, e.g., 263 for Session-Idint
getMandatoryRule()
Return the rule for the mandatory (M) flag of this AVP.String
getName()
Return the AVP name, e.g., "Session-Id"int
getProtectedRule()
Return the rule for the protected (P) flag of this AVP.DiameterAvpType
getType()
Return the AVP type (one of the String constants fromDiameterAvpType
.int
getVendorID()
Return the Vendor-ID value for proprietary (non-IETF) AVPs.DiameterAvp[]
groupedAvpValue()
Return the AVPs contained in this GroupedAvp as an array of DiameterAvp objects if the AVP is a Grouped AVP.int
intValue()
The value of this AVP if the Diameter type can be represented in a Java int value (e.g., Integer32)long
longValue()
The value of this AVP if the Diameter type can be represented in a Java long value (e.g., Integer64, Unsigned32, Integer32)String
stringValue()
The value of this AVP if the Diameter type is equivalent to a Java String value (e.g., UTF8String)
-
-
-
Field Detail
-
FLAG_RULE_MUST
static final int FLAG_RULE_MUST
- See Also:
- Constant Field Values
-
FLAG_RULE_MAY
static final int FLAG_RULE_MAY
- See Also:
- Constant Field Values
-
FLAG_RULE_MUSTNOT
static final int FLAG_RULE_MUSTNOT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCode
int getCode()
Return the AVP code, e.g., 263 for Session-Id- Returns:
- the AVP code
-
getVendorID
int getVendorID()
Return the Vendor-ID value for proprietary (non-IETF) AVPs.The value should be the IANA-assigned "SMI Network Management Private Enterprise Codes" value of the organisation that defined the AVP, for example 3GPP is 10415.
A Vendor-ID value of zero means the Vendor-ID is not specified. Standard AVPs defined by IETF will have a Vendor-ID of zero.
- Returns:
- the Vendor-ID, or zero if it is not specified.
-
getName
String getName()
Return the AVP name, e.g., "Session-Id"- Returns:
- the AVP name
-
getType
DiameterAvpType getType()
Return the AVP type (one of the String constants fromDiameterAvpType
.- Returns:
- the AVP type
-
getMandatoryRule
int getMandatoryRule()
Return the rule for the mandatory (M) flag of this AVP.0 - MUST
1 - MAY
2 - MUSTNOT
-
getProtectedRule
int getProtectedRule()
Return the rule for the protected (P) flag of this AVP.0 - MUST
1 - MAY
2 - MUSTNOT
-
doubleValue
double doubleValue()
The value of this AVP if the Diameter type can be represented in a Java double value (e.g., Float64, Float32)- Returns:
- the AVP value as a double
- Throws:
IllegalArgumentException
- if the AVP does not contain a double equivalent
-
floatValue
float floatValue()
The value of this AVP if the Diameter type can be represented in a Java float value (e.g., Float32)- Returns:
- the AVP value as a float
- Throws:
IllegalArgumentException
- if the AVP does not contain a float equivalent
-
intValue
int intValue()
The value of this AVP if the Diameter type can be represented in a Java int value (e.g., Integer32)- Returns:
- the AVP value as an int
- Throws:
IllegalArgumentException
- if the AVP does not contain an int equivalent
-
longValue
long longValue()
The value of this AVP if the Diameter type can be represented in a Java long value (e.g., Integer64, Unsigned32, Integer32)- Returns:
- the AVP value as a long
- Throws:
IllegalArgumentException
- if the AVP does not contain a long equivalent
-
stringValue
String stringValue()
The value of this AVP if the Diameter type is equivalent to a Java String value (e.g., UTF8String)- Returns:
- the AVP value as a String
- Throws:
IllegalArgumentException
- if the AVP does not contain a String equivalent
-
byteArrayValue
byte[] byteArrayValue()
Return the raw contents of this AVP- Returns:
- the AVP value as a byte array
-
groupedAvpValue
DiameterAvp[] groupedAvpValue()
Return the AVPs contained in this GroupedAvp as an array of DiameterAvp objects if the AVP is a Grouped AVP. AVPs are returned in the same order in which they appear in the message.- Returns:
- the AVP value as an array of AVPs
- Throws:
IllegalArgumentException
- if the AVP is not of Grouped type
-
clone
Object clone()
Creates and returns a deep copy of this AVP instance.- Returns:
- a deep copy of this AVP.
-
-