Package jadex.bridge.modelinfo
Class UnparsedExpression
- java.lang.Object
- 
- jadex.bridge.modelinfo.UnparsedExpression
 
- 
- Direct Known Subclasses:
- Argument,- ProvidedServiceImplementation
 
 public class UnparsedExpression extends java.lang.ObjectAn unparsed expression for being able to transfer to other nodes. idea: allow storing also imports in the expression for later evaluation
- 
- 
Field SummaryFields Modifier and Type Field Description protected ClassInfoclazzThe clazz info.protected java.lang.StringlanguageThe language.protected java.lang.StringnameThe name.protected java.lang.ObjectparsedThe parsed expression (cached for speed, but not transmitted).protected java.lang.StringvalueThe value.
 - 
Constructor SummaryConstructors Constructor Description UnparsedExpression()Create a new expression.UnparsedExpression(java.lang.String name, java.lang.Class<?> clazz, java.lang.String value)Create a new expression.UnparsedExpression(java.lang.String name, java.lang.Class<?> clazz, java.lang.String value, java.lang.String language)Create a new expression.UnparsedExpression(java.lang.String name, java.lang.String value)Create a new expression.UnparsedExpression(java.lang.String name, java.lang.String classname, java.lang.String value, java.lang.String language)Create a new expression.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassInfogetClazz()Get the clazz.java.lang.StringgetLanguage()Get the language.java.lang.StringgetName()Get the name.java.lang.ObjectgetParsed()Get the parsed.java.lang.StringgetValue()Get the value.voidsetClazz(ClassInfo clazz)Set the clazz.voidsetLanguage(java.lang.String language)Set the language.voidsetName(java.lang.String name)Set the name.voidsetParsedExp(java.lang.Object parsed)Set the parsed.voidsetValue(java.lang.String value)Set the value.java.lang.StringtoString()Get the string representation.
 
- 
- 
- 
Field Detail- 
nameprotected java.lang.String name The name.
 - 
clazzprotected ClassInfo clazz The clazz info.
 - 
valueprotected java.lang.String value The value.
 - 
languageprotected java.lang.String language The language.
 - 
parsedprotected java.lang.Object parsed The parsed expression (cached for speed, but not transmitted).
 
- 
 - 
Constructor Detail- 
UnparsedExpressionpublic UnparsedExpression() Create a new expression.
 - 
UnparsedExpressionpublic UnparsedExpression(java.lang.String name, java.lang.String value)Create a new expression.
 - 
UnparsedExpressionpublic UnparsedExpression(java.lang.String name, java.lang.Class<?> clazz, java.lang.String value)Create a new expression.
 - 
UnparsedExpressionpublic UnparsedExpression(java.lang.String name, java.lang.Class<?> clazz, java.lang.String value, java.lang.String language)Create a new expression.
 - 
UnparsedExpressionpublic UnparsedExpression(java.lang.String name, java.lang.String classname, java.lang.String value, java.lang.String language)Create a new expression.
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() Get the name.- Returns:
- The name.
 
 - 
setNamepublic void setName(java.lang.String name) Set the name.- Parameters:
- name- The name to set.
 
 - 
getClazzpublic ClassInfo getClazz() Get the clazz.- Returns:
- the clazz.
 
 - 
setClazzpublic void setClazz(ClassInfo clazz) Set the clazz.- Parameters:
- clazz- The clazz to set.
 
 - 
getValuepublic java.lang.String getValue() Get the value.- Returns:
- The value.
 
 - 
setValuepublic void setValue(java.lang.String value) Set the value.- Parameters:
- value- The value to set.
 
 - 
getLanguagepublic java.lang.String getLanguage() Get the language.- Returns:
- The language.
 
 - 
setLanguagepublic void setLanguage(java.lang.String language) Set the language.- Parameters:
- language- The language.
 
 - 
getParsedpublic java.lang.Object getParsed() Get the parsed.- Returns:
- The parsed.
 
 - 
setParsedExppublic void setParsedExp(java.lang.Object parsed) Set the parsed.- Parameters:
- parsed- The parsed to set. // changed name to exclude from transfer
 
 - 
toStringpublic java.lang.String toString() Get the string representation.- Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-