public class ColumnMeta extends Object
Modifier | Constructor and Description |
---|---|
protected |
ColumnMeta()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getArraysize()
Array size, normally in the form of a VOTable arraysize attribute.
|
String |
getDataType()
Returns the datatype for this column.
|
String |
getDescription()
Returns this column's description.
|
Map<String,Object> |
getExtras()
Returns a map of additional non-standard metadata items for this column.
|
String[] |
getFlags()
Returns a list of strings corresponding to flags that are set on
this column.
|
String |
getName()
Returns this column's name.
|
String |
getUcd()
Returns a UCD associated with this column.
|
String |
getUnit()
Returns this column's unit string.
|
String |
getUtype()
Returns a Utype associated with this column.
|
String |
getXtype()
Extended type, normally as for a VOTable xtype attribute.
|
boolean |
hasFlag(String flagTxt)
Convenience function to find out if a given flag value is present.
|
boolean |
isIndexed()
Indicates whether this column is declared indexed.
|
boolean |
isNullable()
Indicates whether this column is declared nullable.
|
boolean |
isPrimary()
Indicates whether this column is declared primary.
|
boolean |
isPrincipal()
Indicates whether this column is declared principal.
|
boolean |
isStd()
Indicates whether this column is declared standard.
|
String |
toString()
Returns this column's name.
|
public String getName()
<column_name>
,
hence <identifier>
production
(a <regular_identifier>
without quotes
or a <delimited_identifer>
including quotes).
It should not be quoted or otherwise adjusted for use in an ADQL query.public String getDescription()
public String getUnit()
public String getUcd()
public String getUtype()
public String getDataType()
public String getArraysize()
public String getXtype()
public String[] getFlags()
public boolean isIndexed()
public boolean isPrimary()
public boolean isNullable()
public boolean isPrincipal()
public boolean isStd()
public Map<String,Object> getExtras()
public boolean hasFlag(String flagTxt)
flagTxt
- flag value to queryflagTxt
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.