public class RightIndex extends Lop
Lop.SimpleInstType, Lop.Type, Lop.VisitStatus
Modifier and Type | Field and Description |
---|---|
static String |
OPCODE |
_beginColumn, _beginLine, _endColumn, _endLine, _filename, CP_CHILD_THREAD, CP_ROOT_THREAD_ID, DATATYPE_PREFIX, FILE_SEPARATOR, FRAME_VAR_NAME_PREFIX, INSTRUCTION_DELIMITOR, LITERAL_PREFIX, MATRIX_VAR_NAME_PREFIX, NAME_VALUE_SEPARATOR, OPERAND_DELIMITOR, PROCESS_PREFIX, SAMPLE_FRACTION, SCALAR_VAR_NAME_PREFIX, UPDATE_INPLACE_PREFIX, VALUETYPE_PREFIX, VARIABLE_NAME_PLACEHOLDER
Constructor and Description |
---|
RightIndex(Lop input,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Lop rowDim,
Lop colDim,
Types.DataType dt,
Types.ValueType vt,
AggBinaryOp.SparkAggType aggtype,
LopProperties.ExecType et) |
RightIndex(Lop input,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Lop rowDim,
Lop colDim,
Types.DataType dt,
Types.ValueType vt,
LopProperties.ExecType et) |
RightIndex(Lop input,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Lop rowDim,
Lop colDim,
Types.DataType dt,
Types.ValueType vt,
LopProperties.ExecType et,
boolean forleft) |
Modifier and Type | Method and Description |
---|---|
String |
getInstructions(int input_index1,
int input_index2,
int input_index3,
int input_index4,
int input_index5,
int input_index6,
int input_index7,
int output_index) |
String |
getInstructions(String input,
String rowl,
String rowu,
String coll,
String colu,
String leftRowDim,
String leftColDim,
String output) |
String |
toString()
Method to have Lops print their state.
|
addInput, addOutput, addToDag, createReachable, getBeginColumn, getBeginLine, getDataType, getEndColumn, getEndLine, getExecType, getFilename, getID, getInputs, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getLevel, getOutputParameters, getOutputs, getPrivacyConstraint, getProducesIntermediateOutput, getReachable, getSimpleInstructionType, getType, getValueType, getVisited, isDataExecLocation, isVariable, prepInputOperand, prepInputOperand, prepOperand, prepOperand, prepOutputOperand, prepOutputOperand, prepOutputOperand, prepScalarInputOperand, prepScalarInputOperand, prepScalarLabel, prepScalarOperand, printErrorLocation, removeConsumer, resetVisitStatus, setAllPositions, setBeginColumn, setBeginLine, setConsumerCount, setDataType, setEndColumn, setEndLine, setFilename, setPrivacyConstraint, setValueType, setVisited
public static final String OPCODE
public RightIndex(Lop input, Lop rowL, Lop rowU, Lop colL, Lop colU, Lop rowDim, Lop colDim, Types.DataType dt, Types.ValueType vt, LopProperties.ExecType et, boolean forleft)
public RightIndex(Lop input, Lop rowL, Lop rowU, Lop colL, Lop colU, Lop rowDim, Lop colDim, Types.DataType dt, Types.ValueType vt, LopProperties.ExecType et)
public RightIndex(Lop input, Lop rowL, Lop rowU, Lop colL, Lop colU, Lop rowDim, Lop colDim, Types.DataType dt, Types.ValueType vt, AggBinaryOp.SparkAggType aggtype, LopProperties.ExecType et)
public String getInstructions(String input, String rowl, String rowu, String coll, String colu, String leftRowDim, String leftColDim, String output)
getInstructions
in class Lop
public String getInstructions(int input_index1, int input_index2, int input_index3, int input_index4, int input_index5, int input_index6, int input_index7, int output_index)
getInstructions
in class Lop
Copyright © 2020 The Apache Software Foundation. All rights reserved.