Class PostgresSqlNode
java.lang.Object
com.cloudimpl.outstack.spring.repo.PostgresSqlNode
- All Implemented Interfaces:
com.cloudimpl.rstack.dsl.restql.RestQLNode
public class PostgresSqlNode
extends java.lang.Object
implements com.cloudimpl.rstack.dsl.restql.RestQLNode
- Author:
- nuwan
-
Constructor Summary
Constructors Constructor Description PostgresSqlNode() -
Method Summary
Modifier and Type Method Description static java.lang.StringcastToType(java.lang.String fieldName, com.cloudimpl.rstack.dsl.restql.ConstNode constNode)static java.lang.StringcastToType(java.lang.String fieldName, com.cloudimpl.rstack.dsl.restql.OrderByNode.DataType dataType)static java.lang.StringconvertToJsonField(java.lang.String field)java.lang.Stringeval(com.cloudimpl.rstack.dsl.restql.RestQLNode node)com.google.gson.JsonObjecttoJson()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PostgresSqlNode
public PostgresSqlNode()
-
-
Method Details
-
eval
public java.lang.String eval(com.cloudimpl.rstack.dsl.restql.RestQLNode node)- Specified by:
evalin interfacecom.cloudimpl.rstack.dsl.restql.RestQLNode
-
toJson
public com.google.gson.JsonObject toJson()- Specified by:
toJsonin interfacecom.cloudimpl.rstack.dsl.restql.RestQLNode
-
convertToJsonField
public static java.lang.String convertToJsonField(java.lang.String field) -
castToType
public static java.lang.String castToType(java.lang.String fieldName, com.cloudimpl.rstack.dsl.restql.ConstNode constNode) -
castToType
public static java.lang.String castToType(java.lang.String fieldName, com.cloudimpl.rstack.dsl.restql.OrderByNode.DataType dataType)
-