Package org.apache.sysds.runtime.meta
Class MetaDataAll
java.lang.Object
org.apache.sysds.parser.Expression
org.apache.sysds.parser.Identifier
org.apache.sysds.parser.DataIdentifier
org.apache.sysds.runtime.meta.MetaDataAll
- All Implemented Interfaces:
ParseInfo
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.parser.Expression
Expression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp -
Constructor Summary
ConstructorsConstructorDescriptionMetaDataAll(String meta) MetaDataAll(String mtdFileName, boolean conditional, boolean parseMeta) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddVarParam(String name, Expression value, HashMap<String, Expression> varParams) static StringcheckHasDelimitedFormat(String filename, boolean conditional) static StringcheckHasHDF5Format(String filename) static booleancheckHasMatrixMarketFormat(String inputFileName, String mtdFileName, boolean conditional) getDelim()booleanbooleanbooleanparseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String, Expression> varParams) org.apache.wink.json4j.JSONObjectreadMetadataFile(String filename, boolean conditional) voidvoidsetFineGrainedPrivacy(String fineGrainedPrivacy) voidsetFormatTypeString(String format) voidsetHasHeader(boolean hasHeader) voidsetPrivacyConstraints(String privacyConstraints) voidvoidsetSparseDelim(boolean sparseDelim) toString()Methods inherited from class org.apache.sysds.parser.DataIdentifier
equals, getName, hashCode, multipleReturns, rewriteExpression, setName, variablesRead, variablesUpdatedMethods inherited from class org.apache.sysds.parser.Identifier
computeDataType, dimsKnown, getBlocksize, getDataType, getDim1, getDim2, getFileFormat, getNnz, getValueType, isScalarBoolean, setBlocksize, setBooleanProperties, setDataType, setDimensions, setDimensionValueProperties, setFileFormat, setIntProperties, setNnz, setProperties, setValueType, validateExpressionMethods inherited from class org.apache.sysds.parser.Expression
computeDataType, computeDataType, computeValueType, computeValueType, computeValueType, convertFormatType, getBeginColumn, getBeginLine, getBinaryMatrixCharacteristics, getBinaryOp, getBooleanOp, getEndColumn, getEndLine, getFilename, getOutput, getOutputs, getParseExceptionList, getRelationalOp, getTempName, getText, printErrorLocation, printInfoLocation, printWarningLocation, raiseValidateError, raiseValidateError, raiseValidateError, setBeginColumn, setBeginLine, setCtxValues, setCtxValuesAndFilename, setEndColumn, setEndLine, setFilename, setOutput, setParseExceptionList, setParseInfo, setText, validateExpression
-
Constructor Details
-
MetaDataAll
public MetaDataAll() -
MetaDataAll
-
MetaDataAll
-
MetaDataAll
-
-
Method Details
-
readMetadataFile
-
mtdExists
public boolean mtdExists() -
getFormatTypeString
-
getFineGrainedPrivacy
-
getDelim
-
getSchema
-
getHasHeader
public boolean getHasHeader() -
getSparseDelim
public boolean getSparseDelim() -
getPrivacyConstraints
-
setSparseDelim
public void setSparseDelim(boolean sparseDelim) -
setHasHeader
public void setHasHeader(boolean hasHeader) -
setFineGrainedPrivacy
-
setSchema
-
setDelim
-
setFormatTypeString
-
setPrivacyConstraints
-
getDataCharacteristics
-
parseMetaDataFileParameters
public HashMap<String,Expression> parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String, Expression> varParams) -
addVarParam
-
checkHasDelimitedFormat
-
checkHasMatrixMarketFormat
-
checkHasHDF5Format
-
toString
- Overrides:
toStringin classDataIdentifier
-