
public final class RelationUtil extends Object
| Modifier | Constructor and Description | 
|---|---|
| private  | RelationUtil()Fake constructor: do not instantiate. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <V extends FeatureVector<?>>  | assumeVectorField(Relation<V> relation)Get the vector field type information from a relation. | 
| static int | dimensionality(Relation<? extends FeatureVector<?>> relation)Get the dimensionality of a database relation. | 
| static <V extends FeatureVector<?>>  | getColumnLabel(Relation<? extends V> rel,
              int col)Get the column name or produce a generic label "Column XY". | 
| static <V extends NumberVector<? extends N>,N extends Number>  | getNumberVectorFactory(Relation<V> relation)Get the number vector factory of a database relation. | 
public static <V extends FeatureVector<?>> VectorFieldTypeInformation<V> assumeVectorField(Relation<V> relation)
V - Vector typerelation - relationpublic static <V extends NumberVector<? extends N>,N extends Number> NumberVector.Factory<V,N> getNumberVectorFactory(Relation<V> relation)
V - Vector typeN - Number typerelation - relationpublic static int dimensionality(Relation<? extends FeatureVector<?>> relation)
relation - relationpublic static <V extends FeatureVector<?>> String getColumnLabel(Relation<? extends V> rel, int col)
V - Vector typerel - Relationcol - Column