|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.security.xacml.sunxacml.combine.CombinerElement
public abstract class CombinerElement
Represents one input (a Rule, Policy, PolicySet, or reference) to a combining algorithm and combiner parameters associated with that input.
| Constructor Summary | |
|---|---|
CombinerElement(PolicyTreeElement element)
Constructor that only takes an element. |
|
CombinerElement(PolicyTreeElement element,
List parameters)
Constructor that takes both the element to combine and its associated combiner parameters. |
|
| Method Summary | |
|---|---|
abstract void |
encode(OutputStream output,
Indenter indenter)
Encodes the element and parameters in this CombinerElement
into their XML representation and writes this encoding to the given
OutputStream with indentation. |
PolicyTreeElement |
getElement()
Returns the PolicyTreeElement in this element. |
List |
getParameters()
Returns the CombinerParameters associated with this
element. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CombinerElement(PolicyTreeElement element)
element - a PolicyTreeElement to use in combining
public CombinerElement(PolicyTreeElement element,
List parameters)
element - a PolicyTreeElement to use in combiningparameters - a (possibly empty) non-null List of
CombinerParameters provided for general
use (for all pre-2.0 policies this must be empty)| Method Detail |
|---|
public PolicyTreeElement getElement()
PolicyTreeElement in this element.
PolicyTreeElementpublic List getParameters()
CombinerParameters associated with this
element.
List of CombinerParameters
public abstract void encode(OutputStream output,
Indenter indenter)
CombinerElement
into their XML representation and writes this encoding to the given
OutputStream with indentation.
output - a stream into which the XML-encoded data is writtenindenter - an object that creates indentation strings
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||