Package | Description |
---|---|
org.apache.neethi | |
org.apache.neethi.builders | |
org.apache.neethi.builders.xml | |
org.apache.neethi.util |
Modifier and Type | Interface and Description |
---|---|
interface |
Assertion
This is an interface that any Assertion must implement.
|
interface |
IntersectableAssertion
Assertions that need special consideration to implement
the intersection algorithms should implement this interface.
|
interface |
PolicyContainingAssertion
Interface to mark Assertions that contain child Policy documents
|
interface |
PolicyOperator
PolicyOperator is an interface that all Policy operators must implement.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPolicyOperator
AbstractPolicyOperator provides an implementation of few functions of
PolicyOperator interface that other PolicyOperators can use.
|
class |
All
All is a PolicyOperator that require all its PolicyComponents to be met.
|
class |
ExactlyOne
ExactlyOne PolicyOperator requires exactly one of its PolicyComponents to be
met.
|
class |
Policy
Policy is a PolicyOperator that requires to satisfy all of its
PolicyComponents.
|
class |
PolicyReference
PolicyReference is a wrapper that holds explicit PolicyReferences.
|
Modifier and Type | Field and Description |
---|---|
protected List<PolicyComponent> |
AbstractPolicyOperator.policyComponents |
Modifier and Type | Method and Description |
---|---|
PolicyComponent |
AbstractPolicyOperator.getFirstPolicyComponent() |
PolicyComponent |
Assertion.normalize()
Returns a new PolicyComponent that is the normalized version of this.
|
PolicyComponent |
PolicyReference.normalize()
Throws an UnsupportedOperationException since PolicyReference.normalize()
can't resolve the Policy that it refers to unless a PolicyRegistry is
provided.
|
PolicyComponent |
PolicyReference.normalize(PolicyRegistry reg,
boolean deep)
Returns normalized version of the Policy that is referred by self.
|
Modifier and Type | Method and Description |
---|---|
List<PolicyComponent> |
All.getAssertions()
Returns a List of it's PolicyComponents.
|
List<PolicyComponent> |
AbstractPolicyOperator.getPolicyComponents() |
List<PolicyComponent> |
PolicyOperator.getPolicyComponents()
Returns a List of PolicyComponents which this PolicyOperator contains.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractPolicyOperator.addPolicyComponent(PolicyComponent component) |
void |
PolicyOperator.addPolicyComponent(PolicyComponent component)
Add a PolicyComponent to the PolicyOperator.
|
boolean |
AbstractPolicyOperator.equal(PolicyComponent policyComponent) |
boolean |
PolicyComponent.equal(PolicyComponent policyComponent)
Returns true if the argument is equal to self.
|
boolean |
PolicyReference.equal(PolicyComponent policyComponent) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPolicyOperator.addPolicyComponents(List<? extends PolicyComponent> components) |
Modifier and Type | Class and Description |
---|---|
class |
PolicyContainingPrimitiveAssertion
Implementation of an assertion that required exactly one (possibly empty) child element
of type Policy (as does for examples the wsam:Addressing assertion).
|
class |
PrimitiveAssertion |
Modifier and Type | Method and Description |
---|---|
PolicyComponent |
PolicyContainingPrimitiveAssertion.normalize() |
PolicyComponent |
PrimitiveAssertion.normalize() |
Modifier and Type | Method and Description |
---|---|
boolean |
PolicyContainingPrimitiveAssertion.equal(PolicyComponent policyComponent) |
boolean |
PrimitiveAssertion.equal(PolicyComponent policyComponent) |
Modifier and Type | Class and Description |
---|---|
class |
XmlPrimitiveAssertion
XmlPrimitiveAssertion wraps an Element s.t.
|
Modifier and Type | Method and Description |
---|---|
PolicyComponent |
XmlPrimitiveAssertion.normalize()
Returns the partial normalized version of the wrapped Element, that is
assumed to be an assertion.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XmlPrimitiveAssertion.equal(PolicyComponent policyComponent) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PolicyComparator.compare(PolicyComponent arg1,
PolicyComponent arg2)
Returns true if the two PolicyComponents have the same
semantics.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.