org.apache.cxf.ws.policy.builder.jaxb
public class JaxbAssertion<T> extends PrimitiveAssertion
name, optional| Constructor and Description |
|---|
JaxbAssertion() |
JaxbAssertion(QName qn,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
static <T> JaxbAssertion<T> |
cast(PolicyAssertion a) |
static <T> JaxbAssertion<T> |
cast(PolicyAssertion a,
Class<T> type) |
protected PolicyAssertion |
cloneMandatory() |
boolean |
equal(org.apache.neethi.PolicyComponent policyComponent) |
T |
getData() |
void |
serialize(javax.xml.stream.XMLStreamWriter writer) |
void |
setData(T d) |
getName, getPolicy, getType, isAsserted, isOptional, normalize, setName, setOptional, toStringpublic JaxbAssertion()
public JaxbAssertion(QName qn, boolean optional)
public boolean equal(org.apache.neethi.PolicyComponent policyComponent)
equal in interface org.apache.neethi.PolicyComponentequal in class PrimitiveAssertionpublic void setData(T d)
public T getData()
protected PolicyAssertion cloneMandatory()
cloneMandatory in class PrimitiveAssertionpublic static <T> JaxbAssertion<T> cast(PolicyAssertion a)
public static <T> JaxbAssertion<T> cast(PolicyAssertion a, Class<T> type)
public void serialize(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
serialize in interface org.apache.neethi.Assertionserialize in interface org.apache.neethi.PolicyComponentserialize in class PrimitiveAssertionjavax.xml.stream.XMLStreamExceptionApache CXF