org.openspaces.persistency.cassandra.meta.mapping.filter
Class PojoTypeFlattenPropertiesFilter
java.lang.Object
org.openspaces.persistency.cassandra.meta.mapping.filter.PojoTypeFlattenPropertiesFilter
- All Implemented Interfaces:
- FlattenedPropertiesFilter
public class PojoTypeFlattenPropertiesFilter
- extends Object
- implements FlattenedPropertiesFilter
A FlattenedPropertiesFilter
used internally to determine whether
the given type is not primitive or a common java type and if so, does this
type have a default no-args constructors and at lease 1 property with both
getter and setter methods.
- Since:
- 9.1.1
- Author:
- Dan Kilman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PojoTypeFlattenPropertiesFilter
public PojoTypeFlattenPropertiesFilter()
shouldFlatten
public boolean shouldFlatten(PropertyContext propertyContext)
- Specified by:
shouldFlatten
in interface FlattenedPropertiesFilter
- Returns:
- Should an attempt to flatten this entry be made.
- See Also:
PropertyContext}
Copyright © GigaSpaces.