public abstract static class EnricherSpec.ExtensibleEnricherSpec<T extends Enricher,K extends EnricherSpec.ExtensibleEnricherSpec<T,K>> extends EnricherSpec<T>
EnricherSpec.ExtensibleEnricherSpec<T extends Enricher,K extends EnricherSpec.ExtensibleEnricherSpec<T,K>>
Modifier and Type | Method and Description |
---|---|
K |
configure(java.lang.CharSequence key,
java.lang.Object val) |
<V> K |
configure(ConfigKey.HasConfigKey<V> key,
Task<? extends V> val) |
<V> K |
configure(ConfigKey.HasConfigKey<V> key,
V val) |
<V> K |
configure(ConfigKey<V> key,
Task<? extends V> val) |
<V> K |
configure(ConfigKey<V> key,
V val) |
K |
configure(java.util.Map<?,?> val) |
<V> K |
configureIfNotNull(ConfigKey<V> key,
V val) |
K |
uniqueTag(java.lang.String uniqueTag) |
create, create, getConfig, getFlags
catalogItemId, displayName, equals, getCatalogItemId, getDisplayName, getTags, getType, hashCode, tag, tags, toString
public K uniqueTag(java.lang.String uniqueTag)
uniqueTag
in class EnricherSpec<T extends Enricher>
public K configure(java.util.Map<?,?> val)
configure
in class EnricherSpec<T extends Enricher>
public K configure(java.lang.CharSequence key, java.lang.Object val)
configure
in class EnricherSpec<T extends Enricher>
public <V> K configure(ConfigKey<V> key, V val)
configure
in class EnricherSpec<T extends Enricher>
public <V> K configureIfNotNull(ConfigKey<V> key, V val)
configureIfNotNull
in class EnricherSpec<T extends Enricher>
public <V> K configure(ConfigKey<V> key, Task<? extends V> val)
configure
in class EnricherSpec<T extends Enricher>
public <V> K configure(ConfigKey.HasConfigKey<V> key, V val)
configure
in class EnricherSpec<T extends Enricher>
public <V> K configure(ConfigKey.HasConfigKey<V> key, Task<? extends V> val)
configure
in class EnricherSpec<T extends Enricher>