Revision 45011 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/ExpressionEvaluatorImplLibrary.java
ExpressionEvaluatorImplLibrary.java | ||
---|---|---|
4 | 4 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorLibrary; |
5 | 5 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorLocator; |
6 | 6 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorManager; |
7 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceJsonArrayToString; |
|
8 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceJsonObjectToString; |
|
7 | 9 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceToExpression; |
10 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceToJson.CoerceToJsonArray; |
|
11 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceToJson.CoerceToJsonObject; |
|
8 | 12 |
import org.gvsig.expressionevaluator.impl.coercion.CoerceToString; |
9 | 13 |
import org.gvsig.expressionevaluator.impl.grammars.BasicGrammarFactory; |
10 | 14 |
import org.gvsig.expressionevaluator.impl.repr.ReprBoolean; |
... | ... | |
58 | 62 |
|
59 | 63 |
dataTypesManager.addCoercion(DataTypes.EXPRESSION, new CoerceToExpression()); |
60 | 64 |
dataTypesManager.addCoercion(DataTypes.STRING,new CoerceToString()); |
65 |
dataTypesManager.addCoercion(DataTypes.STRING,new CoerceJsonObjectToString()); |
|
66 |
dataTypesManager.addCoercion(DataTypes.STRING,new CoerceJsonArrayToString()); |
|
67 |
dataTypesManager.addCoercion(DataTypes.JSONOBJECT, new CoerceToJsonObject()); |
|
68 |
dataTypesManager.addCoercion(DataTypes.JSONARRAY, new CoerceToJsonArray()); |
|
61 | 69 |
|
62 | 70 |
ToolsLocator.registerScriptManager(DefaultExpressionEvaluatorManager.class); |
63 | 71 |
|
Also available in: Unified diff