Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.sun.xacml.cond
Class BasicFunctionFactoryProxy  view BasicFunctionFactoryProxy download BasicFunctionFactoryProxy.java

java.lang.Object
  extended bycom.sun.xacml.cond.BasicFunctionFactoryProxy
All Implemented Interfaces:
FunctionFactoryProxy

public class BasicFunctionFactoryProxy
extends java.lang.Object
implements FunctionFactoryProxy

A simple utility class that manages triples of function factories.

Since:
1.2

Field Summary
private  FunctionFactory conditionFactory
           
private  FunctionFactory generalFactory
           
private  FunctionFactory targetFactory
           
 
Constructor Summary
BasicFunctionFactoryProxy(FunctionFactory targetFactory, FunctionFactory conditionFactory, FunctionFactory generalFactory)
          Creates a new proxy.
 
Method Summary
 FunctionFactory getConditionFactory()
          Returns the Condition version of an instance of the FunctionFactory for which this is a proxy.
 FunctionFactory getGeneralFactory()
          Returns the General version of an instance of the FunctionFactory for which this is a proxy.
 FunctionFactory getTargetFactory()
          Returns the Target version of an instance of the FunctionFactory for which this is a proxy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetFactory

private FunctionFactory targetFactory

conditionFactory

private FunctionFactory conditionFactory

generalFactory

private FunctionFactory generalFactory
Constructor Detail

BasicFunctionFactoryProxy

public BasicFunctionFactoryProxy(FunctionFactory targetFactory,
                                 FunctionFactory conditionFactory,
                                 FunctionFactory generalFactory)
Creates a new proxy.

Method Detail

getTargetFactory

public FunctionFactory getTargetFactory()
Description copied from interface: FunctionFactoryProxy
Returns the Target version of an instance of the FunctionFactory for which this is a proxy.

Specified by:
getTargetFactory in interface FunctionFactoryProxy

getConditionFactory

public FunctionFactory getConditionFactory()
Description copied from interface: FunctionFactoryProxy
Returns the Condition version of an instance of the FunctionFactory for which this is a proxy.

Specified by:
getConditionFactory in interface FunctionFactoryProxy

getGeneralFactory

public FunctionFactory getGeneralFactory()
Description copied from interface: FunctionFactoryProxy
Returns the General version of an instance of the FunctionFactory for which this is a proxy.

Specified by:
getGeneralFactory in interface FunctionFactoryProxy