Package org.rumbledb.context
Class UserDefinedFunctionExecutionModes
java.lang.Object
org.rumbledb.context.UserDefinedFunctionExecutionModes
- All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable
,Serializable
public class UserDefinedFunctionExecutionModes
extends Object
implements Serializable, com.esotericsoftware.kryo.KryoSerializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
exists
(FunctionIdentifier identifier) getExecutionMode
(FunctionIdentifier identifier, ExceptionMetadata metadata) getParameterExecutionMode
(FunctionIdentifier identifier, ExceptionMetadata metadata) void
read
(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input) void
setExecutionMode
(FunctionIdentifier functionIdentifier, ExecutionMode executionMode, boolean suppressErrorsForFunctionSignatureCollision, ExceptionMetadata metadata) void
setParameterExecutionMode
(FunctionIdentifier functionIdentifier, List<ExecutionMode> executionModes, ExceptionMetadata meta) toString()
void
write
(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output)
-
Constructor Details
-
UserDefinedFunctionExecutionModes
public UserDefinedFunctionExecutionModes()
-
-
Method Details
-
exists
-
getExecutionMode
-
setExecutionMode
public void setExecutionMode(FunctionIdentifier functionIdentifier, ExecutionMode executionMode, boolean suppressErrorsForFunctionSignatureCollision, ExceptionMetadata metadata) -
getParameterExecutionMode
public List<ExecutionMode> getParameterExecutionMode(FunctionIdentifier identifier, ExceptionMetadata metadata) -
setParameterExecutionMode
public void setParameterExecutionMode(FunctionIdentifier functionIdentifier, List<ExecutionMode> executionModes, ExceptionMetadata meta) -
getUserDefinedFunctionIdentifiersWithUnsetExecutionModes
-
write
public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output) - Specified by:
write
in interfacecom.esotericsoftware.kryo.KryoSerializable
-
read
public void read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input) - Specified by:
read
in interfacecom.esotericsoftware.kryo.KryoSerializable
-
toString
-