public class CriteriaCollection extends Object implements SQLClause
Constructor and Description |
---|
CriteriaCollection(String join) |
Modifier and Type | Method and Description |
---|---|
void |
add(SQLClause o) |
void |
addClause(SQLClause o) |
void |
addClause(String xmlPath,
Object value) |
void |
addClause(String xmlPath,
String comparison,
Object value) |
void |
addClause(String xmlPath,
String comparison,
Object value,
boolean overrideFormatting) |
void |
addCriteria(ArrayList list) |
void |
addCriteria(SQLClause clause) |
Iterator |
getClauses()
Can be SearchCriteria or CriteriaCollection
|
String |
getElementName() |
String |
getJoinType()
'AND' or 'OR'
|
ArrayList |
getSchemaFields() |
String |
getSQLClause(QueryOrganizerI qo) |
ArrayList<DisplayCriteria> |
getSubQueries() |
Iterator |
iterator() |
int |
numClauses() |
int |
numSchemaClauses() |
void |
setJoinType(String string)
'AND' or 'OR'
|
int |
size() |
ArrayList |
toArrayList() |
String |
toString() |
public CriteriaCollection(String join)
public String getElementName()
getElementName
in interface SQLClause
public String getSQLClause(QueryOrganizerI qo) throws Exception
getSQLClause
in interface SQLClause
Exception
public ArrayList getSchemaFields() throws Exception
getSchemaFields
in interface SQLClause
Exception
public ArrayList<DisplayCriteria> getSubQueries() throws Exception
getSubQueries
in interface SQLClause
Exception
public Iterator getClauses()
public ArrayList toArrayList()
public void addClause(String xmlPath, String comparison, Object value, boolean overrideFormatting)
public void addClause(SQLClause o)
o
- public void add(SQLClause o)
public int size()
public int numClauses()
numClauses
in interface SQLClause
public int numSchemaClauses()
public Iterator iterator()
public void addCriteria(ArrayList list)
public void addCriteria(SQLClause clause)
public String getJoinType()
public void setJoinType(String string)
string
- Copyright © 2015 Neuroinformatics Research Group. All rights reserved.