|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.event.basic.BasicConfigKey
public class BasicConfigKey
Nested Class Summary | |
---|---|
static class |
BasicConfigKey.BasicConfigKeyOverwriting
used to record a key which overwrites another; only needed at disambiguation time if a class declares a key and an equivalent one (often inherited) which overwrites it. |
static class |
BasicConfigKey.Builder
|
Method Summary | |
---|---|
java.lang.Object
|
BasicConfigKey()
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name)
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name)
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description)
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
java.lang.Object
|
BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
@deprecated since 0.6.0; use ConfigKeys#newConfigKeyWithDefault(ConfigKey, Object)#newConfigKeyWithDefault(ConfigKey, Object) |
protected java.lang.Object
|
BasicConfigKey(BasicConfigKey.Builder builder)
|
static BasicConfigKey.Builder
|
builder(TypeToken type)
|
static BasicConfigKey.Builder
|
builder(java.lang.Class type)
|
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() |
TypeToken
|
getTypeToken()
@see ConfigKey#getTypeToken() |
boolean
|
hasDefaultValue()
@see ConfigKey#hasDefaultValue() |
int
|
hashCode()
|
boolean
|
isReconfigurable()
|
boolean
|
isSet(java.util.Map vals)
|
protected java.lang.Object
|
resolveValue(java.lang.Object v, ExecutionContext exec)
|
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() |
Method Detail |
---|
public java.lang.Object BasicConfigKey()
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name)
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name)
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description)
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public java.lang.Object BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
protected java.lang.Object BasicConfigKey(BasicConfigKey.Builder builder)
@Beta public static BasicConfigKey.Builder builder(TypeToken type)
public static BasicConfigKey.Builder builder(java.lang.Class type)
public boolean equals(Object obj) { public boolean equals(java.lang.Object obj)
@Override public T extractValue(Map,?> vals, ExecutionContext exec) { 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()
return public java.util.Collection getNameParts()
public java.lang.Class getType()
public java.lang.String getTypeName()
public TypeToken getTypeToken()
return public boolean hasDefaultValue()
public int hashCode() { public int hashCode()
public boolean isReconfigurable() { public boolean isReconfigurable()
public boolean isSet(Map,?> vals) { public boolean isSet(java.util.Map vals)
protected java.lang.Object resolveValue(java.lang.Object v, ExecutionContext exec)
public String toString() { public java.lang.String toString()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.