|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pmease.quickbuild.variable.VariableWrapper
public class VariableWrapper
Represents a variable defined in configuration. If this object is concatenated directly with other strings, the toString() method will be called implicitly. For example the string hello ${vars.get("varName").getValue()} has the same effect as hello ${vars.get("varName")}.
Nested Class Summary | |
---|---|
static class |
VariableWrapper.RecordedSecretsMasker
|
Constructor Summary | |
---|---|
VariableWrapper(java.lang.String name,
java.lang.String value)
|
Method Summary | |
---|---|
java.lang.Object |
asBean()
|
boolean |
asBoolean()
|
java.util.Date |
asDate()
|
int |
asInt()
|
java.util.List<java.lang.String> |
asList()
|
static void |
beginSecretsRecording()
|
int |
decrease()
|
int |
decrease(boolean persist)
|
boolean |
equals(java.lang.Object other)
|
static void |
finishSecretsRecording()
|
java.lang.Object |
getBeanValue()
|
boolean |
getBooleanValue()
|
java.util.Date |
getDateValue()
|
int |
getIntValue()
|
java.util.List<java.lang.String> |
getListValue()
|
java.lang.String |
getName()
|
static java.util.Set<java.lang.String> |
getRecordedSecrets()
|
java.lang.String |
getSnapshot()
|
java.lang.String |
getValue()
|
int |
hashCode()
|
int |
increase()
|
int |
increase(boolean persist)
|
boolean |
isDirty()
|
boolean |
isEmpty()
|
boolean |
isSecret()
|
static void |
recordSecret(java.lang.String secret)
|
static void |
registerAccessListener(AccessListener<VariableWrapper> listener)
|
void |
setDirty(boolean dirty)
|
void |
setInterpolate(boolean interpolate)
|
void |
setSecret(boolean secret)
|
void |
setSnapshot(java.lang.String snapshot)
|
void |
setValue(boolean value)
|
void |
setValue(boolean value,
boolean persist)
|
void |
setValue(int value)
|
void |
setValue(int value,
boolean persist)
|
void |
setValue(java.lang.String value)
|
void |
setValue(java.lang.String value,
boolean persist)
|
java.lang.String |
toString()
|
static void |
unregisterAccessListener(AccessListener<VariableWrapper> listener)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VariableWrapper(java.lang.String name, java.lang.String value)
Method Detail |
---|
public java.lang.String getName()
public java.lang.String getValue()
public static void recordSecret(java.lang.String secret)
public void setValue(java.lang.String value)
public java.lang.String getSnapshot()
public void setSnapshot(java.lang.String snapshot)
public boolean isDirty()
public void setDirty(boolean dirty)
public boolean isSecret()
public void setSecret(boolean secret)
public void setInterpolate(boolean interpolate)
public void setValue(java.lang.String value, boolean persist)
public boolean isEmpty()
public int increase(boolean persist)
public int increase()
public int decrease(boolean persist)
public int decrease()
public int getIntValue()
public int asInt()
public java.util.List<java.lang.String> getListValue()
public java.util.List<java.lang.String> asList()
public java.lang.Object getBeanValue()
public java.lang.Object asBean()
public void setValue(int value, boolean persist)
public void setValue(int value)
public boolean getBooleanValue()
public boolean asBoolean()
public java.util.Date getDateValue()
public java.util.Date asDate()
public void setValue(boolean value)
public void setValue(boolean value, boolean persist)
public static java.util.Set<java.lang.String> getRecordedSecrets()
public static void beginSecretsRecording()
public static void finishSecretsRecording()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static void registerAccessListener(AccessListener<VariableWrapper> listener)
public static void unregisterAccessListener(AccessListener<VariableWrapper> listener)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |