Class ColumnMetaData
java.lang.Object
adaa.analytics.rules.data.metadata.ColumnMetaData
- All Implemented Interfaces:
IAttribute,Serializable,Cloneable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionColumnMetaData(String columnName, EColumnType columnType) ColumnMetaData(String columnName, EColumnType columnType, EColumnRole role, List<String> values, IExampleSet owner) ColumnMetaData(String columnName, EColumnType columnType, String role, List<String> values, IExampleSet owner) -
Method Summary
Modifier and TypeMethodDescriptionclone()cloneWithNewOwner(DataTable newOwner) booleangetAsString(double value) getName()getRole()doublegetStatistic(EStatisticType statType) intinthashCode()booleanisDate()booleanbooleanvoidvoidvoidvoidvoidsetStatistic(EStatisticType statType, double value)
-
Constructor Details
-
ColumnMetaData
public ColumnMetaData(@NotNull String columnName, @NotNull EColumnType columnType, @NotNull EColumnRole role, List<String> values, IExampleSet owner) -
ColumnMetaData
public ColumnMetaData(@NotNull String columnName, @NotNull EColumnType columnType, @NotNull String role, List<String> values, IExampleSet owner) -
ColumnMetaData
-
-
Method Details
-
getRole
- Specified by:
getRolein interfaceIAttribute
-
getName
- Specified by:
getNamein interfaceIAttribute
-
setName
- Specified by:
setNamein interfaceIAttribute
-
getTableIndex
public int getTableIndex()- Specified by:
getTableIndexin interfaceIAttribute
-
isNominal
public boolean isNominal()- Specified by:
isNominalin interfaceIAttribute
-
isNumerical
public boolean isNumerical()- Specified by:
isNumericalin interfaceIAttribute
-
isDate
public boolean isDate()- Specified by:
isDatein interfaceIAttribute
-
setRole
- Specified by:
setRolein interfaceIAttribute
-
setStatistic
-
getStatistic
- Specified by:
getStatisticin interfaceIAttribute
-
recalculateStatistics
public void recalculateStatistics()- Specified by:
recalculateStatisticsin interfaceIAttribute
-
setOwner
-
cloneWithNewOwner
-
clone
- Specified by:
clonein interfaceIAttribute- Overrides:
clonein classObject
-
hashCode
public int hashCode() -
equals
-
getAsString
- Specified by:
getAsStringin interfaceIAttribute
-
getColumnType
- Specified by:
getColumnTypein interfaceIAttribute
-
getMapping
- Specified by:
getMappingin interfaceIAttribute
-