Package jadex.extension.rs.publish
Class Value
- java.lang.Object
- 
- jadex.extension.rs.publish.Value
 
- 
 public class Value extends java.lang.ObjectJava class representation for the Value annotation as annotations cannot be created at runtime.
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.Class<?>clazzThe class.protected java.lang.StringexpressionThe expression.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectevaluate(Value value, java.lang.String[] imports)Evaluate a value.static java.lang.Objectevaluate(Value value, java.lang.String[] imports)Evaluate a value.java.lang.Class<?>getClazz()Get the clazz.java.lang.StringgetExpression()Get the expression.
 
- 
- 
- 
Method Detail- 
getExpressionpublic java.lang.String getExpression() Get the expression.- Returns:
- the expression.
 
 - 
getClazzpublic java.lang.Class<?> getClazz() Get the clazz.- Returns:
- the clazz.
 
 - 
evaluatepublic static java.lang.Object evaluate(Value value, java.lang.String[] imports) throws java.lang.Exception Evaluate a value.- Throws:
- java.lang.Exception
 
 - 
evaluatepublic static java.lang.Object evaluate(Value value, java.lang.String[] imports) throws java.lang.Exception Evaluate a value.- Throws:
- java.lang.Exception
 
 
- 
 
-