Class ColumnMetadata
java.lang.Object
org.apache.sysds.runtime.frame.data.columns.ColumnMetadata
- All Implemented Interfaces:
Serializable,org.apache.hadoop.io.Writable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorColumnMetadata(long ndistinct) ColumnMetadata(long ndistinct, String mvVal) ColumnMetadata(ColumnMetadata that) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequals(ColumnMetadata that) longlonglongbooleanstatic ColumnMetadatavoidreadFields(DataInput in) voidsetMvValue(String mvVal) voidsetNumDistinct(long ndistinct) toString()voidwrite(DataOutput out)
-
Constructor Details
-
ColumnMetadata
public ColumnMetadata()Default constructor -
ColumnMetadata
public ColumnMetadata(long ndistinct) -
ColumnMetadata
-
ColumnMetadata
-
-
Method Details
-
getNumDistinct
public long getNumDistinct() -
setNumDistinct
public void setNumDistinct(long ndistinct) -
getMvValue
-
setMvValue
-
isDefault
public boolean isDefault() -
getInMemorySize
public long getInMemorySize() -
getExactSerializedSize
public long getExactSerializedSize() -
write
- Specified by:
writein interfaceorg.apache.hadoop.io.Writable- Throws:
IOException
-
readFields
- Specified by:
readFieldsin interfaceorg.apache.hadoop.io.Writable- Throws:
IOException
-
read
- Throws:
IOException
-
equals
-
equals
-
toString
-