Uses of Interface
org.apache.ws.policy.Assertion

Packages that use Assertion
org.apache.ws.policy   
 

Uses of Assertion in org.apache.ws.policy
 

Subinterfaces of Assertion in org.apache.ws.policy
 interface CompositeAssertion
          CompositeAssertion interface is a marker interface for indecating which Assertions are CompositeAssertion type.
 

Classes in org.apache.ws.policy that implement Assertion
 class AbstractAssertion
          AbstractAssertion provides the default implementation of some basic functions definded in Assertion interface.
 class AndCompositeAssertion
          AndCompositeAssertion requires that all of its terms are met.
 class Policy
          Policy class is the runtime representation of a policy.
 class PolicyReference
          PolicyReference class has implicit reference to a external policy.
 class PrimitiveAssertion
          PrimitiveAssertion wraps an assertion which contain domain specific knowledge.
 class XorCompositeAssertion
          XorCompositeAssertion requires that exactly one of its terms are met.
 

Fields in org.apache.ws.policy declared as Assertion
protected  Assertion AbstractAssertion.parent
          To refer to the parent of this assertion
 

Methods in org.apache.ws.policy that return Assertion
 Assertion AbstractAssertion.normalize()
          Default implementation of normalize() operation.
 Assertion AbstractAssertion.intersect(Assertion assertion)
          Default implementation of intersect(Assertion) operation.
 Assertion AbstractAssertion.merge(Assertion assertion)
          Default implementation of merge(Assertion) operation.
 Assertion AbstractAssertion.getParent()
          Returns the parent of this assertion.
 Assertion PolicyReference.normalize()
           
 Assertion PolicyReference.normalize(PolicyRegistry reg)
           
 Assertion PolicyReference.intersect(Assertion assertion)
           
 Assertion PolicyReference.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion PolicyReference.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PolicyReference.merge(Assertion assertion)
           
 Assertion PolicyReference.getParent()
           
 Assertion AndCompositeAssertion.intersect(Assertion assertion, PolicyRegistry reg)
          Returns the intersection of self and argument against a specified Policy Registry.
 Assertion AndCompositeAssertion.merge(Assertion assertion, PolicyRegistry reg)
          Returns an assertion which is equivalent to merge of self and the argument.
 Assertion AndCompositeAssertion.normalize(PolicyRegistry reg)
          Returns an Assertion which is normalized using a specified policy registry.
 Assertion Assertion.normalize()
          Returns a new assertion which is the normalized form of this assertion.
 Assertion Assertion.normalize(PolicyRegistry reg)
          Returns a new assertion which is the normalized form of this assertion.
 Assertion Assertion.intersect(Assertion assertion)
          Returns an assertion which is the equivalent of intersect of self and argument.
 Assertion Assertion.intersect(Assertion assertion, PolicyRegistry reg)
          Returns an assertion which is equivalent of intersect of self and argument.
 Assertion Assertion.merge(Assertion assertion)
          Returns the equivalent of merge of self and argument.
 Assertion Assertion.merge(Assertion assertion, PolicyRegistry reg)
          Returns the equivalent of merge of self and argument.
 Assertion Assertion.getParent()
          Returns the parent of self or null if a parent non-exists
 Assertion XorCompositeAssertion.normalize(PolicyRegistry reg)
           
 Assertion XorCompositeAssertion.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion XorCompositeAssertion.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.intersect(Assertion assertion)
           
 Assertion PrimitiveAssertion.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.merge(Assertion assertion)
           
 Assertion PrimitiveAssertion.normalize()
           
 Assertion PrimitiveAssertion.normalize(PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.getParent()
           
 Assertion Policy.normalize()
           
 Assertion Policy.normalize(PolicyRegistry reg)
           
 Assertion Policy.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion Policy.merge(Assertion assertion, PolicyRegistry reg)
           
 

Methods in org.apache.ws.policy with parameters of type Assertion
 Assertion AbstractAssertion.intersect(Assertion assertion)
          Default implementation of intersect(Assertion) operation.
 Assertion AbstractAssertion.merge(Assertion assertion)
          Default implementation of merge(Assertion) operation.
 void AbstractAssertion.setParent(Assertion parent)
          Sets the parent of this assertion.
 void AbstractAssertion.addTerm(Assertion assertion)
          Adds an assertion as a term of this assertion.
 boolean AbstractAssertion.remove(Assertion assertion)
          Remove the geven term from the set of terms of this assertion.
 Assertion PolicyReference.intersect(Assertion assertion)
           
 Assertion PolicyReference.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion PolicyReference.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PolicyReference.merge(Assertion assertion)
           
 void PolicyReference.setParent(Assertion parent)
           
 void PolicyReference.addTerm(Assertion assertion)
           
 boolean PolicyReference.remove(Assertion assertion)
           
 void AndCompositeAssertion.addTerm(Assertion assertion)
          Adds an Assertion to its terms list
 Assertion AndCompositeAssertion.intersect(Assertion assertion, PolicyRegistry reg)
          Returns the intersection of self and argument against a specified Policy Registry.
 Assertion AndCompositeAssertion.merge(Assertion assertion, PolicyRegistry reg)
          Returns an assertion which is equivalent to merge of self and the argument.
 Assertion Assertion.intersect(Assertion assertion)
          Returns an assertion which is the equivalent of intersect of self and argument.
 Assertion Assertion.intersect(Assertion assertion, PolicyRegistry reg)
          Returns an assertion which is equivalent of intersect of self and argument.
 Assertion Assertion.merge(Assertion assertion)
          Returns the equivalent of merge of self and argument.
 Assertion Assertion.merge(Assertion assertion, PolicyRegistry reg)
          Returns the equivalent of merge of self and argument.
 void Assertion.setParent(Assertion parent)
          Sets the parent to argument
 void Assertion.addTerm(Assertion assertion)
          Adds an assertion as a term of this assertion.
 boolean Assertion.remove(Assertion assertion)
          Removes the specified assertion from the terms list.
 void XorCompositeAssertion.addTerm(Assertion assertion)
           
 Assertion XorCompositeAssertion.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion XorCompositeAssertion.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.intersect(Assertion assertion)
           
 Assertion PrimitiveAssertion.merge(Assertion assertion, PolicyRegistry reg)
           
 Assertion PrimitiveAssertion.merge(Assertion assertion)
           
 void PrimitiveAssertion.setParent(Assertion parent)
           
 void PrimitiveAssertion.addTerm(Assertion term)
           
 boolean PrimitiveAssertion.remove(Assertion assertion)
           
 Assertion Policy.intersect(Assertion assertion, PolicyRegistry reg)
           
 Assertion Policy.merge(Assertion assertion, PolicyRegistry reg)
           
 



Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.