## Uses of Class
org.apache.sysds.parser.Identifier

Packages that use Identifier
org.apache.sysds.parser
org.apache.sysds.runtime.meta

### Uses of Identifier in org.apache.sysds.parser

Subclasses of Identifier in org.apache.sysds.parser
`class` `BooleanIdentifier`
`class` `BuiltinFunctionExpression`
`class` `ConstIdentifier`
`class` `DataExpression`
`class` `DataIdentifier`
`class` `DoubleIdentifier`
`class` `FunctionCallIdentifier`
`class` `IndexedIdentifier`
`class` `IntIdentifier`
`class` `ParameterizedBuiltinFunctionExpression`
`class` `StringIdentifier`

Methods in org.apache.sysds.parser that return Identifier
`Identifier` Expression.`getOutput()` Obtain identifier.
`Identifier[]` Expression.`getOutputs()` Obtain identifiers.

Methods in org.apache.sysds.parser with parameters of type Identifier
`static Types.DataType` Expression.`computeDataType​(Identifier identifier1, Identifier identifier2, boolean cast)` Compute data type based on identifiers.
`static Types.ValueType` Expression.`computeValueType​(Identifier identifier1, Identifier identifier2, boolean cast)` Compute value type based on identifiers.
`void` Identifier.`setDimensionValueProperties​(Identifier i)`
`void` DMLTranslator.`setIdentifierParams​(Hop h, Identifier id)`
`void` Expression.`setOutput​(Identifier output)`
`void` Identifier.`setProperties​(Identifier i)`
`void` IndexedIdentifier.`setProperties​(Identifier i)`

### Uses of Identifier in org.apache.sysds.runtime.meta

Subclasses of Identifier in org.apache.sysds.runtime.meta
`class` `MetaDataAll`