org.fenfire.loom
Class PropertySetSelector
java.lang.Object
|
+--org.fenfire.loom.StatementSelector.SimpleSelector
|
+--org.fenfire.loom.PropertySetSelector
- All Implemented Interfaces:
- StatementSelector
- public class PropertySetSelector
- extends StatementSelector.SimpleSelector
A StatementSelector selecting all statements whose
property is in a given set.
Initially, the selector accepts all properties.
A subset can be set by calling setProperties()
.
Method Summary |
protected boolean |
accept(Statement stmt)
|
void |
setProperties(java.util.Set s,
boolean showNumericProperties)
Change the set of accepted properties.
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
properties
protected java.util.Set properties
showNumericProperties
protected boolean showNumericProperties
PropertySetSelector
public PropertySetSelector()
setProperties
public void setProperties(java.util.Set s,
boolean showNumericProperties)
- Change the set of accepted properties.
All statements whose property is in
s
will be accepted. If s
is null
,
all statements will be accepted, regardless
their property.
accept
protected boolean accept(Statement stmt)
- Overrides:
accept
in class StatementSelector.SimpleSelector