uk.ac.starlink.task.Environment, TableEnvironmentpublic class LineTableEnvironment extends uk.ac.starlink.task.LineEnvironment implements TableEnvironment
LineEnvironment but also impelements
the additional methods of the TableEnvironment interface.| Constructor | Description |
|---|---|
LineTableEnvironment() |
| Modifier and Type | Method | Description |
|---|---|---|
uk.ac.starlink.table.jdbc.JDBCAuthenticator |
getJdbcAuthenticator() |
Returns a JDBC authenticator suitable for use in this environment.
|
static uk.ac.starlink.table.jdbc.JDBCAuthenticator |
getJdbcAuthenticator(uk.ac.starlink.task.Environment env) |
Returns a suitable JDBC authenticator for a given environment.
|
java.lang.String |
getParamHelp(uk.ac.starlink.task.Parameter param) |
|
static uk.ac.starlink.table.StoragePolicy |
getStoragePolicy(uk.ac.starlink.task.Environment env) |
Returns a suitable storage policy for a given environment.
|
uk.ac.starlink.table.StarTableFactory |
getTableFactory() |
Returns a table factory suitable for use in this environment.
|
static uk.ac.starlink.table.StarTableFactory |
getTableFactory(uk.ac.starlink.task.Environment env) |
Returns a suitable table factory for a given environment.
|
uk.ac.starlink.table.StarTableOutput |
getTableOutput() |
Returns a table output marshaller suitable for use in this environment.
|
static uk.ac.starlink.table.StarTableOutput |
getTableOutput(uk.ac.starlink.task.Environment env) |
Returns a suitable table output marshaller for a given environment.
|
boolean |
isDebug() |
Indicates whether we are running in debug mode.
|
boolean |
isHidden(uk.ac.starlink.task.Parameter param) |
|
boolean |
isStrictVotable() |
Determines whether votables are to be parsed in strict mode.
|
static boolean |
isStrictVotable(uk.ac.starlink.task.Environment env) |
Determines whether votables are to be parsed in strict mode.
|
static java.lang.String |
normaliseName(java.lang.String name) |
Normalises a given name.
|
boolean |
paramNameMatches(java.lang.String envName,
uk.ac.starlink.task.Parameter param) |
|
void |
setDebug(boolean debug) |
Sets whether we are running in debug mode.
|
void |
setStrictVotable(boolean strict) |
Sets whether votables should be parsed in strict mode.
|
acquireValue, clearValue, getErrorStream, getNames, getOutputStreampublic boolean isHidden(uk.ac.starlink.task.Parameter param)
isHidden in class uk.ac.starlink.task.LineEnvironmentpublic java.lang.String getParamHelp(uk.ac.starlink.task.Parameter param)
getParamHelp in class uk.ac.starlink.task.LineEnvironmentpublic uk.ac.starlink.table.StarTableFactory getTableFactory()
getTableFactory in interface TableEnvironmentpublic uk.ac.starlink.table.StarTableOutput getTableOutput()
getTableOutput in interface TableEnvironmentpublic uk.ac.starlink.table.jdbc.JDBCAuthenticator getJdbcAuthenticator()
getJdbcAuthenticator in interface TableEnvironmentpublic boolean isDebug()
isDebug in interface TableEnvironmentpublic void setDebug(boolean debug)
setDebug in interface TableEnvironmentdebug - set true if you want debugging messagespublic boolean isStrictVotable()
isStrictVotable in interface TableEnvironmentpublic void setStrictVotable(boolean strict)
setStrictVotable in interface TableEnvironmentstrict - true if VOTables should be interpreted
strictly in accordance with the standardpublic boolean paramNameMatches(java.lang.String envName,
uk.ac.starlink.task.Parameter param)
paramNameMatches in class uk.ac.starlink.task.LineEnvironmentpublic static java.lang.String normaliseName(java.lang.String name)
name - input namepublic static uk.ac.starlink.table.StarTableFactory getTableFactory(uk.ac.starlink.task.Environment env)
env is a TableEnvironement then env's
factory is returned, otherwise a default one is returned.env - execution environmentpublic static uk.ac.starlink.table.StarTableOutput getTableOutput(uk.ac.starlink.task.Environment env)
env is a TableEnvironment then env's
outputter is returned, otherwise a default one is returned.env - execution environmentpublic static uk.ac.starlink.table.jdbc.JDBCAuthenticator getJdbcAuthenticator(uk.ac.starlink.task.Environment env)
env is a TableEnvironment then env's
authenticator is returned, otherwise a new one is returned.env - execution environmentpublic static uk.ac.starlink.table.StoragePolicy getStoragePolicy(uk.ac.starlink.task.Environment env)
env - execution environmentpublic static boolean isStrictVotable(uk.ac.starlink.task.Environment env)
env - execution environmentCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.