T
- the decorated definition typepublic class CachingDefinitionDecorator<T> extends Object implements DefinitionDecorator<T>
Constructor and Description |
---|
CachingDefinitionDecorator(DefinitionDecorator<T> delegate) |
Modifier and Type | Method and Description |
---|---|
boolean |
appliesTo(DefinitionProvider<T> definitionProvider) |
DefinitionProvider<T> |
decorate(DefinitionProvider<T> definitionProvider) |
boolean |
equals(Object o) |
int |
hashCode() |
DefinitionDecoratorMetadata |
metadata() |
String |
toString() |
public CachingDefinitionDecorator(DefinitionDecorator<T> delegate)
public DefinitionDecoratorMetadata metadata()
metadata
in interface DefinitionDecorator<T>
public boolean appliesTo(DefinitionProvider<T> definitionProvider)
appliesTo
in interface DefinitionDecorator<T>
public DefinitionProvider<T> decorate(DefinitionProvider<T> definitionProvider)
decorate
in interface DefinitionDecorator<T>
Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.