Class DatabaseIdOperator
- java.lang.Object
-
- org.citydb.query.filter.selection.operator.id.AbstractIdOperator
-
- org.citydb.query.filter.selection.operator.id.DatabaseIdOperator
-
public class DatabaseIdOperator extends AbstractIdOperator
-
-
Constructor Summary
Constructors Constructor Description DatabaseIdOperator()
DatabaseIdOperator(java.lang.Long... databaseIds)
DatabaseIdOperator(java.util.Collection<java.lang.Long> databaseIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addDatabaseId(java.lang.Long databaseId)
void
clear()
DatabaseIdOperator
copy()
java.util.Set<java.lang.Long>
getDatabaseIds()
IdOperationName
getOperatorName()
boolean
isEmpty()
int
numberOfDatabaseIds()
-
Methods inherited from class org.citydb.query.filter.selection.operator.id.AbstractIdOperator
getPredicateName
-
-
-
-
Constructor Detail
-
DatabaseIdOperator
public DatabaseIdOperator()
-
DatabaseIdOperator
public DatabaseIdOperator(java.util.Collection<java.lang.Long> databaseIds) throws FilterException
- Throws:
FilterException
-
DatabaseIdOperator
public DatabaseIdOperator(java.lang.Long... databaseIds) throws FilterException
- Throws:
FilterException
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
clear
public void clear()
-
numberOfDatabaseIds
public int numberOfDatabaseIds()
-
addDatabaseId
public boolean addDatabaseId(java.lang.Long databaseId)
-
getDatabaseIds
public java.util.Set<java.lang.Long> getDatabaseIds()
-
getOperatorName
public IdOperationName getOperatorName()
- Specified by:
getOperatorName
in interfaceOperator
- Specified by:
getOperatorName
in classAbstractIdOperator
-
copy
public DatabaseIdOperator copy() throws FilterException
- Throws:
FilterException
-
-