public abstract class AbstractEnricher extends AbstractEntityAdjunct implements Enricher
Enricher implementation; all enrichers should extend this or its childrenBrooklynObject.TagSupport| Modifier and Type | Field and Description | 
|---|---|
| static ConfigKey<java.lang.Boolean> | SUPPRESS_DUPLICATES | 
| Constructor and Description | 
|---|
| AbstractEnricher() | 
| AbstractEnricher(java.util.Map<?,?> flags) | 
| Modifier and Type | Method and Description | 
|---|---|
| EnricherType | getEnricherType()Information about the type of this entity; analogous to Java's object.getClass. | 
| RebindSupport<EnricherMemento> | getRebindSupport()Users are strongly discouraged from calling or overriding this method. | 
| void | setEntity(EntityLocal entity) | 
configure, destroy, getAllConfig, getConfig, getConfigMap, getDisplayName, getName, getUniqueTag, isDestroyed, isRunning, setConfig, setDisplayName, setName, tags, toStringgetCatalogItemId, getId, getManagementContext, getTagSupport, init, rebind, setCatalogItemId, setManagementContextequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAllConfig, getConfig, getId, getName, setConfiggetUniqueTag, isDestroyed, isRunninggetCatalogItemId, getDisplayName, getTagSupport, tagssetCatalogItemIdpublic static final ConfigKey<java.lang.Boolean> SUPPRESS_DUPLICATES
public AbstractEnricher()
public AbstractEnricher(java.util.Map<?,?> flags)
public RebindSupport<EnricherMemento> getRebindSupport()
EnrichergetRebindSupport in interface RebindablegetRebindSupport in interface Enricherpublic EnricherType getEnricherType()
EnrichergetEnricherType in interface Enricherpublic void setEntity(EntityLocal entity)
setEntity in class AbstractEntityAdjunct