public abstract class AbstractSAMLObject extends AbstractValidatingXMLObject
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractSAMLObject(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(Object obj) |
protected org.joda.time.DateTime |
prepareForAssignment(org.joda.time.DateTime oldValue,
org.joda.time.DateTime newValue)
A helper function for derived classes that checks to see if the old and new value are equal and if so releases
the cached dom.
|
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected AbstractSAMLObject(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespaceprotected org.joda.time.DateTime prepareForAssignment(org.joda.time.DateTime oldValue, org.joda.time.DateTime newValue)
this.foo = prepareForAssignment(this.foo, foo);
This method will do a (null) safe compare of the objects and will also invalidate the DOM if appropriateoldValue
- - current valuenewValue
- - proposed new valueCopyright © 2012. All Rights Reserved.