brooklyn.event.basic
[Java] Class AbstractCollectionConfigKey
java.lang.Object
brooklyn.event.basic.BasicConfigKey
brooklyn.event.basic.AbstractStructuredConfigKey
brooklyn.event.basic.AbstractCollectionConfigKey
public abstract class AbstractCollectionConfigKey
extends AbstractStructuredConfigKey
Constructor Summary |
AbstractCollectionConfigKey(java.lang.Class type, java.lang.Class subType, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
Methods inherited from class AbstractStructuredConfigKey
|
acceptsKeyMatch, acceptsSubkey, acceptsSubkeyStronglyTyped, extractSubKeyName, extractValue, extractValue, extractValueMatchingThisKey, getKeyName, isSet, merge, rawValue, subKey, subKey |
Methods inherited from class BasicConfigKey
|
BasicConfigKey, BasicConfigKey, BasicConfigKey, BasicConfigKey, BasicConfigKey, BasicConfigKey, BasicConfigKey, BasicConfigKey, builder, builder, equals, extractValue, getDefaultValue, getDescription, getName, getNameParts, getType, getTypeName, getTypeToken, hasDefaultValue, hashCode, isReconfigurable, isSet, resolveValue, toString |
AbstractCollectionConfigKey
public AbstractCollectionConfigKey(java.lang.Class type, java.lang.Class subType, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
-
applyValueToMap
@java.lang.SuppressWarningspublic Object applyValueToMap(Object value, Map target) {
@java.lang.Overridereturn applyValueToMap(value, target, false);
public java.lang.Object applyValueToMap(java.lang.Object value, java.util.Map target)
-
applyValueToMap
@java.lang.SuppressWarningsif (value instanceof StructuredModification) {
protected java.lang.Object applyValueToMap(java.lang.Object value, java.util.Map target, boolean isInCollection)
-
extractValueMatchingThisKey
@java.lang.Override
protected RawT extractValueMatchingThisKey(java.lang.Object potentialBase, ExecutionContext exec, boolean coerce)
-
merge
protected RawT merge(boolean unmodifiable, java.lang.Iterable... items)
-
merge
@java.lang.Override
protected RawT merge(RawT base, java.util.Map subkeys, boolean unmodifiable)
-
subKey
public ConfigKey subKey()
-
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.