## Uses of Class
org.apache.sysds.common.Types.OpOpDG

- Packages that use Types.OpOpDG
  Package | Description
  --- | ---
  org.apache.sysds.common |
  org.apache.sysds.hops |
  org.apache.sysds.hops.rewrite |
  org.apache.sysds.lops |
  org.apache.sysds.runtime.instructions.cp |

- - ### Uses of Types.OpOpDG in org.apache.sysds.common

    Methods in org.apache.sysds.common that return Types.OpOpDG
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Types.OpOpDG` | Types.OpOpDG.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static Types.OpOpDG[]` | Types.OpOpDG.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of Types.OpOpDG in org.apache.sysds.hops

    Methods in org.apache.sysds.hops that return Types.OpOpDG
    Modifier and Type | Method | Description
    --- | --- | ---
    `Types.OpOpDG` | DataGenOp.`getOp()` |

    Constructors in org.apache.sysds.hops with parameters of type Types.OpOpDG
    Constructor | Description
    --- | ---
    `DataGenOp​(Types.OpOpDG mthd, DataIdentifier id)` |
    `DataGenOp​(Types.OpOpDG mthd, DataIdentifier id, HashMap<String,​Hop> inputParameters)` | Creates a new Rand HOP.

  - ### Uses of Types.OpOpDG in org.apache.sysds.hops.rewrite

    Methods in org.apache.sysds.hops.rewrite with parameters of type Types.OpOpDG
    Modifier and Type | Method | Description
    --- | --- | ---
    `static boolean` | HopRewriteUtils.`isDataGenOp​(Hop hop, Types.OpOpDG... ops)` |
    `static boolean` | HopRewriteUtils.`isDataGenOpWithLiteralInputs​(Hop hop, Types.OpOpDG... ops)` |

  - ### Uses of Types.OpOpDG in org.apache.sysds.lops

    Methods in org.apache.sysds.lops that return Types.OpOpDG
    Modifier and Type | Method | Description
    --- | --- | ---
    `Types.OpOpDG` | DataGen.`getDataGenMethod()` |

    Constructors in org.apache.sysds.lops with parameters of type Types.OpOpDG
    Constructor | Description
    --- | ---
    `DataGen​(Types.OpOpDG op, DataIdentifier id, HashMap<String,​Lop> inputParametersLops, String baseDir, Types.DataType dt, Types.ValueType vt, Types.ExecType et)` | Creates a new Rand-LOP.

  - ### Uses of Types.OpOpDG in org.apache.sysds.runtime.instructions.cp

    Constructors in org.apache.sysds.runtime.instructions.cp with parameters of type Types.OpOpDG
    Constructor | Description
    --- | ---
    `DataGenCPInstruction​(Operator op, Types.OpOpDG method, CPOperand out, CPOperand rows, CPOperand cols, String data, String schema, String opcode, String str)` |