public abstract class CombinerElement extends Object
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
encode(StringBuilder builder)
Encodes this
CombinerElement into its XML form and writes this out to the provided
StringBuilder |
PolicyTreeElement |
getElement()
Returns the
PolicyTreeElement in this element. |
List |
getParameters()
Returns the
CombinerParameter s associated with this element. |
public CombinerElement(PolicyTreeElement element)
element
- a PolicyTreeElement
to use in combiningpublic 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)
public PolicyTreeElement getElement()
PolicyTreeElement
in this element.PolicyTreeElement
public List getParameters()
CombinerParameter
s associated with this element.List
of CombinerParameter
spublic abstract void encode(StringBuilder builder)
CombinerElement
into its XML form and writes this out to the provided
StringBuilder
builder
- string stream into which the XML-encoded data is writtenCopyright © 2018 WSO2. All rights reserved.