public static class CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation extends AbstractFieldsObject
pdp-ContextchangeOfPositionSpecificInformation ::= SEQUENCE { accessPointName AccessPointName OPTIONAL, chargingID GPRSChargingID OPTIONAL, locationInformationGPRS LocationInformationGPRS OPTIONAL, endUserAddress EndUserAddress OPTIONAL, qualityOfService QualityOfService OPTIONAL, timeAndTimeZone TimeAndTimezone OPTIONAL, ... gGSNAddress GSN-Address OPTIONAL }
Used as field type by CAP3GPRSEventSpecificInformation
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
copyOf(CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
AccessPointName |
getAccessPointName()
Gets the value of the field accessPointName.
|
byte[] |
getChargingID()
Gets the value of the field chargingID.
|
CAP3EndUserAddress |
getEndUserAddress()
Gets the value of the field endUserAddress.
|
static FieldAccessor[] |
getFieldAccessors()
Gets a new array of the accessors for fields of this type.
|
Map<String,Object> |
getFieldsMap(boolean withAbsents)
Gets a Map from field-name to field-value.
|
GSNAddress |
getGGSNAddress()
Gets the value of the field gGSNAddress.
|
CAP3LocationInformationGPRS |
getLocationInformationGPRS()
Gets the value of the field locationInformationGPRS.
|
CAP3QualityOfService |
getQualityOfService()
Gets the value of the field qualityOfService.
|
TimeAndTimezone |
getTimeAndTimeZone()
Gets the value of the field timeAndTimeZone.
|
boolean |
hasAccessPointName()
Tests whether the field accessPointName has a value.
|
boolean |
hasChargingID()
Tests whether the field chargingID has a value.
|
boolean |
hasEndUserAddress()
Tests whether the field endUserAddress has a value.
|
boolean |
hasGGSNAddress()
Tests whether the field gGSNAddress has a value.
|
boolean |
hasLocationInformationGPRS()
Tests whether the field locationInformationGPRS has a value.
|
boolean |
hasQualityOfService()
Tests whether the field qualityOfService has a value.
|
boolean |
hasTimeAndTimeZone()
Tests whether the field timeAndTimeZone has a value.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setAccessPointName(AccessPointName value)
Sets the value of the field accessPointName.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setChargingID(byte[] value)
Sets the value of the field chargingID.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setEndUserAddress(CAP3EndUserAddress value)
Sets the value of the field endUserAddress.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setGGSNAddress(GSNAddress value)
Sets the value of the field gGSNAddress.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setLocationInformationGPRS(CAP3LocationInformationGPRS value)
Sets the value of the field locationInformationGPRS.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setQualityOfService(CAP3QualityOfService value)
Sets the value of the field qualityOfService.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation |
setTimeAndTimeZone(TimeAndTimezone value)
Sets the value of the field timeAndTimeZone.
|
equals, hashCode, toString
checkModify, isReadOnly
public CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation()
public CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation copyOf(CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation from)
from
- the object from which to copypublic AccessPointName getAccessPointName()
public byte[] getChargingID()
public CAP3EndUserAddress getEndUserAddress()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic GSNAddress getGGSNAddress()
public CAP3LocationInformationGPRS getLocationInformationGPRS()
public CAP3QualityOfService getQualityOfService()
public TimeAndTimezone getTimeAndTimeZone()
public boolean hasAccessPointName()
public boolean hasChargingID()
public boolean hasEndUserAddress()
public boolean hasGGSNAddress()
public boolean hasLocationInformationGPRS()
public boolean hasQualityOfService()
public boolean hasTimeAndTimeZone()
public CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setAccessPointName(AccessPointName value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setChargingID(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setEndUserAddress(CAP3EndUserAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setGGSNAddress(GSNAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setLocationInformationGPRS(CAP3LocationInformationGPRS value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setQualityOfService(CAP3QualityOfService value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly
in interface DataObject
setReadOnly
in class AbstractDataObject
public CAP3GPRSEventSpecificInformation.Pdp_ContextchangeOfPositionSpecificInformation setTimeAndTimeZone(TimeAndTimezone value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only