|
JBoss Log Manager 1.5.6.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ValueExpression<T>
Represents a possible value expression. A value is said to be an expression if it matches a
${system.property:DEFAULT_VALUE} pattern.
| Nested Class Summary | |
|---|---|
static interface |
ValueExpression.Resolver<T>
Resolves the value expression from an expression. |
| Field Summary | |
|---|---|
static ValueExpression.Resolver<Boolean> |
BOOLEAN_RESOLVER
|
static ValueExpression<Boolean> |
NULL_BOOLEAN_EXPRESSION
|
static ValueExpression<String> |
NULL_STRING_EXPRESSION
|
static ValueExpression.Resolver<String> |
STRING_RESOLVER
|
| Method Summary | |
|---|---|
T |
getResolvedValue()
The resolved value. |
String |
getValue()
Gets the value of the value which may or may not be an expression. |
boolean |
isExpression()
Checks whether this is an expression or not. |
String |
toString()
|
| Field Detail |
|---|
static final ValueExpression<String> NULL_STRING_EXPRESSION
static final ValueExpression<Boolean> NULL_BOOLEAN_EXPRESSION
static final ValueExpression.Resolver<String> STRING_RESOLVER
static final ValueExpression.Resolver<Boolean> BOOLEAN_RESOLVER
| Method Detail |
|---|
T getResolvedValue()
expression the resolved value will be the value from a system property or
the default value from the expression if the system property is not set.
If this is not an expression the value returned will be the non-expression value
or null if allowed for the property.
boolean isExpression()
true if this is an expression, otherwise falseString getValue()
expression.
String toString()
toString in class Object
|
JBoss Log Manager 1.5.6.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||