public interface io.github.vmzakharov.ecdataframe.dsl.EvalContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.github.vmzakharov.ecdataframe.dsl.EvalContext
super_class: java.lang.Object
{
public abstract io.github.vmzakharov.ecdataframe.dsl.value.Value setVariable(java.lang.String, io.github.vmzakharov.ecdataframe.dsl.value.Value);
descriptor: (Ljava/lang/String;Lio/github/vmzakharov/ecdataframe/dsl/value/Value;)Lio/github/vmzakharov/ecdataframe/dsl/value/Value;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newVarName
newValue
public abstract io.github.vmzakharov.ecdataframe.dsl.value.Value getVariable(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/github/vmzakharov/ecdataframe/dsl/value/Value;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newVariableName
public abstract io.github.vmzakharov.ecdataframe.dsl.value.Value getVariableOrDefault(java.lang.String, io.github.vmzakharov.ecdataframe.dsl.value.Value);
descriptor: (Ljava/lang/String;Lio/github/vmzakharov/ecdataframe/dsl/value/Value;)Lio/github/vmzakharov/ecdataframe/dsl/value/Value;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newVariableName
defaultValue
public abstract boolean hasVariable(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
variableName
public abstract void removeVariable(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
variableName
public abstract org.eclipse.collections.api.map.MapIterable<java.lang.String, io.github.vmzakharov.ecdataframe.dsl.FunctionScript> getDeclaredFunctions();
descriptor: ()Lorg/eclipse/collections/api/map/MapIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/eclipse/collections/api/map/MapIterable<Ljava/lang/String;Lio/github/vmzakharov/ecdataframe/dsl/FunctionScript;>;
public abstract void setDeclaredFunctions(org.eclipse.collections.api.map.MutableMap<java.lang.String, io.github.vmzakharov.ecdataframe.dsl.FunctionScript>);
descriptor: (Lorg/eclipse/collections/api/map/MutableMap;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/eclipse/collections/api/map/MutableMap<Ljava/lang/String;Lio/github/vmzakharov/ecdataframe/dsl/FunctionScript;>;)V
MethodParameters:
Name Flags
newDeclaredFunctions
public abstract io.github.vmzakharov.ecdataframe.dsl.FunctionScript getDeclaredFunction(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/github/vmzakharov/ecdataframe/dsl/FunctionScript;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
functionName
public abstract void addDataSet(io.github.vmzakharov.ecdataframe.dataset.AvroDataSet);
descriptor: (Lio/github/vmzakharov/ecdataframe/dataset/AvroDataSet;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dataSet
public abstract io.github.vmzakharov.ecdataframe.dataset.AvroDataSet getDataSet(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/github/vmzakharov/ecdataframe/dataset/AvroDataSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dataSetName
public abstract org.eclipse.collections.api.RichIterable<java.lang.String> getVariableNames();
descriptor: ()Lorg/eclipse/collections/api/RichIterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/eclipse/collections/api/RichIterable<Ljava/lang/String;>;
public abstract void removeAllVariables();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "EvalContext.java"