org.apache.cxf.ws.policy.builder.primitive
Class PrimitiveAssertion
java.lang.Object
   org.apache.cxf.ws.policy.builder.primitive.PrimitiveAssertion
org.apache.cxf.ws.policy.builder.primitive.PrimitiveAssertion
- All Implemented Interfaces: 
- PolicyAssertion, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent
- Direct Known Subclasses: 
- JaxbAssertion, NestedPrimitiveAssertion, XmlPrimitiveAssertion
- public class PrimitiveAssertion 
- extends java.lang.Object- implements PolicyAssertion
| Field Summary | 
| protected  javax.xml.namespace.QName | name
 | 
| protected  boolean | optional
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
name
protected javax.xml.namespace.QName name
optional
protected boolean optional
PrimitiveAssertion
public PrimitiveAssertion()
PrimitiveAssertion
public PrimitiveAssertion(javax.xml.namespace.QName n)
PrimitiveAssertion
public PrimitiveAssertion(javax.xml.namespace.QName n,
                          boolean o)
PrimitiveAssertion
public PrimitiveAssertion(org.w3c.dom.Element element,
                          PolicyConstants constants)
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
equal
public boolean equal(org.apache.neethi.PolicyComponent policyComponent)
- 
- Specified by:
- equalin interface- org.apache.neethi.PolicyComponent
 
- 
 
getType
public short getType()
- 
- Specified by:
- getTypein interface- org.apache.neethi.PolicyComponent
 
- 
 
getName
public javax.xml.namespace.QName getName()
- 
- Specified by:
- getNamein interface- org.apache.neethi.Assertion
 
- 
 
setName
public void setName(javax.xml.namespace.QName n)
- 
 
- 
 
isOptional
public boolean isOptional()
- 
- Specified by:
- isOptionalin interface- org.apache.neethi.Assertion
 
- 
 
setOptional
public void setOptional(boolean o)
- 
 
- 
 
normalize
public org.apache.neethi.PolicyComponent normalize()
- 
- Specified by:
- normalizein interface- org.apache.neethi.Assertion
 
- 
 
serialize
public void serialize(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
- 
- Specified by:
- serializein interface- org.apache.neethi.Assertion
- Specified by:
- serializein interface- org.apache.neethi.PolicyComponent
 
- 
- Throws:
- javax.xml.stream.XMLStreamException
 
cloneMandatory
protected PolicyAssertion cloneMandatory()
- 
 
- 
 
getPolicy
public org.apache.neethi.Policy getPolicy()
- 
- Specified by:
- getPolicyin interface- PolicyAssertion
 
- 
 
isAsserted
public boolean isAsserted(AssertionInfoMap aim)
- 
- Specified by:
- isAssertedin interface- PolicyAssertion
 
- 
 
Apache CXF