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