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,
Types.ExecType et) |
RightIndex(Lop input,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Lop rowDim,
Lop colDim,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et) |
RightIndex(Lop input,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Lop rowDim,
Lop colDim,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
boolean forleft) |
| Modifier and Type | Method and Description |
|---|---|
AggBinaryOp.SparkAggType |
getAggType()
Method to get aggregate type if applicable.
|
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, getBroadcastInput, 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, isAllOutputsCP, isDataExecLocation, isVariable, prepInputOperand, prepInputOperand, prepOperand, prepOperand, prepOutputOperand, prepOutputOperand, prepOutputOperand, prepScalarInputOperand, prepScalarInputOperand, prepScalarLabel, prepScalarOperand, printErrorLocation, removeConsumer, removeOutput, replaceInput, resetVisitStatus, setAllPositions, setBeginColumn, setBeginLine, setConsumerCount, setDataType, setEndColumn, setEndLine, setExecType, setFederatedOutput, setFilename, setPrivacyConstraint, setValueType, setVisitedpublic 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, Types.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, Types.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, Types.ExecType et)
public AggBinaryOp.SparkAggType getAggType()
LopgetAggType in class Loppublic String getInstructions(String input, String rowl, String rowu, String coll, String colu, String leftRowDim, String leftColDim, String output)
getInstructions in class Loppublic 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 LopCopyright © 2021 The Apache Software Foundation. All rights reserved.