org.infoglue.cms.controllers.kernel.impl.simple
Class CategoryConditions

java.lang.Object
  |
  +--org.infoglue.cms.controllers.kernel.impl.simple.CategoryConditions
All Implemented Interfaces:
org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition, org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition

public class CategoryConditions
extends java.lang.Object
implements org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition


Method Summary
 void add(org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition condition)
           
 void addCategory(java.lang.String attributeName, CategoryVO categoryVO)
           
 org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition and()
           
static CategoryConditions createAndConditions()
           
static CategoryConditions createOrConditions()
           
 java.util.Collection getFromClauseTables()
           
 java.lang.String getWhereClauseOQL(java.util.List bindings)
           
 boolean hasCondition()
           
 org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition or()
           
static CategoryConditions parse(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public void add(org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition condition)
Specified by:
add in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition

addCategory

public void addCategory(java.lang.String attributeName,
                        CategoryVO categoryVO)
Specified by:
addCategory in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition

and

public org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition and()
Specified by:
and in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition

or

public org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition or()
Specified by:
or in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryContainerCondition

createAndConditions

public static CategoryConditions createAndConditions()

createOrConditions

public static CategoryConditions createOrConditions()

parse

public static CategoryConditions parse(java.lang.String s)

getWhereClauseOQL

public java.lang.String getWhereClauseOQL(java.util.List bindings)
Specified by:
getWhereClauseOQL in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition

getFromClauseTables

public java.util.Collection getFromClauseTables()
Specified by:
getFromClauseTables in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition

hasCondition

public boolean hasCondition()
Specified by:
hasCondition in interface org.infoglue.cms.controllers.kernel.impl.simple.ICategoryCondition