public class MetaDataAll extends DataIdentifier
Expression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp
Constructor and Description |
---|
MetaDataAll() |
MetaDataAll(BufferedReader br) |
MetaDataAll(String meta) |
MetaDataAll(String mtdFileName,
boolean conditional,
boolean parseMeta) |
equals, getName, hashCode, multipleReturns, rewriteExpression, setName, toString, variablesRead, variablesUpdated
computeDataType, dimsKnown, getBlocksize, getDataType, getDim1, getDim2, getFileFormat, getNnz, getPrivacy, getValueType, isScalarBoolean, setBlocksize, setBooleanProperties, setDataType, setDimensions, setDimensionValueProperties, setFileFormat, setIntProperties, setNnz, setPrivacy, setPrivacy, setProperties, setValueType, validateExpression
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
ctxAndFilenameToParseInfo
public MetaDataAll()
public MetaDataAll(String meta)
public MetaDataAll(BufferedReader br)
public MetaDataAll(String mtdFileName, boolean conditional, boolean parseMeta)
public org.apache.wink.json4j.JSONObject readMetadataFile(String filename, boolean conditional)
public boolean mtdExists()
public CacheableData<?> parseAndSetPrivacyConstraint(CacheableData<?> cd) throws org.apache.wink.json4j.JSONException
org.apache.wink.json4j.JSONException
public String getFormatTypeString()
public String getFineGrainedPrivacy()
public String getDelim()
public String getSchema()
public boolean getHasHeader()
public boolean getSparseDelim()
public void setSparseDelim(boolean sparseDelim)
public void setHasHeader(boolean hasHeader)
public void setFineGrainedPrivacy(String fineGrainedPrivacy)
public void setSchema(String schema)
public void setDelim(String delim)
public void setFormatTypeString(String format)
public DataCharacteristics getDataCharacteristics()
public HashMap<String,Expression> parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String,Expression> varParams)
public void addVarParam(String name, Expression value, HashMap<String,Expression> varParams)
public static String checkHasDelimitedFormat(String filename, boolean conditional)
Copyright © 2021 The Apache Software Foundation. All rights reserved.