Package acdp
Interface Information.ColumnInfo
- Enclosing interface:
Information
public static interface Information.ColumnInfo
The column info comprises some useful information about a column,
including all values from the column sublayout.
- Author:
- Beat Hörmann
-
Method Summary
Modifier and TypeMethodDescriptionname()Returns the name of this column.Returns the name of the table this column references ornullif the column does not reference a table, hence, if the type of this column is neither an instance ofRefTypenor ofArrayOfRefType.type()Returns the type of this column, that is the type of the values a row can store in this column.Returns the name of the custom column type factory class ornullif the type of this column is a built-in column type.Returns the path of the directory housing the class file of the custom column type factory class and any depending class files ornull.
-
Method Details
-
name
String name()Returns the name of this column. (TheColumn.name()method returns the same value.)This property is registered in the column sublayout.
- Returns:
- The name of this column, never
nulland never an empty string.
-
type
Type type()Returns the type of this column, that is the type of the values a row can store in this column.- Returns:
- The type of this column, never
null.
-
typeFactoryClassName
String typeFactoryClassName()Returns the name of the custom column type factory class ornullif the type of this column is a built-in column type. If this method returnsnullthen thecustomTypeFactoryClasspathmethod returnsnullas well.This property is registered in the column sublayout.
- Returns:
- The name of the custom column type factory, never an empty
string.
This value is
nullif and only if the type of this column is a built-in column type.
-
typeFactoryClasspath
String typeFactoryClasspath()Returns the path of the directory housing the class file of the custom column type factory class and any depending class files ornull.This property is registered in the column sublayout.
- Returns:
- The described classpath, never an empty string.
This value is
nullif the type of this column is a built-in column type and it may benullif the type of this column is a custom column type.
-
refdTable
String refdTable()Returns the name of the table this column references ornullif the column does not reference a table, hence, if the type of this column is neither an instance ofRefTypenor ofArrayOfRefType.This property is registered in the column sublayout.
- Returns:
- The name of the referenced table, never an empty string.
This value is
nullif and only if the column does not reference a table.
-