public class RelationFilter extends BasicFilter<HasId>
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
description
Description
|
acceptMap, acceptNull| Constructor and Description |
|---|
RelationFilter(RelationFilter relationFilter)
Copy Constructor
|
RelationFilter(java.lang.String description,
boolean acceptNull)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
fromProperties(java.util.Properties properties)
Set up filter from properties
|
static RelationFilter |
makeFromProperties(java.util.Properties properties,
java.lang.String description,
boolean acceptNull)
Make filter from properties
|
void |
propagateAccept(boolean flag,
Relation[] relations)
Propagate accept flag to group of relations
|
java.util.Properties |
toProperties()
Convert filter to properties
|
java.lang.String |
toString() |
public RelationFilter(java.lang.String description,
boolean acceptNull)
description - descriptionacceptNull - whether null means acceptpublic RelationFilter(RelationFilter relationFilter)
relationFilter - source filterpublic void propagateAccept(boolean flag,
Relation[] relations)
flag - accept flagrelations - target relationspublic java.lang.String toString()
toString in class java.lang.Objectpublic static RelationFilter makeFromProperties(java.util.Properties properties, java.lang.String description, boolean acceptNull)
properties - properties read from persist filedescription - descriptionacceptNull - whether null means acceptpublic void fromProperties(java.util.Properties properties)
properties - properties to read frompublic java.util.Properties toProperties()