public interface PropertyResolverStrategy
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsProperty(Type type,
String dynamicPropertyExpression)
Determines whether a property matching the given expression exists
for the specified type.
|
NestedProperty |
getNestedProperty(Type type,
String propertyExpression)
Deprecated.
use
getProperty(java.lang.reflect.Type, String) instead |
Map<String,Property> |
getProperties(Type type)
Collects and returns the (mappable) properties for the given type.
|
Property |
getProperty(Property owner,
String dynamicPropertyExpression)
Resolves a property for the specified type; nested and dynamically defined properties
should be handled automatically.
|
Property |
getProperty(Type type,
String dynamicPropertyExpression)
Resolves a property for the specified type; nested and dynamically defined properties
should be handled automatically.
|
Map<String,Property> getProperties(Type type)
type - the type for which to resolve properties@Deprecated NestedProperty getNestedProperty(Type type, String propertyExpression)
getProperty(java.lang.reflect.Type, String) insteadtype - propertyExpression - Property getProperty(Type type, String dynamicPropertyExpression)
type - dynamicPropertyExpression - boolean existsProperty(Type type, String dynamicPropertyExpression)
type - the type to testdynamicPropertyExpression - Copyright © 2016 Glasnost. All rights reserved.