public class PolicyContainingPrimitiveAssertion extends PrimitiveAssertion implements PolicyContainingAssertion
| Modifier and Type | Field and Description |
|---|---|
protected Policy |
nested |
attributes, ignorable, name, optional, textValue| Constructor and Description |
|---|
PolicyContainingPrimitiveAssertion(javax.xml.namespace.QName name,
boolean optional,
boolean ignorable,
java.util.Map<javax.xml.namespace.QName,java.lang.String> atts,
Policy p) |
PolicyContainingPrimitiveAssertion(javax.xml.namespace.QName name,
boolean optional,
boolean ignorable,
Policy p) |
| Modifier and Type | Method and Description |
|---|---|
protected Assertion |
clone(boolean optional,
Policy n) |
boolean |
equal(PolicyComponent policyComponent)
Returns true if the argument is equal to self.
|
Policy |
getPolicy() |
protected boolean |
hasContents() |
PolicyComponent |
normalize()
Returns a new PolicyComponent that is the normalized version of this.
|
void |
setPolicy(Policy n) |
protected void |
writeContents(javax.xml.stream.XMLStreamWriter writer) |
addAttribute, addAttributes, clone, getAttribute, getName, getOrCreatePrefix, getTextValue, getType, isIgnorable, isOptional, serialize, setIgnorable, setName, setOptional, setTextValue, toString, writeAttributesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, isIgnorable, isOptional, serializegetTypeprotected Policy nested
public PolicyContainingPrimitiveAssertion(javax.xml.namespace.QName name,
boolean optional,
boolean ignorable,
Policy p)
public PolicyContainingPrimitiveAssertion(javax.xml.namespace.QName name,
boolean optional,
boolean ignorable,
java.util.Map<javax.xml.namespace.QName,java.lang.String> atts,
Policy p)
public PolicyComponent normalize()
Assertionnormalize in interface Assertionnormalize in class PrimitiveAssertionpublic boolean equal(PolicyComponent policyComponent)
PolicyComponentequal in interface PolicyComponentequal in class PrimitiveAssertionpolicyComponent - the PolicyComponent to check whether self is
logically equal or notpublic void setPolicy(Policy n)
public Policy getPolicy()
getPolicy in interface PolicyContainingAssertionprotected void writeContents(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
writeContents in class PrimitiveAssertionjavax.xml.stream.XMLStreamExceptionprotected boolean hasContents()
hasContents in class PrimitiveAssertion