com.caucho.server.rewrite
Class AbstractConditions
java.lang.Object
com.caucho.server.rewrite.AbstractCondition
com.caucho.server.rewrite.AbstractConditions
- All Implemented Interfaces:
- Condition
- Direct Known Subclasses:
- AndConditions, NotConditions, OrConditions
public abstract class AbstractConditions
- extends AbstractCondition
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractConditions
public AbstractConditions(RewriteDispatch rewriteDispatch)
add
public <T extends Condition> T add(T condition)
addWhen
public void addWhen(ConditionConfig condition)
addUnless
public void addUnless(ConditionConfig condition)
createAnd
public AndConditions createAnd()
addAnd
public void addAnd(AndConditions and)
createNot
public NotConditions createNot()
addNot
public void addNot(NotConditions not)
createOr
public OrConditions createOr()
addOr
public void addOr(OrConditions or)
init
@PostConstruct
public void init()
- Description copied from interface:
Condition
- Called at initialization time.
- Specified by:
init
in interface Condition
- Overrides:
init
in class AbstractCondition
getConditions
protected Condition[] getConditions()