Package org.opensaml.soap.wstrust.impl
Class BinaryExchangeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.core.xml.schema.impl.XSStringImpl
org.opensaml.soap.wstrust.impl.BinaryExchangeImpl
- All Implemented Interfaces:
AttributeExtensibleXMLObject
,XSString
,XMLObject
,BinaryExchange
,WSTrustObject
BinaryExchangeImpl.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
The wst:BinaryExchange/@EncodingType attribute value.private AttributeMap
xs:anyAttribute for this element.private String
The wst:BinaryExchange/@ValueType attribute value.Fields inherited from interface org.opensaml.soap.wstrust.BinaryExchange
ELEMENT_LOCAL_NAME, ELEMENT_NAME, ENCODING_TYPE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME, VALUE_TYPE_ATTRIB_NAME
Fields inherited from interface org.opensaml.core.xml.schema.XSString
TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionBinaryExchangeImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the EncodingType attribute value.Gets a mutable map of the attributes.Returns the ValueType attribute URI value.void
setEncodingType
(String newEncodingType) Sets the EncodingType attribute value.void
setValueType
(String newValueType) Sets the ValueType attribute URI value.Methods inherited from class org.opensaml.core.xml.schema.impl.XSStringImpl
getOrderedChildren, getValue, setValue
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
valueType
The wst:BinaryExchange/@ValueType attribute value. -
encodingType
The wst:BinaryExchange/@EncodingType attribute value. -
unknownAttributes
xs:anyAttribute for this element.
-
-
Constructor Details
-
BinaryExchangeImpl
Constructor.- Parameters:
namespaceURI
- namespace of the elementelementLocalName
- name of the elementnamespacePrefix
- namespace prefix of the element
-
-
Method Details
-
getEncodingType
Returns the EncodingType attribute value.- Specified by:
getEncodingType
in interfaceBinaryExchange
- Returns:
- the EncodingType attribute value.
-
setEncodingType
Sets the EncodingType attribute value.- Specified by:
setEncodingType
in interfaceBinaryExchange
- Parameters:
newEncodingType
- the EncodingType attribute value.
-
getValueType
Returns the ValueType attribute URI value.- Specified by:
getValueType
in interfaceBinaryExchange
- Returns:
- the ValueType attribute value or
null
.
-
setValueType
Sets the ValueType attribute URI value.- Specified by:
setValueType
in interfaceBinaryExchange
- Parameters:
newValueType
- the ValueType attribute value.
-
getUnknownAttributes
Gets a mutable map of the attributes. The map key is the namespace qualified name of the attribute, the map value is the value of the attribute.- Specified by:
getUnknownAttributes
in interfaceAttributeExtensibleXMLObject
- Returns:
- a map of the attributes
-