public class VariablesImpl extends Object implements Variables, EventAware
Variables.ImmutableVariableException
Constructor and Description |
---|
VariablesImpl() |
VariablesImpl(Map<String,Object> map) |
VariablesImpl(Map<String,Object> map,
Variables parent) |
VariablesImpl(Variables parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Class<?> type) |
boolean |
contains(String name) |
<T> T |
get(Class<T> type) |
<T> T |
get(Class<T> type,
T defaultValue) |
Object |
get(String name) |
<T> T |
get(String name,
Class<T> type) |
<T> T |
get(String name,
Class<T> type,
T defaultValue) |
Object |
get(String name,
Object defaultValue) |
boolean |
isCloaked(Class<?> type) |
boolean |
isCloaked(String name) |
boolean |
isMutable(Class<?> type) |
boolean |
isMutable(String name) |
Iterator<String> |
names() |
Variables |
parent() |
void |
set(Class<?> type,
Object value) |
void |
set(String name,
Object value) |
void |
set(String name,
Object value,
boolean mutable) |
void |
setEventManager(EventManager eventManager) |
void |
unset(Class<?> type) |
void |
unset(String name) |
public VariablesImpl(Variables parent)
public VariablesImpl()
public void setEventManager(EventManager eventManager)
setEventManager
in interface EventAware
Copyright © 2008-2012 Sonatype. All Rights Reserved.