org.openspaces.persistency.cassandra.meta.mapping.filter
Interface PropertyContext
- All Known Implementing Classes:
- TypeNodeContext
public interface PropertyContext
An interface used by FlattenedPropertiesFilter
to pass the current inspected
property introspection context.
- Since:
- 9.1.1
- Author:
- Dan Kilman
getPath
String getPath()
- Returns:
- path to this property. For example if the root entry contains a POJO property
named
x
and this pojo contains another POJO property named y
and
this property is part of the y
property, then the path will be x.y
getName
String getName()
- Returns:
- the property name as it appears in its parent.
getType
Class<?> getType()
- Returns:
- propertyType the property type.
isDynamic
boolean isDynamic()
- Returns:
- isDynamicProperty true if this property is not part of the static fixed properties
column family metadata.
getCurrentNestingLevel
int getCurrentNestingLevel()
- Returns:
- The current nesting level in the context of the top level type introspection.
Copyright © GigaSpaces.