public class PropertyObjectResolverImpl extends Object implements PropertyObjectResolver
| Modifier and Type | Field and Description | 
|---|---|
protected Property | 
property  | 
protected ObjectResolver | 
resolver  | 
| Constructor and Description | 
|---|
PropertyObjectResolverImpl(Property property,
                          ObjectResolver resolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
fetch()
 | 
<T> T | 
fetch(Class<T> type)
 | 
Object | 
fetch(Object context)
 | 
List<Class<?>> | 
getManagedClasses()
 | 
ObjectResolver | 
getObjectResolver()
Returns the underlying  
ObjectResolver. | 
void | 
setObject(Object object)
Gets a reference to the object and set the corresponding value to this property. 
 | 
boolean | 
validate()
 | 
boolean | 
validate(Object context)
 | 
protected ObjectResolver resolver
public PropertyObjectResolverImpl(Property property, ObjectResolver resolver)
public List<Class<?>> getManagedClasses()
PropertyObjectResolvergetManagedClasses in interface PropertyObjectResolverpublic boolean validate()
PropertyObjectResolvervalidate in interface PropertyObjectResolverpublic boolean validate(Object context)
PropertyObjectResolvervalidate in interface PropertyObjectResolverpublic Object fetch()
PropertyObjectResolverfetch in interface PropertyObjectResolverpublic Object fetch(Object context)
PropertyObjectResolverfetch in interface PropertyObjectResolverpublic <T> T fetch(Class<T> type)
PropertyObjectResolverfetch in interface PropertyObjectResolverpublic void setObject(Object object)
PropertyObjectResolverObjectResolver.fetch(Class, Object)setObject in interface PropertyObjectResolverpublic ObjectResolver getObjectResolver()
PropertyObjectResolverObjectResolver.getObjectResolver in interface PropertyObjectResolverCopyright © 2019 Nuxeo. All rights reserved.