public abstract class AbstractMongoFunctionTranslator extends java.lang.Object implements MongoFunctionTranslator
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.String |
functionName |
| 构造器和说明 |
|---|
AbstractMongoFunctionTranslator(java.lang.String functionName) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getFunctionName() |
protected java.lang.String |
getOperandName(org.datayoo.moql.Operand operand) |
protected java.lang.String |
getOperandName(java.lang.String name) |
protected abstract void |
innerTranslate(org.datayoo.moql.operand.function.Function function,
com.google.gson.JsonElement jsonObject) |
protected void |
putObject(com.google.gson.JsonElement jsonObject,
java.lang.String name,
java.lang.Object valueJson) |
java.lang.String |
translate(org.datayoo.moql.operand.function.Function function) |
void |
translate(org.datayoo.moql.operand.function.Function function,
com.google.gson.JsonElement jsonObject) |
public AbstractMongoFunctionTranslator(java.lang.String functionName)
public java.lang.String getFunctionName()
getFunctionName 在接口中 FunctionTranslatorpublic java.lang.String translate(org.datayoo.moql.operand.function.Function function)
translate 在接口中 FunctionTranslatorpublic void translate(org.datayoo.moql.operand.function.Function function,
com.google.gson.JsonElement jsonObject)
translate 在接口中 MongoFunctionTranslatorprotected abstract void innerTranslate(org.datayoo.moql.operand.function.Function function,
com.google.gson.JsonElement jsonObject)
protected void putObject(com.google.gson.JsonElement jsonObject,
java.lang.String name,
java.lang.Object valueJson)
protected java.lang.String getOperandName(org.datayoo.moql.Operand operand)
protected java.lang.String getOperandName(java.lang.String name)
Copyright © 2023. All Rights Reserved.