public class ForwardToType
extends java.lang.Object
implements java.io.Externalizable, java.io.Serializable
Java class for forward-to-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="forward-to-type"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="target" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> <element name="notify-caller" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="reveal-identity-to-caller" type="{http://uri.etsi.org/ngn/params/xml/simservs/xcap}reveal-URI-options-type" minOccurs="0"/> <element name="reveal-served-user-identity-to-caller" type="{http://uri.etsi.org/ngn/params/xml/simservs/xcap}reveal-URI-options-type" minOccurs="0"/> <element name="notify-served-user" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="notify-served-user-on-outbound-call" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="reveal-identity-to-target" type="{http://uri.etsi.org/ngn/params/xml/simservs/xcap}reveal-URI-options-type" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected java.lang.Boolean |
notifyCaller |
protected java.lang.Boolean |
notifyServedUser |
protected java.lang.Boolean |
notifyServedUserOnOutboundCall |
protected RevealURIOptionsType |
revealIdentityToCaller |
protected RevealURIOptionsType |
revealIdentityToTarget |
protected RevealURIOptionsType |
revealServedUserIdentityToCaller |
protected java.lang.String |
target |
Constructor and Description |
---|
ForwardToType()
Default Constructor.
|
ForwardToType(java.io.DataInput in,
java.lang.ClassLoader cl)
FastSerializable constructor used to deserialize object from stream.
|
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
ToStringStrategy strategy) |
java.lang.StringBuilder |
appendFields(ObjectLocator locator,
java.lang.StringBuilder buffer,
ToStringStrategy strategy) |
boolean |
equals(java.lang.Object object) |
boolean |
equals(ObjectLocator thisLocator,
ObjectLocator thatLocator,
java.lang.Object object,
EqualsStrategy strategy) |
RevealURIOptionsType |
getRevealIdentityToCaller()
Gets the value of the revealIdentityToCaller property.
|
RevealURIOptionsType |
getRevealIdentityToTarget()
Gets the value of the revealIdentityToTarget property.
|
RevealURIOptionsType |
getRevealServedUserIdentityToCaller()
Gets the value of the revealServedUserIdentityToCaller property.
|
java.lang.String |
getTarget()
Gets the value of the target property.
|
int |
hashCode() |
int |
hashCode(ObjectLocator locator,
HashCodeStrategy strategy) |
void |
initialise(java.io.DataInput in,
java.lang.ClassLoader cl)
Initialise fields from input stream using fast serializable.
|
java.lang.Boolean |
isNotifyCaller()
Gets the value of the notifyCaller property.
|
java.lang.Boolean |
isNotifyServedUser()
Gets the value of the notifyServedUser property.
|
java.lang.Boolean |
isNotifyServedUserOnOutboundCall()
Gets the value of the notifyServedUserOnOutboundCall property.
|
boolean |
isSetNotifyCaller() |
boolean |
isSetNotifyServedUser() |
boolean |
isSetNotifyServedUserOnOutboundCall() |
boolean |
isSetRevealIdentityToCaller() |
boolean |
isSetRevealIdentityToTarget() |
boolean |
isSetRevealServedUserIdentityToCaller() |
boolean |
isSetTarget() |
void |
readExternal(java.io.ObjectInput in)
Externalizable.readExternal(ObjectInput) implementation to initialise
from input stream using fast serializable. |
void |
setNotifyCaller(java.lang.Boolean value)
Sets the value of the notifyCaller property.
|
void |
setNotifyServedUser(java.lang.Boolean value)
Sets the value of the notifyServedUser property.
|
void |
setNotifyServedUserOnOutboundCall(java.lang.Boolean value)
Sets the value of the notifyServedUserOnOutboundCall property.
|
void |
setRevealIdentityToCaller(RevealURIOptionsType value)
Sets the value of the revealIdentityToCaller property.
|
void |
setRevealIdentityToTarget(RevealURIOptionsType value)
Sets the value of the revealIdentityToTarget property.
|
void |
setRevealServedUserIdentityToCaller(RevealURIOptionsType value)
Sets the value of the revealServedUserIdentityToCaller property.
|
void |
setTarget(java.lang.String value)
Sets the value of the target property.
|
void |
toStream(java.io.DataOutput out) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out)
Externalizable.writeExternal(ObjectOutput) implementation to write fields
to output stream.Output stream not null . |
protected java.lang.String target
protected java.lang.Boolean notifyCaller
protected RevealURIOptionsType revealIdentityToCaller
protected RevealURIOptionsType revealServedUserIdentityToCaller
protected java.lang.Boolean notifyServedUser
protected java.lang.Boolean notifyServedUserOnOutboundCall
protected RevealURIOptionsType revealIdentityToTarget
public ForwardToType()
public ForwardToType(java.io.DataInput in, java.lang.ClassLoader cl) throws java.io.IOException
in
- the input data stream not null
.cl
- the class loader not null
.java.io.IOException
- on error reading input stream.public java.lang.String getTarget()
String
public void setTarget(java.lang.String value)
value
- allowed object is
String
public boolean isSetTarget()
public java.lang.Boolean isNotifyCaller()
Boolean
public void setNotifyCaller(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetNotifyCaller()
public RevealURIOptionsType getRevealIdentityToCaller()
RevealURIOptionsType
public void setRevealIdentityToCaller(RevealURIOptionsType value)
value
- allowed object is
RevealURIOptionsType
public boolean isSetRevealIdentityToCaller()
public RevealURIOptionsType getRevealServedUserIdentityToCaller()
RevealURIOptionsType
public void setRevealServedUserIdentityToCaller(RevealURIOptionsType value)
value
- allowed object is
RevealURIOptionsType
public boolean isSetRevealServedUserIdentityToCaller()
public java.lang.Boolean isNotifyServedUser()
Boolean
public void setNotifyServedUser(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetNotifyServedUser()
public java.lang.Boolean isNotifyServedUserOnOutboundCall()
Boolean
public void setNotifyServedUserOnOutboundCall(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetNotifyServedUserOnOutboundCall()
public RevealURIOptionsType getRevealIdentityToTarget()
RevealURIOptionsType
public void setRevealIdentityToTarget(RevealURIOptionsType value)
value
- allowed object is
RevealURIOptionsType
public boolean isSetRevealIdentityToTarget()
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, java.lang.Object object, EqualsStrategy strategy)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode(ObjectLocator locator, HashCodeStrategy strategy)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.StringBuilder append(ObjectLocator locator, java.lang.StringBuilder buffer, ToStringStrategy strategy)
public java.lang.StringBuilder appendFields(ObjectLocator locator, java.lang.StringBuilder buffer, ToStringStrategy strategy)
public void initialise(java.io.DataInput in, java.lang.ClassLoader cl) throws java.io.IOException
null
and must have been serialized previously by
toStream(DataOutput)
..in
- the input data stream not null
.cl
- the class loader not null
.java.io.IOException
- on error reading input stream.public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
Externalizable.readExternal(ObjectInput)
implementation to initialise
from input stream using fast serializable.
Input stream not null
and must have been serialized previously by
writeExternal(ObjectOutput)
.readExternal
in interface java.io.Externalizable
in
- the input data stream not null
.java.io.IOException
- on error reading input stream.java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
Externalizable.writeExternal(ObjectOutput)
implementation to write fields
to output stream.Output stream not null
.writeExternal
in interface java.io.Externalizable
out
- the output data stream not null
.java.io.IOException
- on error writing input stream.public void toStream(java.io.DataOutput out) throws java.io.IOException
java.io.IOException
Copyright © OpenCloud. All Rights Reserved.