public class KeyValueFileMetadata extends FileMetadata
TYPES_SUPPORT_REFRESH
ALL_REFS, ALL_TYPES, BASE_CLASS_PATH, DB_DELIMITER, DEFAULT_METHOD, DEFAULT_TYPE, ID_FIELD, METADATA_DELIMITER, SYNONYMS_DATASET_TYPE, TABLE_PRIV, TABLE_PRIVS, TABLES_DATASET_TYPE, TYPE_ALIAS, TYPE_ALIASES, TYPE_ASSEMBLIES, TYPE_ASSEMBLY, TYPE_CATALOG, TYPE_CLASS, TYPE_COLUMN, TYPE_COLUMNS, TYPE_CONSTRAINTS, TYPE_DATA_SET, TYPE_DB_LINK, TYPE_DB_LINKS, TYPE_DBFUNCT, TYPE_DBFUNCTIONS, TYPE_DBINFO, TYPE_DBPROP, TYPE_DBPROPS, TYPE_DIRECTORIES, TYPE_DIRECTORY, TYPE_EK, TYPE_EK_COLUMN, TYPE_EK_COLUMNS, TYPE_EKS, TYPE_EXEC_METHOD, TYPE_EXEC_METHODS, TYPE_FILE, TYPE_FK, TYPE_FK_COLUMN, TYPE_FK_COLUMNS, TYPE_FKS, TYPE_FUNCT, TYPE_FUNCT_PARAMETERS, TYPE_FUNCTS, TYPE_GLOBAL_TEMPORARIES, TYPE_INDEX, TYPE_INDEX_COLUMN, TYPE_INDEX_COLUMNS, TYPE_INDEXES, TYPE_JAVA_CLASSES, TYPE_LOCAL_TEMPORARIES, TYPE_NICKNAME, TYPE_PACKAGE, TYPE_PACKAGE_BODY, TYPE_PACKAGES, TYPE_PARAMETER, TYPE_PARAMETERS, TYPE_PK, TYPE_PK_COLUMN, TYPE_PK_COLUMNS, TYPE_PKS, TYPE_PROC, TYPE_PROC_PARAMETERS, TYPE_PROCS, TYPE_PROCS_FUNCS, TYPE_QUEUE, TYPE_QUEUE_TABLE, TYPE_QUEUE_TABLES, TYPE_QUEUES, TYPE_RECYCLE_BIN, TYPE_RECYCLE_BIN_ITEM, TYPE_SCHEMA, TYPE_SEQUENCE, TYPE_SEQUENCES, TYPE_SYNONYM, TYPE_SYNONYMS, TYPE_SYSTEM_TABLES, TYPE_SYSTEM_VIEWS, TYPE_TABLE, TYPE_TABLES, TYPE_TEMPORARY_TABLES, TYPE_TEMPORARY_VIEWS, TYPE_TRIGGER, TYPE_TRIGGERS, TYPE_TYPE, TYPE_TYPES, TYPE_USER_TYPE, TYPE_USER_TYPES, TYPE_VIEW, TYPE_VIEWS, TYPE_WORKSHEET, TYPE_WORKSHEETS, TYPE_XML_SCHEMA, TYPE_XML_SCHEMAS, VIEWS_DATASET_TYPE
APP, COMMAND, ETL_DRIVER, FORMATTER, IDE_NODE, NO_RANK, WIDGET
Constructor and Description |
---|
KeyValueFileMetadata() |
Modifier and Type | Method and Description |
---|---|
String |
getIconPath()
Gets the full path to the icon file.
|
String |
getLicensePropertyName()
Gets the name of the license property.
|
String |
getName()
Gets the name.
|
DataSet |
getTableColumns(String catalog,
String schema,
String pattern,
String type)
Gets the data set columns.
|
List<String> |
getTableMetadataTypes()
Gets the table metadata types.
|
DataSet |
getTablesByType(InputStream inputSteam,
String name,
String pattern,
String type)
Gets the tables by type.
|
DataSet |
getTablesByType(String catalog,
String schema,
String pattern,
String type)
Gets the tables by type.
|
List<String> |
getTableTypes()
Gets the table types.
|
String |
getVendor()
Gets the vendor.
|
String |
getVersion()
Gets the version of the extension module.
|
allowNotDefault, createAsText, discoverDatabaseTypes, executeAsText, free, getAllowedSchema, getCatalogSchemaMetadataAllowed, getColumns, getDataSetName, getMetadataMethods, getTableMetadataAllowed, getTopLevelAllowed, getTopLevelDbObjects, getTypeByTypeFieldValue, getTypeField, getTypeMethods, getTypesByParent, needToPopulate, supportsExecute
asText, compareTo, dropAsText, getColumns, getConfigFileName, getConnectionFactory, getConnectionParamsProvider, getCurrentDatabase, getDefaultColumns, getDisplayName, getDriver, getExtensionRank, getFullObjectName, getLocalUnitClassPath, getMetadataByType, getMetadataByTypePreserveException, getMetadataTypeByParentType, getMetadataTypes, getObjectName, getObjectOwnerName, getObjectTypes, getType, getXmlConfigFileName, hasCatalogs, hasMetadataTypes, hasSchemas, init, isDatabaseCurrent, searchDatabase, setCurrentDatabase, setHasCatalogs, setHasSchemas, supportsAsText, supportsDrop, supportsRefresh, supportsSearchDatabase
public String getIconPath()
ExtensionModule
getIconPath
in interface ExtensionModule
getIconPath
in class BaseMetadata
public String getLicensePropertyName()
ExtensionModule
public String getName()
Metadata
public DataSet getTableColumns(String catalog, String schema, String pattern, String type) throws Exception
catalog
- the file nameschema
- the schemapattern
- the patterntype
- the typeException
- the exceptionpublic List<String> getTableMetadataTypes()
public DataSet getTablesByType(InputStream inputSteam, String name, String pattern, String type) throws Exception
FileMetadata
getTablesByType
in class FileMetadata
inputSteam
- the input steamname
- the namepattern
- the patterntype
- the typeException
- in case of any errorpublic DataSet getTablesByType(String catalog, String schema, String pattern, String type) throws Exception
FileMetadata
getTablesByType
in class FileMetadata
catalog
- the catalogschema
- the schemapattern
- the patterntype
- the typeException
- in case of any errorpublic List<String> getTableTypes() throws Exception
FileMetadata
getTableTypes
in class FileMetadata
Exception
- in case of any errorpublic String getVendor()
ExtensionModule
public String getVersion()
ExtensionModule
Copyright © 2010-2020 Toolsverse. All Rights Reserved.