|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.event.basic.BasicConfigKey
public class BasicConfigKey
Constructor Summary | |
BasicConfigKey()
|
|
BasicConfigKey(java.lang.Class type, java.lang.String name)
|
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
|
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
|
BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
|
Method Summary | |
---|---|
boolean
|
equals(java.lang.Object obj)
|
java.lang.Object
|
extractValue(java.util.Map vals, ExecutionContext exec)
Retrieves the value corresponding to this config key from the given map. |
java.lang.Object
|
getDefaultValue()
@see ConfigKey#getDefaultValue() |
java.lang.String
|
getDescription()
@see ConfigKey#getDescription() |
java.lang.String
|
getName()
@see ConfigKey#getName() |
java.util.Collection
|
getNameParts()
@see ConfigKey#getNameParts() |
java.lang.Class
|
getType()
@see ConfigKey#getType() |
java.lang.String
|
getTypeName()
@see ConfigKey#getTypeName() |
boolean
|
hasDefaultValue()
@see ConfigKey#hasDefaultValue() |
int
|
hashCode()
|
boolean
|
isSet(java.util.Map vals)
|
protected java.lang.Object
|
resolveValue(java.lang.Object v, ExecutionContext exec)
|
static java.lang.Object
|
resolveValue(java.lang.Object v, java.lang.Class type, ExecutionContext exec)
attempt to resolve the given value as the given type, waiting on futures, and coercing as allowed by TypeCoercions |
java.lang.String
|
toString()
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public BasicConfigKey()
public BasicConfigKey(java.lang.Class type, java.lang.String name)
public BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
public BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
Method Detail |
---|
@Override public boolean equals(java.lang.Object obj)
@SuppressWarnings("unchecked") @Override public java.lang.Object extractValue(java.util.Map vals, ExecutionContext exec)
public java.lang.Object getDefaultValue()
public java.lang.String getDescription()
public java.lang.String getName()
public java.util.Collection getNameParts()
public java.lang.Class getType()
public java.lang.String getTypeName()
public boolean hasDefaultValue()
@Override public int hashCode()
@Override public boolean isSet(java.util.Map vals)
protected java.lang.Object resolveValue(java.lang.Object v, ExecutionContext exec)
public static java.lang.Object resolveValue(java.lang.Object v, java.lang.Class type, ExecutionContext exec)
@Override public java.lang.String toString()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.