public static class CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation extends AbstractFieldsObject
pDPContextEstablishmentSpecificInformation ::= SEQUENCE { accessPointName AccessPointName OPTIONAL, endUserAddress EndUserAddress OPTIONAL, qualityOfService QualityOfService OPTIONAL, locationInformationGPRS LocationInformationGPRS OPTIONAL, timeAndTimeZone TimeAndTimezone OPTIONAL, pDPInitiationType PDPInitiationType OPTIONAL, ... secondaryPDP-context NULL OPTIONAL }
Used as field type by CAP3GPRSEventSpecificInformation
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
copyOf(CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation 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.
|
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.
|
CAP3LocationInformationGPRS |
getLocationInformationGPRS()
Gets the value of the field locationInformationGPRS.
|
CAP3PDPInitiationType |
getPDPInitiationType()
Gets the value of the field pDPInitiationType.
|
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 |
hasEndUserAddress()
Tests whether the field endUserAddress has a value.
|
boolean |
hasLocationInformationGPRS()
Tests whether the field locationInformationGPRS has a value.
|
boolean |
hasPDPInitiationType()
Tests whether the field pDPInitiationType has a value.
|
boolean |
hasQualityOfService()
Tests whether the field qualityOfService has a value.
|
boolean |
hasSecondaryPDP_context()
Tests whether the field secondaryPDP-context is present.
|
boolean |
hasTimeAndTimeZone()
Tests whether the field timeAndTimeZone has a value.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setAccessPointName(AccessPointName value)
Sets the value of the field accessPointName.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setEndUserAddress(CAP3EndUserAddress value)
Sets the value of the field endUserAddress.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setLocationInformationGPRS(CAP3LocationInformationGPRS value)
Sets the value of the field locationInformationGPRS.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setPDPInitiationType(CAP3PDPInitiationType value)
Sets the value of the field pDPInitiationType.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setQualityOfService(CAP3QualityOfService value)
Sets the value of the field qualityOfService.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setSecondaryPDP_contextPresent(boolean flag)
Sets the presence or absence of the optional field secondaryPDP-context.
|
CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation |
setTimeAndTimeZone(TimeAndTimezone value)
Sets the value of the field timeAndTimeZone.
|
equals, hashCode, toString
checkModify, isReadOnly
public CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation()
public CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation copyOf(CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation from)
from
- the object from which to copypublic AccessPointName getAccessPointName()
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 CAP3LocationInformationGPRS getLocationInformationGPRS()
public CAP3PDPInitiationType getPDPInitiationType()
public CAP3QualityOfService getQualityOfService()
public TimeAndTimezone getTimeAndTimeZone()
public boolean hasAccessPointName()
public boolean hasEndUserAddress()
public boolean hasLocationInformationGPRS()
public boolean hasPDPInitiationType()
public boolean hasQualityOfService()
public boolean hasSecondaryPDP_context()
public boolean hasTimeAndTimeZone()
public CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation setAccessPointName(AccessPointName value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation setEndUserAddress(CAP3EndUserAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation setLocationInformationGPRS(CAP3LocationInformationGPRS value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation setPDPInitiationType(CAP3PDPInitiationType value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation 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.PDPContextEstablishmentSpecificInformation setSecondaryPDP_contextPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic CAP3GPRSEventSpecificInformation.PDPContextEstablishmentSpecificInformation setTimeAndTimeZone(TimeAndTimezone value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only