public abstract class AbstractFeatureData extends SimpleEntityPojo implements uno.informatics.data.dataset.FeatureData
| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIPTION |
static String |
ID |
static String |
MAX |
static String |
MIN |
static String |
NAME |
static String |
TYPE |
NAME_PROPERTY, UNIQUE_IDENTIFIER_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFeatureData(String name,
uno.informatics.data.Feature[] features) |
protected |
AbstractFeatureData(String name,
List<? extends uno.informatics.data.Feature> features) |
protected |
AbstractFeatureData(String uniqueIdentifier,
String name,
uno.informatics.data.Feature[] features) |
protected |
AbstractFeatureData(String uniqueIdentifier,
String name,
List<? extends uno.informatics.data.Feature> features) |
| Modifier and Type | Method and Description |
|---|---|
static List<ColumnFeature> |
generateDatasetFeatures(Path path,
uno.informatics.data.io.FileType fileType,
String columnLabel,
DataOption... options) |
static List<ColumnFeature> |
generateDatasetFeatures(Path filePath,
uno.informatics.data.io.FileType type,
String columnLabel,
int numRows,
DataOption... options) |
uno.informatics.data.Dataset |
getDataset() |
List<uno.informatics.data.Feature> |
getFeatures() |
uno.informatics.data.Feature[] |
getFeaturesAsArray() |
abstract int |
getRowCount() |
abstract List<uno.informatics.data.dataset.FeatureDataRow> |
getRows() |
abstract uno.informatics.data.dataset.FeatureDataRow[] |
getRowsAsArray() |
protected void |
setFeatures(uno.informatics.data.Feature[] features) |
protected void |
setFeatures(List<? extends uno.informatics.data.Feature> features) |
equals, getName, getUniqueIdentifier, hashCode, initialise, setName, setUniqueIdentifier, toStringaddPropertyChangeListener, getPropertyChangeSupport, removePropertyChangeListenerclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final String ID
public static final String NAME
public static final String DESCRIPTION
public static final String TYPE
public static final String MIN
public static final String MAX
protected AbstractFeatureData(String name, List<? extends uno.informatics.data.Feature> features)
protected AbstractFeatureData(String uniqueIdentifier, String name, List<? extends uno.informatics.data.Feature> features)
protected AbstractFeatureData(String name, uno.informatics.data.Feature[] features)
public final List<uno.informatics.data.Feature> getFeatures()
getFeatures in interface uno.informatics.data.dataset.FeatureDatapublic uno.informatics.data.Feature[] getFeaturesAsArray()
getFeaturesAsArray in interface uno.informatics.data.dataset.FeatureDatapublic abstract int getRowCount()
getRowCount in interface uno.informatics.data.dataset.FeatureDatapublic abstract uno.informatics.data.dataset.FeatureDataRow[] getRowsAsArray()
getRowsAsArray in interface uno.informatics.data.dataset.FeatureDatapublic abstract List<uno.informatics.data.dataset.FeatureDataRow> getRows()
getRows in interface uno.informatics.data.dataset.FeatureDatapublic uno.informatics.data.Dataset getDataset()
getDataset in interface uno.informatics.data.Dataprotected final void setFeatures(List<? extends uno.informatics.data.Feature> features)
protected final void setFeatures(uno.informatics.data.Feature[] features)
public static final List<ColumnFeature> generateDatasetFeatures(Path path, uno.informatics.data.io.FileType fileType, String columnLabel, DataOption... options) throws IOException
IOExceptionpublic static final List<ColumnFeature> generateDatasetFeatures(Path filePath, uno.informatics.data.io.FileType type, String columnLabel, int numRows, DataOption... options) throws IOException
IOExceptionCopyright © 2016. All rights reserved.