Uses of Interface
org.apache.neethi.PolicyComponent

Packages that use PolicyComponent
org.apache.neethi   
org.apache.neethi.builders.xml   
org.apache.neethi.util   
 

Uses of PolicyComponent in org.apache.neethi
 

Subinterfaces of PolicyComponent in org.apache.neethi
 interface Assertion
          This is an interface that any Assertion must implement.
 interface PolicyOperator
          PolicyOperator is an interface that all Policy operators must implement.
 

Classes in org.apache.neethi that implement PolicyComponent
 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 statisfy all of its PolicyComponents.
 class PolicyReference
          PolicyReference is a wrapper that holds explict PolicyReferences.
 

Methods in org.apache.neethi that return PolicyComponent
 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 Policy.normalize(boolean deep)
          Returns a Normalized version of self.
 PolicyComponent PolicyReference.normalize(PolicyRegistry reg, boolean deep)
          Returns normalized version of the Policy that is refered by self.
 PolicyComponent Policy.normalize(PolicyRegistry reg, boolean deep)
          Returns a normalized version of self.If deep is set false then the assertions are not normalized and it returns a partially normalized version of self.
 

Methods in org.apache.neethi with parameters of type PolicyComponent
 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)
           
 

Uses of PolicyComponent in org.apache.neethi.builders.xml
 

Classes in org.apache.neethi.builders.xml that implement PolicyComponent
 class XmlPrimtiveAssertion
          XmlPrimitiveAssertion wraps an OMElement s.t.
 

Methods in org.apache.neethi.builders.xml that return PolicyComponent
 PolicyComponent XmlPrimtiveAssertion.normalize()
          Returns the partial normalized version of the wrapped OMElement, that is assumed to be an assertion.
 PolicyComponent XmlPrimtiveAssertion.normalize(boolean isDeep)
          Throws an UnsupportedOperationException since an assertion of an unknown element can't be fully normalized due to it's unkonwn composite.
 

Methods in org.apache.neethi.builders.xml with parameters of type PolicyComponent
 boolean XmlPrimtiveAssertion.equal(PolicyComponent policyComponent)
           
 

Uses of PolicyComponent in org.apache.neethi.util
 

Methods in org.apache.neethi.util with parameters of type PolicyComponent
static boolean PolicyComparator.compare(PolicyComponent arg1, PolicyComponent arg2)
          Returns true if the two PolicyComponents have the same semantics.
 



Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.