public class InterpreterFactory
extends java.lang.Object
| Constructor and Description |
|---|
InterpreterFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearDocumentFunctions()
Clears document functions.
|
void |
clearFieldFunctions()
Clears field functions.
|
void |
clearFunctions()
Clears all functions.
|
void |
clearVariableFunctions()
Clears variable functions.
|
Interpreter |
create(com.mongodb.DB db,
ObjectMapper objectMapper)
Creates an
Interpreter. |
static InterpreterFactory |
getDefaultInstance()
Returns the default
InterpreterFactory instance. |
static InterpreterFactory |
newInstance()
Creates a new
InterpreterFactory. |
void |
registerDefaultFunctions()
Registers a default function set.
|
void |
registerDocumentFunction(MqlCriterionFunction function)
Registers a document function.
|
void |
registerFieldFunction(MqlCriterionFunction function)
Registers a field function.
|
void |
registerVariableFunction(MqlVariableFunction function)
Registers a variable function.
|
void |
removeDocumentFunction(java.lang.String name)
Removes a specific document function.
|
void |
removeFieldFunction(java.lang.String name)
Removes a specific field function.
|
void |
removeVariableFunction(java.lang.String name)
Removes a specific variable function.
|
public static InterpreterFactory getDefaultInstance()
InterpreterFactory instance.public static InterpreterFactory newInstance()
InterpreterFactory.public Interpreter create(com.mongodb.DB db, ObjectMapper objectMapper)
Interpreter.mongo - objectMapper - public void clearFieldFunctions()
public void clearDocumentFunctions()
public void clearVariableFunctions()
public void clearFunctions()
public void removeDocumentFunction(java.lang.String name)
name - public void removeFieldFunction(java.lang.String name)
name - public void removeVariableFunction(java.lang.String name)
name - public void registerFieldFunction(MqlCriterionFunction function)
function - public void registerDocumentFunction(MqlCriterionFunction function)
function - public void registerVariableFunction(MqlVariableFunction function)
function - public void registerDefaultFunctions()
Copyright © 2013. All Rights Reserved.