A B C D E F G I L M N O P R S T U V 

A

AbstractTableStructure - Class in org.gcube.dataaccess.databases.structure
Class that allows to create a table for a database
AbstractTableStructure(String, String, SessionFactory, boolean) - Constructor for class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
AbstractTableStructure(String, String, SessionFactory) - Constructor for class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
address() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
address() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Endpoint
 
AddressesDiscoverer - Class in org.gcube.dataaccess.databases.accessold
Class that, allowing to set a scope and to submit a query to the IS, recover a list of url for each DBResource object
AddressesDiscoverer() - Constructor for class org.gcube.dataaccess.databases.accessold.AddressesDiscoverer
 
AliasToEntityOrderedMapResultTransformer - Class in org.gcube.dataaccess.databases.utils
Class that allows to recover data from database through the class BasicTransformerAdapter of Hibernate.
analyze(String) - Method in class org.gcube.dataaccess.databases.lexer.LexicalAnalyzer
 

B

buildStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
buildStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.MySQLTableStructure
 
buildStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.PostgresTableStructure
 
buildUpCreateTable() - Method in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 

C

calculateElements(ConnectionManager, String, String, String, SessionFactory) - Method in class org.gcube.dataaccess.databases.utils.DatabaseOperations
 
charset - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
check(String) - Method in class org.gcube.dataaccess.databases.lexer.LexicalAnalyzer
 
closeConnection() - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
ColumnKeys - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
ColumnNames - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
compareTo(RowScore) - Method in class org.gcube.dataaccess.databases.sampler.RowScore
 
CompleteTypes - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
ConnectionManager - Class in org.gcube.dataaccess.databases.utils
Class that allows to manage a database selected from a user.
ConnectionManager() - Constructor for class org.gcube.dataaccess.databases.utils.ConnectionManager
 
convert(int) - Method in class org.gcube.dataaccess.databases.converter.SqlDialectConverter
 
createConnection(String, String, String, String, String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
createConnection(String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
createTableQuery - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
createTableQueryElement - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 

D

DatabaseFactory - Class in org.gcube.dataaccess.databases.utils
Class that allows to connect to a database and to execute a query
DatabaseFactory() - Constructor for class org.gcube.dataaccess.databases.utils.DatabaseFactory
 
DatabaseManagement - Class in org.gcube.dataaccess.databases.utils
Class that allows to manage a database offering several functionalities
DatabaseManagement(String) - Constructor for class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
databaseName - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
DatabaseOperations - Class in org.gcube.dataaccess.databases.utils
Class that allows to performs some operations on a database
DatabaseOperations() - Constructor for class org.gcube.dataaccess.databases.utils.DatabaseOperations
 
DatabasesDiscoverer - Class in org.gcube.dataaccess.databases.access
Class that allows to discover databases submitting a query to the IS.
DatabasesDiscoverer() - Constructor for class org.gcube.dataaccess.databases.access.DatabasesDiscoverer
 
DatabasesDiscoverer - Class in org.gcube.dataaccess.databases.accessold
Class that allows to discover databases submitting a query to the IS and given a certain scope.
DatabasesDiscoverer() - Constructor for class org.gcube.dataaccess.databases.accessold.DatabasesDiscoverer
 
DBResource - Class in org.gcube.dataaccess.databases.resources
Class that describes a resource database considering information specified from the user in a xml file.
DBResource() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource
 
DBResource.AccessData - Class in org.gcube.dataaccess.databases.resources
 
DBResource.AccessData() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.AccessData
 
DBResource.AccessPoint - Class in org.gcube.dataaccess.databases.resources
 
DBResource.AccessPoint() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
DBResource.Endpoint - Class in org.gcube.dataaccess.databases.resources
 
DBResource.Endpoint() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.Endpoint
 
DBResource.Interface - Class in org.gcube.dataaccess.databases.resources
 
DBResource.Interface() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.Interface
 
DBResource.Platform - Class in org.gcube.dataaccess.databases.resources
 
DBResource.Platform() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.Platform
 
DBResource.Property - Class in org.gcube.dataaccess.databases.resources
 
DBResource.Property() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.Property
 
DBResource.Runtime - Class in org.gcube.dataaccess.databases.resources
 
DBResource.Runtime() - Constructor for class org.gcube.dataaccess.databases.resources.DBResource.Runtime
 
decide(DBResource, int) - Static method in class org.gcube.dataaccess.databases.resources.processing.Decider
 
Decider - Class in org.gcube.dataaccess.databases.resources.processing
Class that, taking the url as input, performs a parsing process of the field Url through a tree decision
Decider() - Constructor for class org.gcube.dataaccess.databases.resources.processing.Decider
 
defaultTableQueryElement - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
DefaultValues - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
discover() - Method in class org.gcube.dataaccess.databases.access.DatabasesDiscoverer
Method that performs the discovery process of database resources
discover() - Method in class org.gcube.dataaccess.databases.access.ResourceDiscoverer
 
discovery(String) - Method in class org.gcube.dataaccess.databases.accessold.DatabasesDiscoverer
Method that performs the discovery process of database resources
discovery(String) - Method in class org.gcube.dataaccess.databases.accessold.ResourceDiscoverer
 

E

endpoint() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Interface
 
executeHQLQuery(String, SessionFactory, boolean) - Static method in class org.gcube.dataaccess.databases.utils.DatabaseFactory
 
executeQuery(String, SessionFactory) - Method in class org.gcube.dataaccess.databases.utils.ConnectionManager
Method that execute a query
executeQueryJDBC(String, Connection) - Method in class org.gcube.dataaccess.databases.utils.ConnectionManager
Method that execute a query
executeSQLQuery(String, SessionFactory) - Static method in class org.gcube.dataaccess.databases.utils.DatabaseFactory
 

F

ForeignKeys - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
foreignKeyStatement - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 

G

getAccessPoints() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getAuxiliaryProperties() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getBlackList() - Method in class org.gcube.dataaccess.databases.lexer.LexicalAnalyzer
 
getCreateTable(String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
Get the "Create Table" statement.
getDatabaseName() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getDB() - Method in class org.gcube.dataaccess.databases.resources.processing.Guesser
 
getDBguessed() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getDBSchema(String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseOperations
 
getDBType() - Method in class org.gcube.dataaccess.databases.utils.DatabaseOperations
 
getDescription() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getDialect() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getDriver() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getHostedOn() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getHostedOn() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Runtime
 
getID() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getListColumnNamesTable() - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
getListColumns() - Method in class org.gcube.dataaccess.databases.sampler.Sampler
 
getMapQueryResult() - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
getMapSampleTableResult() - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
getMaxConnections() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getName() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Platform
 
getNumberOfRows(String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
getPassword() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getPlatformName() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getPlatformVersion() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getPort() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getQueryForIndexes(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
getQueryForIndexes(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.MySQLTableStructure
 
getQueryForIndexes(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.PostgresTableStructure
 
getQueryForTableStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
getQueryForTableStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.MySQLTableStructure
 
getQueryForTableStructure(SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.PostgresTableStructure
 
getResourceName() - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
getRow() - Method in class org.gcube.dataaccess.databases.sampler.RowScore
 
getSchema() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getSchemas() - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
Get the schema's name for the database Postgresql.
getScore() - Method in class org.gcube.dataaccess.databases.sampler.RowScore
 
getTables(String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
Get the table's names for a database.
getTableSpaceCount() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getTableSpacePrefix() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getUsername() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
getVersion() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Platform
 
guessDB(DBResource, int) - Method in class org.gcube.dataaccess.databases.resources.processing.Guesser
 
Guesser - Class in org.gcube.dataaccess.databases.resources.processing
Class that uses as inputs the available information (platform, driver and dialect) to determine the database's type
Guesser() - Constructor for class org.gcube.dataaccess.databases.resources.processing.Guesser
 

I

Indexes - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
initDBConnection(AlgorithmConfiguration) - Method in class org.gcube.dataaccess.databases.utils.ConnectionManager
 
initDBConnection(String) - Method in class org.gcube.dataaccess.databases.utils.ConnectionManager
 
initDBConnection(String) - Static method in class org.gcube.dataaccess.databases.utils.DatabaseFactory
 
initDBConnection(String, LexicalEngineConfiguration) - Static method in class org.gcube.dataaccess.databases.utils.DatabaseFactory
 
initDBSession(AlgorithmConfiguration) - Static method in class org.gcube.dataaccess.databases.utils.ConnectionManager
 
INSTANCE - Static variable in class org.gcube.dataaccess.databases.utils.AliasToEntityOrderedMapResultTransformer
 
IsNullables - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
isTransformedValueATupleElement(String[], int) - Method in class org.gcube.dataaccess.databases.utils.AliasToEntityOrderedMapResultTransformer

L

LexicalAnalyzer - Class in org.gcube.dataaccess.databases.lexer
Class that allows to filter queries no read-only compliant by means of a lexical analysis
LexicalAnalyzer() - Constructor for class org.gcube.dataaccess.databases.lexer.LexicalAnalyzer
 

M

MYSQLDialect - Static variable in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
MySQLLexicalAnalyzer - Class in org.gcube.dataaccess.databases.lexer
Class that allows to filter queries no read-only compliant considering the MySQL database and by means of a lexical analysis
MySQLLexicalAnalyzer() - Constructor for class org.gcube.dataaccess.databases.lexer.MySQLLexicalAnalyzer
 
MySQLTableStructure - Class in org.gcube.dataaccess.databases.structure
Class that allows to manage the MySQL database.
MySQLTableStructure(String, String, SessionFactory) - Constructor for class org.gcube.dataaccess.databases.structure.MySQLTableStructure
 

N

name() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
name() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Endpoint
 
name() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Property
 
normalize(int) - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
normalize(DBResource, int) - Static method in class org.gcube.dataaccess.databases.resources.processing.Normalizer
 
Normalizer - Class in org.gcube.dataaccess.databases.resources.processing
Class that performs the normalization process using the available information specified from the user
Normalizer() - Constructor for class org.gcube.dataaccess.databases.resources.processing.Normalizer
 

O

org.gcube.dataaccess.databases.access - package org.gcube.dataaccess.databases.access
 
org.gcube.dataaccess.databases.accessold - package org.gcube.dataaccess.databases.accessold
 
org.gcube.dataaccess.databases.converter - package org.gcube.dataaccess.databases.converter
 
org.gcube.dataaccess.databases.lexer - package org.gcube.dataaccess.databases.lexer
 
org.gcube.dataaccess.databases.resources - package org.gcube.dataaccess.databases.resources
 
org.gcube.dataaccess.databases.resources.processing - package org.gcube.dataaccess.databases.resources.processing
 
org.gcube.dataaccess.databases.sampler - package org.gcube.dataaccess.databases.sampler
 
org.gcube.dataaccess.databases.structure - package org.gcube.dataaccess.databases.structure
 
org.gcube.dataaccess.databases.utils - package org.gcube.dataaccess.databases.utils
 
org.gcube.dataaccess.databases.utilsold - package org.gcube.dataaccess.databases.utilsold
 

P

password() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessData
 
PostgresLexicalAnalyzer - Class in org.gcube.dataaccess.databases.lexer
Class that allows to filter queries no read-only compliant considering the Postgres database and by means of a lexical analysis
PostgresLexicalAnalyzer() - Constructor for class org.gcube.dataaccess.databases.lexer.PostgresLexicalAnalyzer
 
POSTGRESQLDialect - Static variable in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
PostgresTableStructure - Class in org.gcube.dataaccess.databases.structure
Class that allows to manage the Postgres database.
PostgresTableStructure(String, String, SessionFactory) - Constructor for class org.gcube.dataaccess.databases.structure.PostgresTableStructure
 
primaryKeyStatement - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 

R

randomSampleOnTable(ConnectionManager, SessionFactory, String, String, String, long, List<String>) - Method in class org.gcube.dataaccess.databases.sampler.Sampler
 
randomSampleOnTable(String, String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
Retrieve 100 rows of a table in a random manner.
ResourceDiscoverer - Class in org.gcube.dataaccess.databases.access
Class that allows to discover generic resources submitting a query to the IS.
ResourceDiscoverer() - Constructor for class org.gcube.dataaccess.databases.access.ResourceDiscoverer
 
ResourceDiscoverer - Class in org.gcube.dataaccess.databases.accessold
Class that allows to discover generic resources submitting a query to the IS and given a certain scope.
ResourceDiscoverer() - Constructor for class org.gcube.dataaccess.databases.accessold.ResourceDiscoverer
 
retrieveAddress(String) - Method in class org.gcube.dataaccess.databases.accessold.AddressesDiscoverer
Method to recover the url's list
rollback(Session) - Static method in class org.gcube.dataaccess.databases.utils.DatabaseFactory
 
RowScore - Class in org.gcube.dataaccess.databases.sampler
Class that allows to describe
RowScore(Object, int) - Constructor for class org.gcube.dataaccess.databases.sampler.RowScore
 

S

sampleOnTable(ConnectionManager, SessionFactory, String, String, String, List<String>) - Method in class org.gcube.dataaccess.databases.sampler.Sampler
 
sampleOnTable(String, String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
Retrieve the first 100 rows of a table.
Sampler - Class in org.gcube.dataaccess.databases.sampler
Class that allows to perform different types of Sample operations on a table: SampleOnTable, SmartSampleOnTable, RandomSampleOnTable
Sampler() - Constructor for class org.gcube.dataaccess.databases.sampler.Sampler
 
setconfiguration(String, String, String, String, String, String, String) - Method in class org.gcube.dataaccess.databases.utils.ConnectionManager
Method that allows to set the configuration
setDatabaseName(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
setDBguessed(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
SetDialect(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
SetDriver(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
setHostedOn(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
setPlatformName(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
setPort(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource
 
setScope(String) - Method in class org.gcube.dataaccess.databases.accessold.AddressesDiscoverer
Method to set the scope
setUrl(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessPoint
 
setvalue(String) - Method in class org.gcube.dataaccess.databases.resources.DBResource.Property
 
showCreateTable(ConnectionManager, SessionFactory) - Method in class org.gcube.dataaccess.databases.structure.MySQLTableStructure
 
smartCorrectionOnQuery(String, int) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
 
smartSampleOnTable(ConnectionManager, SessionFactory, String, String, String, long, List<String>) - Method in class org.gcube.dataaccess.databases.sampler.Sampler
 
smartSampleOnTable(String, String, String) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
retrieve 100 rows of a table randomly that have the maximum number of columns not null
SqlDialectConverter - Class in org.gcube.dataaccess.databases.converter
Class that allows to convert a query specifying a sql dialect by means of a SwisSQL API
SqlDialectConverter(String) - Constructor for class org.gcube.dataaccess.databases.converter.SqlDialectConverter
 
submitQuery(String, Connection) - Method in class org.gcube.dataaccess.databases.utils.DatabaseManagement
method that allows to submit a query.

T

tableName - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
transformTuple(Object[], String[]) - Method in class org.gcube.dataaccess.databases.utils.AliasToEntityOrderedMapResultTransformer
TypesLengths - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
TypesList - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 

U

UniqueKeys - Variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
uniqueKeyStatement - Static variable in class org.gcube.dataaccess.databases.structure.AbstractTableStructure
 
username() - Method in class org.gcube.dataaccess.databases.resources.DBResource.AccessData
 

V

value() - Method in class org.gcube.dataaccess.databases.resources.DBResource.Property
 
A B C D E F G I L M N O P R S T U V 

Copyright © 2014. All Rights Reserved.