|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Assertion
This is an interface that any Assertion must implement. Hence any domain specific type can be used with this framework if it implements this interface.
Method Summary | |
---|---|
QName |
getName()
Returns the QName of the Root Element of this Assertion. |
boolean |
isIgnorable()
Returns true if this Assertion is ignorable. |
boolean |
isOptional()
Returns true if this Assertion is optional. |
PolicyComponent |
normalize()
Returns a new PolicyComponent that is the normalized version of this. |
void |
serialize(javax.xml.stream.XMLStreamWriter writer)
Serialize this Assertion into its XML infoset using XMLStreamWriter. |
Methods inherited from interface org.apache.neethi.PolicyComponent |
---|
equal, getType |
Method Detail |
---|
QName getName()
boolean isOptional()
boolean isIgnorable()
void serialize(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
serialize
in interface PolicyComponent
writer
- the writer that the component should write itself
javax.xml.stream.XMLStreamException
- if an errors in the process of serialization of the
PolicyComponent.PolicyComponent normalize()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |