public class LeftIndex extends Lop
Modifier and Type | Class and Description |
---|---|
static class |
LeftIndex.LixCacheType |
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 |
---|
LeftIndex(Lop lhsInput,
Lop rhsInput,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Types.DataType dt,
Types.ValueType vt,
LopProperties.ExecType et) |
LeftIndex(Lop lhsInput,
Lop rhsInput,
Lop rowL,
Lop rowU,
Lop colL,
Lop colU,
Types.DataType dt,
Types.ValueType vt,
LopProperties.ExecType et,
LeftIndex.LixCacheType type) |
Modifier and Type | Method and Description |
---|---|
String |
getInstructions(String lhsInput,
String rhsInput,
String rowl,
String rowu,
String coll,
String colu,
String output)
Method should be overridden if needed
|
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, 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 LeftIndex(Lop lhsInput, Lop rhsInput, Lop rowL, Lop rowU, Lop colL, Lop colU, Types.DataType dt, Types.ValueType vt, LopProperties.ExecType et)
public LeftIndex(Lop lhsInput, Lop rhsInput, Lop rowL, Lop rowU, Lop colL, Lop colU, Types.DataType dt, Types.ValueType vt, LopProperties.ExecType et, LeftIndex.LixCacheType type)
public String getInstructions(String lhsInput, String rhsInput, String rowl, String rowu, String coll, String colu, String output)
Lop
getInstructions
in class Lop
lhsInput
- input 1rhsInput
- input 2rowl
- input 3rowu
- input 4coll
- input 5colu
- input 6output
- outputCopyright © 2020 The Apache Software Foundation. All rights reserved.