public abstract class IncludeAllBusinessProperties<T extends org.neo4j.graphdb.Entity> extends Object implements PropertyInclusionPolicy<T>
PropertyInclusionPolicy
implementations that include arbitrary business / application level
properties (up to subclasses to decide which ones), but exclude any
GraphAwareRuntime/TxDrivenModule internal properties.| Constructor and Description |
|---|
IncludeAllBusinessProperties() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
doInclude(String key,
T entity)
Should a property with the given key of the given entity be included for the purposes of transaction
data analysis.
|
boolean |
include(String key,
T entity) |
public boolean include(String key, T entity)
include in interface PropertyInclusionPolicy<T extends org.neo4j.graphdb.Entity>protected abstract boolean doInclude(String key, T entity)
key - of the property.entity - containing the property.Copyright © 2013-2016–2018 Graph Aware Limited. All rights reserved.