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
CombinerParameters 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.PolicyTreeElementpublic List getParameters()
CombinerParameters associated with this element.List of CombinerParameterspublic abstract void encode(StringBuilder builder)
CombinerElement into its XML form and writes this out to the provided
StringBuilderbuilder - string stream into which the XML-encoded data is writtenCopyright © 2021 WSO2. All rights reserved.