Package org.apache.wicket.core.util.lang
Class PropertyResolver.CachingPropertyLocator
- java.lang.Object
-
- org.apache.wicket.core.util.lang.PropertyResolver.CachingPropertyLocator
-
- All Implemented Interfaces:
PropertyResolver.IPropertyLocator
- Enclosing class:
- PropertyResolver
public static class PropertyResolver.CachingPropertyLocator extends java.lang.Object implements PropertyResolver.IPropertyLocator
A wrapper for anotherPropertyResolver.IPropertyLocatorthat caches results ofget(Class, String).
-
-
Constructor Summary
Constructors Constructor Description CachingPropertyLocator(PropertyResolver.IPropertyLocator locator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyResolver.IGetAndSetget(java.lang.Class<?> clz, java.lang.String exp)GetPropertyResolver.IGetAndSetfor a property.
-
-
-
Constructor Detail
-
CachingPropertyLocator
public CachingPropertyLocator(PropertyResolver.IPropertyLocator locator)
-
-
Method Detail
-
get
public PropertyResolver.IGetAndSet get(java.lang.Class<?> clz, java.lang.String exp)
Description copied from interface:PropertyResolver.IPropertyLocatorGetPropertyResolver.IGetAndSetfor a property.- Specified by:
getin interfacePropertyResolver.IPropertyLocator- Parameters:
clz- owning classexp- identifying the property- Returns:
- getAndSet or
nullif non located
-
-