Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

a - Variable in class net.sf.jailer.util.Pair
The a object.
absolute(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
AbstractResultSetReader() - Constructor for class net.sf.jailer.database.Session.AbstractResultSetReader
 
accept(CsvFile.Line) - Method in interface net.sf.jailer.util.CsvFile.LineFilter
 
acceptsURL(String) - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
addComments(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.FileBasedScriptEnhancer
Adds nothing.
addComments(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.HelperTableEnhancer
 
addComments(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in interface net.sf.jailer.enhancer.ScriptEnhancer
Adds comments to the script.
addDependencies(Table, String, Table, String, String, int, int, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Adds dependencies.
addDependencies(Table, String, Table, String, String, int, int, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Adds dependencies.
addDependencies(Table, String, Table, String, String, int, int, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Adds dependencies.
addEntities(Table, String, int) - Method in class net.sf.jailer.entitygraph.EntityGraph
Adds entities to the graph.
addEntities(Table, String, int, SubjectLimitDefinition, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Adds limited number of entities to the graph.
addEntities(Table, String, int) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Adds entities to the graph.
addEntities(Table, String, int, SubjectLimitDefinition, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Adds limited number of entities to the graph.
addEntities(Table, String, int) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Adds entities to the graph.
addEntities(Table, String, int, SubjectLimitDefinition, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Adds limited number of entities to the graph.
addEpilog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.FileBasedScriptEnhancer
Adds epilogs.
addEpilog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.HelperTableEnhancer
 
addEpilog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in interface net.sf.jailer.enhancer.ScriptEnhancer
Adds comments at bottom of the script.
addExportedCount(long) - Method in class net.sf.jailer.entitygraph.EntityGraph
 
AdditionalSubject(Table, String, SubjectLimitDefinition) - Constructor for class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
additionalSubjects - Variable in class net.sf.jailer.extractionmodel.ExtractionModel
Additional Subjects.
additionalWhereConditionFragment(ExecutionContext) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Gets fragment to be inserted as condition into the "WHERE".
addProgressListener(ProgressListener) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
addProlog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.FileBasedScriptEnhancer
Adds prologs.
addProlog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in class net.sf.jailer.enhancer.HelperTableEnhancer
 
addProlog(Writer, ScriptType, Session, DBMS, EntityGraph, Set<Table>, ExecutionContext) - Method in interface net.sf.jailer.enhancer.ScriptEnhancer
Adds statements at top of the script.
addRestrictedDependencyWithNulledFK(Set<Table>) - Static method in class net.sf.jailer.datamodel.DataModel
 
addRestriction(Association, String, String, Map<String, String>) - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Adds a restriction to a association.
addRestriction(Association, String, String, boolean, Map<String, String>) - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Adds a restriction to a association.
addRestrictionDefinition(URL, Map<String, String>) - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Adds restrictions defined in a restriction-file.
addRestrictionDefinition(CsvFile, String, Map<String, String>) - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Adds restrictions defined in a restriction-file.
afterLast() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
afterSelectFragment(ExecutionContext) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Gets fragment to be inserted into a select statement after the "SELECT".
AggregationSchema - Enum in net.sf.jailer.datamodel
All XML-aggregation schemas.
ALL_BLOCKS - Static variable in class net.sf.jailer.util.CsvFile
Special block-name for reading default block and cache all others.
analyseAlias - Variable in class net.sf.jailer.CommandLine
 
analyseSynonym - Variable in class net.sf.jailer.CommandLine
 
analyseView - Variable in class net.sf.jailer.CommandLine
 
APIExample - Class in net.sf.jailer.api_example
Jailer API Example.
APIExample() - Constructor for class net.sf.jailer.api_example.APIExample
 
append(String, String, String, String) - Method in class net.sf.jailer.database.StatementBuilder
Appends an item.
appendCondition(String) - Method in class net.sf.jailer.datamodel.Association
Appends condition to join-condition.
APPLICATION_NAME - Static variable in class net.sf.jailer.JailerVersion
The Jailer application name.
applicationBase - Static variable in class net.sf.jailer.configuration.Configuration
 
applyTemplate(String, Object[]) - Method in class net.sf.jailer.util.PrintUtil
Applies arguments to template.
applyTemplate(String, Map<String, String>, Map<String, List<String>>) - Method in class net.sf.jailer.util.PrintUtil
Applies arguments to template.
arguments - Variable in class net.sf.jailer.CommandLine
 
asElementName(String) - Static method in class net.sf.jailer.xml.XmlUtil
Removes invalid char from element names.
askForSessionWithPermissionToReadSchema(Session, Table, String, String, ExecutionContext) - Method in interface net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder.PrivilegedSessionProvider
 
assign(List<Column>) - Method in class net.sf.jailer.datamodel.PrimaryKey
 
assignAssociationIDs() - Method in class net.sf.jailer.datamodel.DataModel
Assigns a unique ID to each association.
assignParameterValues(String, Map<String, String>) - Static method in class net.sf.jailer.datamodel.ParameterHandler
Replaces parameters with parameter values.
assocFilter - Static variable in class net.sf.jailer.modelbuilder.ModelBuilder
 
Association - Class in net.sf.jailer.datamodel
An association between database-tables.
Association(Table, Table, boolean, boolean, String, DataModel, boolean, Cardinality) - Constructor for class net.sf.jailer.datamodel.Association
Constructor.
Association(Table, Table, boolean, boolean, String, DataModel, boolean, Cardinality, String) - Constructor for class net.sf.jailer.datamodel.Association
Constructor.
ASSOCIATION_TAG - Static variable in class net.sf.jailer.xml.XmlUtil
Tag name for embedding associated entities.
associations - Variable in class net.sf.jailer.datamodel.Table
Associations to other tables.
asString(Set<Table>) - Static method in class net.sf.jailer.subsetting.SubsettingEngine
Stringifies progress-set.

B

b - Variable in class net.sf.jailer.util.Pair
The b object.
Base64 - Class in net.sf.jailer.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in net.sf.jailer.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream - Class in net.sf.jailer.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
BasicDataSource - Class in net.sf.jailer.database
Basic implementation of DataSource.
BasicDataSource(String, String, String, String, int, File) - Constructor for class net.sf.jailer.database.BasicDataSource
Constructor.
BasicDataSource(String, String, String, String, int, URL...) - Constructor for class net.sf.jailer.database.BasicDataSource
Constructor.
BasicDataSource(String, String, String, String, DBMS, int, URL...) - Constructor for class net.sf.jailer.database.BasicDataSource
Constructor.
BasicDataSource.DriverShim - Class in net.sf.jailer.database
Wraps a Jdbc-Driver.
beforeFirst() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
begin(Statement, Object) - Static method in class net.sf.jailer.util.CancellationHandler
Indicates that a statement is going to be executed.
birthdayOfSubject - Variable in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Birthday of subject rows.
BLOCK_INDICATOR - Static variable in class net.sf.jailer.util.CsvFile
Indicates start of block inside a CSV file.
build() - Method in class net.sf.jailer.database.StatementBuilder
Builds the SQL-statement and resets the builder.
build(DataSource, DBMS, String, StringBuffer, ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Builds model.
build(Document) - Static method in class net.sf.jailer.xml.XmlUtil
Generates a XML string from DOM.
buildAndMerge(DataSource, DBMS, String, StringBuffer, ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Builds and merges model.
buildOmitDeclaration(Document) - Static method in class net.sf.jailer.xml.XmlUtil
Generates a XML string from DOM without XML declaration.

C

cancel(Object) - Static method in class net.sf.jailer.util.CancellationHandler
Requests cancellation.
CancellationException - Exception in net.sf.jailer.util
Signals that an operation has been cancelled.
CancellationException() - Constructor for exception net.sf.jailer.util.CancellationException
 
CancellationHandler - Class in net.sf.jailer.util
Handles cancellation request of the user and cancels database requests.
CancellationHandler() - Constructor for class net.sf.jailer.util.CancellationHandler
 
cancelRowUpdates() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
cancelSilently(Object) - Static method in class net.sf.jailer.util.CancellationHandler
Requests cancellation without logging.
Cardinality - Enum in net.sf.jailer.datamodel
Enumeration of association's cardinalities.
cellContentConverter - Variable in class net.sf.jailer.database.InlineViewBuilder
 
CellContentConverter - Class in net.sf.jailer.util
Converts a cell-content to valid SQL-literal.
CellContentConverter(ResultSetMetaData, Session, DBMS) - Constructor for class net.sf.jailer.util.CellContentConverter
Constructor.
cellContentConverter - Variable in class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
CellContentConverter.NCharWrapper - Class in net.sf.jailer.util
 
CellContentConverter.PObjectWrapper - Class in net.sf.jailer.util
 
CellContentConverter.TimestampWithNano - Class in net.sf.jailer.util
 
cells - Variable in class net.sf.jailer.util.CsvFile.Line
The cells.
checkExist(ExecutionContext) - Method in class net.sf.jailer.entitygraph.EntityGraph
Check if the graph still exists.
checkForCancellation(Object) - Static method in class net.sf.jailer.util.CancellationHandler
Checks for cancellation.
checkForPrimaryKey(Set<Table>, boolean) - Method in class net.sf.jailer.datamodel.DataModel
Checks whether all tables in the closure of a given subject have primary keys.
checkQuery(String) - Method in class net.sf.jailer.database.Session
Checks SQL query.
checkSignificance(String) - Method in class net.sf.jailer.util.LayoutStorage
Removes layout if it is not significant.
ClasspathUtil - Class in net.sf.jailer.util
Loads jar files dynamically.
ClasspathUtil() - Constructor for class net.sf.jailer.util.ClasspathUtil
 
Clause - Class in net.sf.jailer.datamodel.filter_template
A clause of a FilterTemplate.
Clause() - Constructor for class net.sf.jailer.datamodel.filter_template.Clause
Constructor.
Clause(Clause) - Constructor for class net.sf.jailer.datamodel.filter_template.Clause
Copy constructor.
Clause.Predicate - Enum in net.sf.jailer.datamodel.filter_template
Predicates.
Clause.Subject - Enum in net.sf.jailer.datamodel.filter_template
Subjects.
cleanUp(ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Removes temporary files.
clearSessionProperties(Session) - Static method in class net.sf.jailer.datamodel.Table
 
clearWarnings() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
CLOADSCAPE - Static variable in class net.sf.jailer.configuration.DBMS
 
close() - Method in class net.sf.jailer.database.BasicDataSource
Closes all pooled connections.
close() - Method in class net.sf.jailer.database.DeletionTransformer
Finalizes reading.
close() - Method in class net.sf.jailer.database.DMLTransformer
Flushes the export-reader.
close() - Method in class net.sf.jailer.database.InlineViewBuilder
 
close() - Method in class net.sf.jailer.database.Session.AbstractResultSetReader
Does nothing.
close() - Method in interface net.sf.jailer.database.Session.ResultSetReader
Finalizes reading.
close() - Method in class net.sf.jailer.database.UpdateTransformer
Flushes the export-reader.
close() - Method in class net.sf.jailer.dbunit.FlatXMLTransformer
Finalizes reading.
close() - Method in class net.sf.jailer.entitygraph.EntityGraph
Closes the graph.
close() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Closes the graph.
close() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
 
close() - Method in class net.sf.jailer.liquibase.LiquibaseXMLTransformer
 
close() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
close() - Method in class net.sf.jailer.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class net.sf.jailer.xml.XmlExportTransformer
Flushes the export-reader.
close() - Method in class net.sf.jailer.xml.XmlRowWriter
Closes the writer.
closure() - Method in class net.sf.jailer.datamodel.Table
Gets the closure of the table.
closure(Set<Table>) - Method in class net.sf.jailer.datamodel.Table
Gets the closure of the table.
collected(int, ModelElement, long) - Method in interface net.sf.jailer.progress.ProgressListener
Rows have been collected.
collected(int, ModelElement, long) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
CollectedRowsCounter - Class in net.sf.jailer.subsetting
Count the number of collected (and deleted) rows.
CollectedRowsCounter() - Constructor for class net.sf.jailer.subsetting.CollectedRowsCounter
 
collectionJobEnqueued(int, ModelElement) - Method in interface net.sf.jailer.progress.ProgressListener
A collection-job has been enqueued.
collectionJobEnqueued(int, ModelElement) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
collectionJobStarted(int, ModelElement) - Method in interface net.sf.jailer.progress.ProgressListener
Collection of rows has been started.
collectionJobStarted(int, ModelElement) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
collectParameter(String, Set<String>) - Static method in class net.sf.jailer.datamodel.ParameterHandler
Collects all parameters in a given string.
Column - Class in net.sf.jailer.datamodel
Column of a table.
Column(String, String, int, int) - Constructor for class net.sf.jailer.datamodel.Column
Constructor.
column - Variable in class net.sf.jailer.datamodel.PKColumnFilterSource
 
columnLabel(Quoting, Session, DBMS, Table, String) - Static method in class net.sf.jailer.util.SqlUtil
 
columnList(String) - Method in class net.sf.jailer.datamodel.PrimaryKey
Creates a comma-separated list of column names.
columnList(String, Quoting) - Method in class net.sf.jailer.datamodel.PrimaryKey
Creates a comma-separated list of column names.
columnNames - Variable in class net.sf.jailer.database.InlineViewBuilder
 
columnOrderPrio - Variable in class net.sf.jailer.datamodel.DataModel
Maps normalized column name to order priority.
ColumnTransformation(int, MemorizedResultSetTransformer.AggregateFunction) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSetTransformer.ColumnTransformation
 
CommandLine - Class in net.sf.jailer
Holds command-line arguments.
CommandLine() - Constructor for class net.sf.jailer.CommandLine
 
CommandLineParser - Class in net.sf.jailer
Parser for CommandLine.
CommandLineParser() - Constructor for class net.sf.jailer.CommandLineParser
 
commitAll() - Method in class net.sf.jailer.database.Session
Commits all connections.
compareTo(Table) - Method in class net.sf.jailer.datamodel.Table
 
compareTo(CellContentConverter.NCharWrapper) - Method in class net.sf.jailer.util.CellContentConverter.NCharWrapper
 
compareTo(CellContentConverter.PObjectWrapper) - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
condition - Variable in class net.sf.jailer.datamodel.RestrictionDefinition
Restriction condition.
CONFIG_TABLE_ - Static variable in class net.sf.jailer.database.SQLDialect
Name of config table.
Configuration - Class in net.sf.jailer.configuration
Reads and holds configuration file jailer.xml.
Configuration() - Constructor for class net.sf.jailer.configuration.Configuration
 
Configuration.UrlRewriteRule - Class in net.sf.jailer.configuration
URL rewrite rule.
connect(String, Properties) - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
connection - Variable in class net.sf.jailer.database.Session
Hold a connection for each thread.
connectionFactory - Variable in class net.sf.jailer.database.Session
Connection factory.
consume(CycleFinder.Path) - Method in interface net.sf.jailer.util.CycleFinder.CycleConsumer
Consumes a cycle
contains(String[]) - Method in class net.sf.jailer.util.CsvFile
Checks if a certain line can be found in this file.
CONTENT_FOLDER_NAME - Static variable in class net.sf.jailer.render.HtmlDataModelRenderer
 
convertCellContent(MemorizedResultSet.ContentSupplier) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
convertToSql(CellContentConverter, ResultSet, int, Object, int, String) - Method in class net.sf.jailer.database.DMLTransformer
Converts cell content to SQL literals.
convertToSql(CellContentConverter, ResultSet, int, Object) - Method in class net.sf.jailer.database.UpdateTransformer
Converts cell content to SQL literals.
convertToStringLiteral(String) - Method in class net.sf.jailer.configuration.DBMS
Converts a string to a string literal according to the DBMS.getStringLiteralEscapeSequences().
convertToStringLiteral(String, String) - Method in class net.sf.jailer.configuration.DBMS
Converts a string to a string literal according to the DBMS.getStringLiteralEscapeSequences().
copy(int, Session) - Method in class net.sf.jailer.entitygraph.EntityGraph
Copies an entity-graph.
copy(Set<Table>) - Method in class net.sf.jailer.entitygraph.EntityGraph
Copies some tables.
copy(int, Session) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Copies an entity-graph.
copy(int, Session) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Copies an entity-graph.
copy(int, Session) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Copies an entity-graph.
countEntities(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Counts the entities of a given table in this graph.
countEntities(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Counts the entities of a given table in this graph.
countEntities(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Counts the entities of a given table in this graph.
create(Table) - Method in class net.sf.jailer.database.DeletionTransformer.Factory
Creates transformer (as Session.ResultSetReader which transforms rows of a given table into an external representation.
create(Table) - Method in class net.sf.jailer.database.DMLTransformer.Factory
Creates transformer (as Session.ResultSetReader which transforms rows of a given table into an external representation.
create(Table) - Method in class net.sf.jailer.dbunit.FlatXMLTransformer.Factory
Creates transformer (as Session.ResultSetReader which transforms rows of a given table into an external representation.
create(DataModel, int, Session, PrimaryKey, Runnable, ExecutionContext) - Static method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Creates a new entity-graph.
create(DataModel, int, Session, ExecutionContext) - Static method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Creates a new entity-graph.
create(DataModel, int, Session, PrimaryKey, Runnable, ExecutionContext) - Static method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Creates a new entity-graph.
create(Table) - Method in class net.sf.jailer.liquibase.LiquibaseXMLTransformer.Factory
Creates transformer (as Session.ResultSetReader which transforms rows of a given table into an external representation.
create(Table) - Method in interface net.sf.jailer.subsetting.TransformerFactory
Creates transformer (as Session.ResultSetReader which transforms rows of a given table into an external representation.
createCellContentConverter() - Method in class net.sf.jailer.database.InlineViewBuilder
 
createDateFormat() - Method in class net.sf.jailer.configuration.DBMS
 
createDDL(DataSource, DBMS, WorkingTableScope, String) - Method in class net.sf.jailer.ddl.DDLCreator
Creates the DDL for the working-tables.
createDDL(Session, WorkingTableScope, String) - Method in class net.sf.jailer.ddl.DDLCreator
Creates the DDL for the working-tables.
createDDL(DataModel, Session, WorkingTableScope, String) - Method in class net.sf.jailer.ddl.DDLCreator
Creates the DDL for the working-tables.
createDDL(DataModel, Session, WorkingTableScope, RowIdSupport, String) - Method in class net.sf.jailer.ddl.DDLCreator
Creates the DDL for the working-tables.
createMappingTables(DBMS, OutputStreamWriter) - Method in class net.sf.jailer.importfilter.ImportFilterManager
Creates the DDL for the mapping tables.
createNewGraph() - Method in class net.sf.jailer.entitygraph.EntityGraph
Creates a new entity-graph of same type and session.
createNewGraph() - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Creates a new entity-graph of same type and session.
createNewGraph() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Creates a new entity-graph of same type and session.
createNewGraph() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Creates a new entity-graph of same type and session.
createPrimaryKey(List<Column>, String) - Method in class net.sf.jailer.datamodel.PrimaryKeyFactory
Constructs a new primary-key.
createQuoting(Session) - Method in class net.sf.jailer.database.DMLTransformer
 
createSourceToDestinationKeyMapping() - Method in class net.sf.jailer.datamodel.Association
Maps source-columns to destination-columns, if this represents an equi-join.
createSourceToDestinationKeyMapping(Set<Pair<Column, Column>>) - Method in class net.sf.jailer.datamodel.Association
Maps source-columns to destination-columns, if this represents an equi-join.
createSQLFragmentSearchPattern(String, boolean) - Static method in class net.sf.jailer.util.SqlUtil
 
createStatistic(boolean, DataModel, ExportStatistic) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
Creates the statistic.
createTempFile() - Method in class net.sf.jailer.configuration.Configuration
Creates a temporary file
createTimestampFormat() - Method in class net.sf.jailer.configuration.DBMS
 
createTimestampWithNanoFormat() - Method in class net.sf.jailer.configuration.DBMS
 
createTransformerHandler(String, String, StreamResult, Charset) - Static method in class net.sf.jailer.xml.XmlUtil
Creates a TransformerHandler.
createUniqueGraphID() - Static method in class net.sf.jailer.entitygraph.EntityGraph
Creates a unique ID for a new graph.
createUPKScope(String, ExecutionContext) - Static method in class net.sf.jailer.datamodel.PrimaryKeyFactory
 
CsvFile - Class in net.sf.jailer.util
Parser for CSV-files.
CsvFile(File) - Constructor for class net.sf.jailer.util.CsvFile
Constructor.
CsvFile(File, CsvFile.LineFilter) - Constructor for class net.sf.jailer.util.CsvFile
Constructor.
CsvFile(File, String) - Constructor for class net.sf.jailer.util.CsvFile
Constructor.
CsvFile(File, String, CsvFile.LineFilter) - Constructor for class net.sf.jailer.util.CsvFile
Constructor.
CsvFile(InputStream, String, String, CsvFile.LineFilter) - Constructor for class net.sf.jailer.util.CsvFile
Constructor.
CsvFile.Line - Class in net.sf.jailer.util
A line in a CSV-file.
CsvFile.LineFilter - Interface in net.sf.jailer.util
 
CycleFinder - Class in net.sf.jailer.util
Finds dependency cycles.
CycleFinder() - Constructor for class net.sf.jailer.util.CycleFinder
 
CycleFinder.CycleConsumer - Interface in net.sf.jailer.util
Consumes cycles.
CycleFinder.CycleFoundException - Exception in net.sf.jailer.util
 
CycleFinder.Path - Class in net.sf.jailer.util
Path from n table from to another table to.
CycleFoundException(String) - Constructor for exception net.sf.jailer.util.CycleFinder.CycleFoundException
 

D

DatabaseObjectRenderingDescription - Class in net.sf.jailer.configuration
Describes how generic database objects are rendered (Functions, Procedures etc).
DatabaseObjectRenderingDescription() - Constructor for class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Constructor.
DatabaseObjectRenderingDescription(DatabaseObjectRenderingDescription) - Constructor for class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Copy constructor.
DataModel - Class in net.sf.jailer.datamodel
Relational data model.
DataModel(PrimaryKeyFactory, Map<String, String>, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(KnownIdentifierMap, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(Map<String, String>, ExecutionContext, boolean) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(String, String, PrimaryKeyFactory, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(String, String, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(String, String, Map<String, String>, CsvFile.LineFilter, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(String, String, Map<String, String>, CsvFile.LineFilter, PrimaryKeyFactory, ExecutionContext, boolean) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
DataModel(String, String, Map<String, String>, CsvFile.LineFilter, PrimaryKeyFactory, ExecutionContext, boolean, KnownIdentifierMap) - Constructor for class net.sf.jailer.datamodel.DataModel
Reads in table.csv and association.csv and builds the relational data model.
dataModel - Variable in class net.sf.jailer.entitygraph.EntityGraph
 
dataModel - Variable in class net.sf.jailer.extractionmodel.ExtractionModel
The restricted data-model to be used for extraction.
DataModel.ColumnOrderPriority - Enum in net.sf.jailer.datamodel
Order priority of a column.
DataModel.NoPrimaryKeyException - Exception in net.sf.jailer.datamodel
Thrown if a table has no primary key.
DataModel.XmlSettings - Class in net.sf.jailer.datamodel
Holds XML settings for exportation into XML files.
datamodelFolder - Variable in class net.sf.jailer.CommandLine
 
DataModelRenderer - Interface in net.sf.jailer.render
Generates a human readable representation of the data-model.
datePattern - Variable in class net.sf.jailer.datamodel.DataModel.XmlSettings
 
DB2 - Static variable in class net.sf.jailer.configuration.DBMS
 
DB2_ZOS - Static variable in class net.sf.jailer.configuration.DBMS
 
DB2ShellScriptBasedStatisticRenovator - Class in net.sf.jailer.database
Renews the DB2 table statistics for the working-tables by executing a shell-script.
DB2ShellScriptBasedStatisticRenovator(String) - Constructor for class net.sf.jailer.database.DB2ShellScriptBasedStatisticRenovator
Constructor.
DBMS - Class in net.sf.jailer.configuration
Describes a specific DBMS.
DBMS() - Constructor for class net.sf.jailer.configuration.DBMS
Default constructor.
DBMS(DBMS) - Constructor for class net.sf.jailer.configuration.DBMS
Copy constructor.
dbms - Variable in class net.sf.jailer.database.BasicDataSource
The DBMS.
dbms - Variable in class net.sf.jailer.database.Session
The DBMS.
dbUrl - Variable in class net.sf.jailer.database.Session
The dbUrl (null if unknown)
DDLCreator - Class in net.sf.jailer.ddl
Creates the DDL for the working-tables.
DDLCreator(ExecutionContext) - Constructor for class net.sf.jailer.ddl.DDLCreator
Constructor.
decisionPending - Variable in class net.sf.jailer.datamodel.DataModel
Set of names of associations for which no decision has been made.
DECODE - Static variable in class net.sf.jailer.util.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class net.sf.jailer.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class net.sf.jailer.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class net.sf.jailer.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class net.sf.jailer.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class net.sf.jailer.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeLine(String) - Static method in class net.sf.jailer.util.CsvFile
Decodes and splits csv-line.
decodeToFile(String, String) - Static method in class net.sf.jailer.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class net.sf.jailer.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_NAME - Static variable in class net.sf.jailer.database.InlineViewBuilder
 
DEFAULT_NAME - Static variable in class net.sf.jailer.datamodel.DataModel
Default model name.
defaultDatamodelFolder - Static variable in class net.sf.jailer.ExecutionContext
 
defaultExcludeFromDeletion - Variable in class net.sf.jailer.datamodel.Table
Data Model default for Exclude from Deletion.
DefaultTemporaryTableManager - Class in net.sf.jailer.database
Default implementation of TemporaryTableManager.
DefaultTemporaryTableManager() - Constructor for class net.sf.jailer.database.DefaultTemporaryTableManager
 
defaultUpsert - Variable in class net.sf.jailer.datamodel.Table
Data model default for export mode.
delete() - Method in class net.sf.jailer.entitygraph.EntityGraph
Deletes the graph.
delete(boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Deletes the graph.
delete(boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Deletes the graph.
delete(boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Deletes the graph.
deleteEntities(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Deletes all entities from a given table.
deleteEntities(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Deletes all entities from a given table.
deleteEntities(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Deletes all entities from a given table.
deleteIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Deletes all entities which are marked as independent.
deleteIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Deletes all entities which are marked as independent.
deleteIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Deletes all entities which are marked as independent.
deleteRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
deleteRows(Session, String, String) - Method in class net.sf.jailer.entitygraph.EntityGraph
Deletes rows from table.
deleteScriptFileName - Variable in class net.sf.jailer.CommandLine
 
DeletionTransformer - Class in net.sf.jailer.database
A Session.ResultSetReader that writes the read rows as SQL-DELETE-statements into the deletion-script.
DeletionTransformer.Factory - Class in net.sf.jailer.database
Factory.
DEPENDENCY - Static variable in class net.sf.jailer.entitygraph.EntityGraph
Name of the dependency-table.
DERBY - Static variable in class net.sf.jailer.configuration.DBMS
 
deriveFilters() - Method in class net.sf.jailer.datamodel.DataModel
Removes all derived filters and renews them.
description - Variable in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
description - Variable in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
 
destination - Variable in class net.sf.jailer.datamodel.Association
The destination table.
disableMetaDataChecking() - Method in class net.sf.jailer.database.Session
 
dmlTableReference(String, Session, ExecutionContext) - Static method in class net.sf.jailer.database.SQLDialect
Gets table reference for DML statements for a given working table.
dmlTableReference(String, Session) - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets table reference for DML statements for a given working table.
DMLTransformer - Class in net.sf.jailer.database
A Session.ResultSetReader that writes the read rows as DML-statements into the export-script.
DMLTransformer(Table, OutputStreamWriter, boolean, int, Session, DBMS, ImportFilterTransformer, ExecutionContext) - Constructor for class net.sf.jailer.database.DMLTransformer
Constructor.
DMLTransformer.Factory - Class in net.sf.jailer.database
Factory.
DONT_BREAK_LINES - Static variable in class net.sf.jailer.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
down - Variable in class net.sf.jailer.database.Session
 
driverClassName - Variable in class net.sf.jailer.database.Session
The DBMS.
DriverShim(Driver) - Constructor for class net.sf.jailer.database.BasicDataSource.DriverShim
 
dropMappingTables(OutputStreamWriter, DBMS) - Method in class net.sf.jailer.entitygraph.EntityGraph
Creates the DROP-statements for the mapping tables.
dropMappingTables(OutputStreamWriter, DBMS) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Creates the DROP-statements for the mapping tables.
dropMappingTables(OutputStreamWriter) - Method in class net.sf.jailer.importfilter.ImportFilterManager
Creates the DROP-statements for the mapping tables.
DUAL_TABLE - Static variable in class net.sf.jailer.database.SQLDialect
Name of dual table.

E

enabled - Variable in class net.sf.jailer.util.LayoutStorage
If storage is disabled, no persistent layout is available.
ENCODE - Static variable in class net.sf.jailer.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class net.sf.jailer.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class net.sf.jailer.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class net.sf.jailer.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class net.sf.jailer.util.Base64
Encodes a byte array into Base64 notation.
encodeCell(String) - Static method in class net.sf.jailer.util.CsvFile
Encodes and csv-cell.
encodeFileToFile(String, String) - Static method in class net.sf.jailer.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class net.sf.jailer.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class net.sf.jailer.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class net.sf.jailer.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class net.sf.jailer.util.Base64
Convenience method for encoding data to a file.
end(Statement, Object) - Static method in class net.sf.jailer.util.CancellationHandler
Indicates that a statement has been executed.
endDocument() - Method in class net.sf.jailer.xml.XmlExportTransformer
Closes the XML document.
endList(Association) - Method in class net.sf.jailer.xml.XmlRowWriter
Writes end element for a list of rows.
ENTITY - Static variable in class net.sf.jailer.entitygraph.EntityGraph
Name of the entity-table.
ENTITY_GRAPH - Static variable in class net.sf.jailer.entitygraph.EntityGraph
Name of the graph-table.
ENTITY_SET_ELEMENT - Static variable in class net.sf.jailer.entitygraph.EntityGraph
Name of the (helper) set-table.
EntityGraph - Class in net.sf.jailer.entitygraph
Persistent graph of entities.
EntityGraph(int, DataModel, ExecutionContext) - Constructor for class net.sf.jailer.entitygraph.EntityGraph
 
equals(Object) - Method in class net.sf.jailer.configuration.DBMS
 
equals(Object) - Method in class net.sf.jailer.datamodel.Column
 
equals(Object) - Method in class net.sf.jailer.datamodel.Table
Compares tables.
equals(Object) - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
equals(Object) - Method in class net.sf.jailer.extractionmodel.SubjectLimitDefinition
 
equals(Object) - Method in class net.sf.jailer.util.CellContentConverter.NCharWrapper
 
equals(Object) - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
equals(Object) - Method in class net.sf.jailer.util.CycleFinder.Path
 
equals(Object) - Method in class net.sf.jailer.util.Pair
Compares two pairs.
equalsIgnoreQuotingAndCase(String, String) - Static method in class net.sf.jailer.util.Quoting
Compares a String to another String, ignoring case considerations and quoting.
errorDialogTitle - Variable in exception net.sf.jailer.database.SqlException
 
escapedWords - Variable in class net.sf.jailer.CommandLine
 
escapeHtmlEntities(String) - Static method in class net.sf.jailer.render.HtmlDataModelRenderer
 
eval(Table, Column) - Method in class net.sf.jailer.datamodel.filter_template.Clause
Evaluates the clause for a given column.
eval(Object, String) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
eval(List<Object[]>, int) - Method in interface net.sf.jailer.modelbuilder.MemorizedResultSetTransformer.AggregateFunction
 
eval(List<Object[]>, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSetTransformer.ListAggregation
 
example - Variable in enum net.sf.jailer.database.InlineViewStyle
 
EXCLUDED_VALUE - Static variable in class net.sf.jailer.datamodel.Filter
Filter expression for exclusion of columns from export.
excludeFromDeletion - Variable in class net.sf.jailer.datamodel.Table
Exclude from Deletion?
execute(File) - Method in class net.sf.jailer.api.Importer
Imports a SQL-script-file.
execute(String, File) - Method in class net.sf.jailer.api.Subsetter
Generates the export-script.
execute(String, File, File) - Method in class net.sf.jailer.api.Subsetter
Generates the export- and/or delete-script.
execute(String) - Method in class net.sf.jailer.database.Session
Executes a SQL-Statement without returning any result.
execute(String, Object, boolean) - Method in class net.sf.jailer.database.Session
Executes a SQL-Statement without returning any result.
executeJobs(Collection<JobManager.Job>) - Method in class net.sf.jailer.util.JobManager
Executes a list of jobs.
executeQuery(String, Session.ResultSetReader, boolean) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT).
executeQuery(String, Session.ResultSetReader) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT).
executeQuery(String, Session.ResultSetReader, String, Object, long, boolean) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT).
executeQuery(String, Session.ResultSetReader, String, Object, long) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT).
executeQuery(String, Session.ResultSetReader, String, Object, long, int, boolean) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT) with timeout.
executeQuery(File, Session.ResultSetReader, boolean) - Method in class net.sf.jailer.database.Session
Executes a SQL-Query (SELECT).
executeScript(String, boolean) - Method in class net.sf.jailer.util.SqlScriptExecutor
Reads in and executes a SQL-script.
executeScript(String) - Method in class net.sf.jailer.util.SqlScriptExecutor
Reads in and executes a SQL-script.
executeUpdate(String) - Method in class net.sf.jailer.database.Session
Executes a SQL-Update (INSERT, DELETE or UPDATE).
executeUpdate(String, Object[]) - Method in class net.sf.jailer.database.Session
Executes a SQL-Update (INSERT, DELETE or UPDATE) with parameters.
executionContext - Variable in class net.sf.jailer.entitygraph.EntityGraph
The execution context.
ExecutionContext - Class in net.sf.jailer
Execution context of import-/export commands.
ExecutionContext() - Constructor for class net.sf.jailer.ExecutionContext
Default constructor.
ExecutionContext(ExecutionContext) - Constructor for class net.sf.jailer.ExecutionContext
Copy constructor.
ExecutionContext(CommandLine) - Constructor for class net.sf.jailer.ExecutionContext
Creates new context with attributes taken from ExecutionContext.
export(String, URL, String, String, DataSource, DBMS, ScriptFormat, int) - Method in class net.sf.jailer.subsetting.SubsettingEngine
Exports entities.
exported(Table, long) - Method in interface net.sf.jailer.progress.ProgressListener
Rows have been exported.
exported(Table, long) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
exportScriptFileName - Variable in class net.sf.jailer.CommandLine
 
ExportStatistic - Class in net.sf.jailer.subsetting
Provides statistical information about the export process.
ExportStatistic() - Constructor for class net.sf.jailer.subsetting.ExportStatistic
 
ExtractionModel - Class in net.sf.jailer.extractionmodel
Extraction-model, defines the subject and the RestrictionModel of an extraction.
ExtractionModel(DataModel, ExecutionContext) - Constructor for class net.sf.jailer.extractionmodel.ExtractionModel
Constructor for empty restriction models.
ExtractionModel(String, Map<String, String>, Map<String, String>, ExecutionContext) - Constructor for class net.sf.jailer.extractionmodel.ExtractionModel
Constructor.
ExtractionModel(URL, Map<String, String>, Map<String, String>, ExecutionContext, boolean) - Constructor for class net.sf.jailer.extractionmodel.ExtractionModel
Constructor.
ExtractionModel.AdditionalSubject - Class in net.sf.jailer.extractionmodel
Additional Subject.
ExtractionModel.IncompatibleModelException - Exception in net.sf.jailer.extractionmodel
 

F

Factory(OutputStreamWriter, int, Session, DBMS, ExecutionContext) - Constructor for class net.sf.jailer.database.DeletionTransformer.Factory
Constructor.
Factory(OutputStreamWriter, boolean, int, Session, DBMS, ExecutionContext) - Constructor for class net.sf.jailer.database.DMLTransformer.Factory
Constructor.
Factory(TransformerHandler, DatabaseMetaData, DBMS, ExecutionContext) - Constructor for class net.sf.jailer.dbunit.FlatXMLTransformer.Factory
Constructor.
Factory(TransformerHandler, DatabaseMetaData, EntityGraph, String, String, String, String, Session, ExecutionContext) - Constructor for class net.sf.jailer.liquibase.LiquibaseXMLTransformer.Factory
Constructor.
FileBasedScriptEnhancer - Class in net.sf.jailer.enhancer
Inserts the content of the files prolog/[INSERT|DELETE]/<TABLE>.sql epilog/[INSERT|DELETE]/<TABLE>.sql at top/bottom of the generated script for each table <TABLE> for which at least one row is inserted/deleted.
FileBasedScriptEnhancer() - Constructor for class net.sf.jailer.enhancer.FileBasedScriptEnhancer
 
fillAndWriteMappingTables(JobManager, OutputStreamWriter, int, Session, DBMS, DBMS) - Method in class net.sf.jailer.entitygraph.EntityGraph
Insert the values of columns with non-derived-import-filters into the local database.
fillAndWriteMappingTables(JobManager, OutputStreamWriter, int, Session, DBMS, DBMS) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Insert the values of columns with non-derived-import-filters into the local database.
fillAndWriteMappingTables(EntityGraph, JobManager, OutputStreamWriter, int, Session, DBMS) - Method in class net.sf.jailer.importfilter.ImportFilterManager
Insert the values of columns with non-derived-import-filters into the local database.
fillPath(List<Table>) - Method in class net.sf.jailer.util.CycleFinder.Path
 
Filter - Class in net.sf.jailer.datamodel
SQL Expression for server-side column data filtering.
Filter(String, String, boolean, FilterSource) - Constructor for class net.sf.jailer.datamodel.Filter
Constructor.
Filter(String, String, boolean, FilterSource, String) - Constructor for class net.sf.jailer.datamodel.Filter
Constructor.
filteredSelectionClause(Table, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets select clause for reading rows of given type with respect of the column filters.
filteredSelectionClause(Table, String, Quoting, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets select clause for reading rows of given type with respect of the column filters.
filterLength(int, int, String, int, DBMS, int) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Filters the length attribute of a column in a DBMS specific way.
filterPrecision(int, int, String, int, DBMS, int) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Filters the precision attribute of a column in a DBMS specific way.
FilterSource - Interface in net.sf.jailer.datamodel
Source of derived Filter.
FilterTemplate - Class in net.sf.jailer.datamodel.filter_template
Template of Filters.
FilterTemplate() - Constructor for class net.sf.jailer.datamodel.filter_template.FilterTemplate
Constructor.
FilterTemplate(FilterTemplate) - Constructor for class net.sf.jailer.datamodel.filter_template.FilterTemplate
Copy constructor.
filterType(String, int, String, int, DBMS, int) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Filters the type attribute of a column in a DBMS specific way.
findAssociations(DataModel, Map<Association, String[]>, Session, ExecutionContext) - Method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Finds associations by reading the databases meta-data.
findAssociations(DataModel, Map<Association, String[]>, Session, ExecutionContext) - Method in interface net.sf.jailer.modelbuilder.ModelElementFinder
Finds a set of Associations.
findColumn(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
findColumns(Table, Session, ExecutionContext) - Method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Finds the Columns of a given Table.
findColumns(Table, Session, ExecutionContext) - Method in interface net.sf.jailer.modelbuilder.ModelElementFinder
Finds the Columns of a given Table.
findCycle(DataModel, Collection<Table>, boolean, Long, CycleFinder.CycleConsumer) - Static method in class net.sf.jailer.util.CycleFinder
Finds all dependency cycles in a data model.
findDBMSNeedsConnection(String) - Static method in class net.sf.jailer.database.BasicDataSource
 
findTables(Session, ExecutionContext) - Method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Finds all tables in DB schema.
findTables(Session, ExecutionContext) - Method in interface net.sf.jailer.modelbuilder.ModelElementFinder
Finds a set of Tables.
FINISHED_MULTILINE_COMMENT - Static variable in class net.sf.jailer.util.SqlScriptExecutor
Comment prefix for last line of a multi-line comment.
FIREBIRD - Static variable in class net.sf.jailer.configuration.DBMS
 
fireCollected(int, ModelElement, long) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
fireCollectionJobEnqueued(int, ModelElement) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
fireCollectionJobStarted(int, ModelElement) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
fireExported(Table, long) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
fireNewStage(String, boolean, boolean) - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
firePrepareExport() - Method in class net.sf.jailer.progress.ProgressListenerRegistry
 
first() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
fkHasExcludeFilter() - Method in class net.sf.jailer.datamodel.Association
 
fkHasNullFilter() - Method in class net.sf.jailer.datamodel.Association
 
FlatXMLTransformer - Class in net.sf.jailer.dbunit
Reads a JDBC result set and writes the read rows into a DbUnit flat XML dataset document.
FlatXMLTransformer.Factory - Class in net.sf.jailer.dbunit
Factory.
flush() - Method in class net.sf.jailer.database.DMLTransformer
Flushes the export-reader.
flush() - Method in class net.sf.jailer.database.UpdateTransformer
Flushes the export-reader.
flushBase64() - Method in class net.sf.jailer.util.Base64.OutputStream
Method added by PHIL.
forDBMS(String) - Static method in class net.sf.jailer.configuration.DBMS
Gets DBMS specific configuration.
format - Variable in class net.sf.jailer.CommandLine
 
formatVitalTime(long) - Static method in class net.sf.jailer.util.PrintUtil
 
forSession(Session) - Static method in enum net.sf.jailer.database.InlineViewStyle
Gets a style for a session.
forTable(String) - Method in class net.sf.jailer.modelbuilder.MetaDataCache
 
from - Variable in class net.sf.jailer.datamodel.RestrictionDefinition
Source table.
from - Variable in class net.sf.jailer.util.CycleFinder.Path
 
fromRestrictionModel(ExtractionModel) - Static method in class net.sf.jailer.datamodel.RestrictionDefinition
Gets list of all restriction definition from ExtractionModel.

G

get() - Method in interface net.sf.jailer.modelbuilder.MemorizedResultSet.ContentSupplier
 
getAdditionalSQLKeywords() - Method in class net.sf.jailer.configuration.Configuration
 
getAdditionalWhereCondition() - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be inserted as condition into the "WHERE".
getAfterSelect() - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be inserted after "SELECT" in a select query.
getAge() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets the age of the graph.
getAge() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Gets the age of the graph.
getAge() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets the age of the graph.
getAggregationSchema() - Method in class net.sf.jailer.datamodel.Association
Gets the XML aggregation schema.
getAggregationTagName() - Method in class net.sf.jailer.datamodel.Association
Gets name of XML-tag used for aggregation.
getAnalyseAlias() - Method in class net.sf.jailer.ExecutionContext
If true, Look for aliases while analysing the DB
getAnalyseSynonym() - Method in class net.sf.jailer.ExecutionContext
If true, Look for synonyms while analysing the DB
getAnalyseView() - Method in class net.sf.jailer.ExecutionContext
If true, Look for views while analysing the DB
getAppliedTo() - Method in class net.sf.jailer.datamodel.Filter
 
getArray(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getArray(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getAsciiStream(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getAsciiStream(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getAssociationsFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of file containing the association definitions.
getAuthor() - Method in class net.sf.jailer.datamodel.ModelElement
Gets the name of the ModelElementFinder who defined this element.
getBigDecimal(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBigDecimal(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBigDecimal(int, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBigDecimal(String, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBinaryPattern() - Method in class net.sf.jailer.configuration.DBMS
 
getBinaryStream(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBinaryStream(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBlob(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBlob(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBlobTypesRE() - Method in class net.sf.jailer.configuration.DBMS
 
getBoolean(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBoolean(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getByte(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getByte(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBytes(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getBytes(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getCardinality() - Method in class net.sf.jailer.datamodel.Association
Gets the cardinality.
getCatalogName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getCatalogsWithSchemas(Session) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Finds all catalogs with all schemas in DB.
getCellContentConverter(ResultSet, Session, DBMS) - Method in class net.sf.jailer.database.Session.AbstractResultSetReader
Gets and cache CellContentConverter for the result set.
getCharacterStream(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getCharacterStream(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getClauses() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Gets the clauses.
getCliArguments() - Method in class net.sf.jailer.database.Session
Gets CLI connection arguments (UI support)
getClob(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getClob(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getClobTypesRE() - Method in class net.sf.jailer.configuration.DBMS
 
getCollectedRowsCount() - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
getColumnClassName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumnCount() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumnDisplaySize(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumnLabel(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumnName(String, String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Returns previously put non-normalized unique column name.
getColumnName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumns() - Method in class net.sf.jailer.datamodel.PrimaryKey
Gets the primary-key columns.
getColumns(Table, Session) - Method in class net.sf.jailer.datamodel.RowIdSupport
Gets the columns with additional rowid-column of a table
getColumns() - Method in class net.sf.jailer.datamodel.Table
Gets columns.
getColumns(Session, String, String, String, boolean, boolean, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Calls DatabaseMetaData.getColumns(String, String, String, String).
getColumnsFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of file containing the column definitions.
getColumnsPerIFMTable() - Method in class net.sf.jailer.configuration.Configuration
 
getColumnType(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getColumnType(DBMS, ResultSet, ResultSetMetaData, int, Map<Integer, Integer>) - Static method in class net.sf.jailer.util.SqlUtil
Gets type of column from result-set.
getColumnType(ResultSet, ResultSetMetaData, String, Map<String, Integer>) - Static method in class net.sf.jailer.util.SqlUtil
Gets type of column from result-set.
getColumnTypeName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getConcurrency() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getCondition() - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
getCondition() - Method in class net.sf.jailer.extractionmodel.ExtractionModel
 
getCondition(String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Returns previously put non-normalized unique join condition.
getConnection() - Method in class net.sf.jailer.database.BasicDataSource
 
getConnection(String, String) - Method in class net.sf.jailer.database.BasicDataSource
 
getConnection() - Method in interface net.sf.jailer.database.Session.ConnectionFactory
 
getConnection() - Method in class net.sf.jailer.database.Session
Gets the connection for the current thread.
getConstraintsQuery() - Method in class net.sf.jailer.configuration.DBMS
Gets query to get constraints
getCreateIndexPrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix of DDL statement to create temporary index.
getCreateIndexPrefix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets prefix of DDL statement to create temporary index.
getCreateIndexSuffix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets suffix of DDL statement to create temporary index.
getCreateIndexSuffix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets suffix of DDL statement to create temporary index.
getCreateTablePrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix of DDL statement to create temporary table.
getCreateTablePrefix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets prefix of DDL statement to create temporary table.
getCreateTableSuffix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets suffix of DDL statement to create temporary table.
getCreateTableSuffix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets suffix of DDL statement to create temporary table.
getCurrentConnectionAlias() - Method in class net.sf.jailer.ExecutionContext
 
getCurrentModelSubfolder() - Method in class net.sf.jailer.ExecutionContext
Gets folder of current data model.
getCursorName() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getCycle(Collection<Table>) - Static method in class net.sf.jailer.util.CycleFinder
Gets set of all tables involved in a cycle.
getDatabaseConnectionInteractiveTimeout() - Method in class net.sf.jailer.configuration.Configuration
Gets time in seconds waiting for an idle database connection to be tested if it is still valid.
getDataModel() - Method in class net.sf.jailer.datamodel.Association
Gets data-model to which this association belongs to.
getDatamodel() - Method in class net.sf.jailer.entitygraph.EntityGraph
 
getDatamodel() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
 
getDatamodel() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
 
getDatamodelFolder(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of data model folder.
getDatamodelFolder() - Method in class net.sf.jailer.ExecutionContext
Gets folder holding the data model.
getDataModelURL() - Method in class net.sf.jailer.api.Subsetter
Gets URL of the current data model (the datamodel's base folder)
getDataModelURL() - Method in class net.sf.jailer.ExecutionContext
Gets URL of the current data model (the datamodels base folder)
getDataSource() - Method in class net.sf.jailer.api.Importer
Gets the data-source to connect with the database.
getDataSource() - Method in class net.sf.jailer.api.Subsetter
Gets the data-source to connect with the database.
getDate(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDate(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDate(int, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDate(String, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDatePattern() - Method in class net.sf.jailer.configuration.DBMS
 
getDbms() - Method in class net.sf.jailer.api.Subsetter
Gets the DBMS of the database.
getDBMS() - Method in class net.sf.jailer.configuration.Configuration
 
getDdlCall() - Method in class net.sf.jailer.configuration.DBMS
DB-Call to get DDL of a table
getDdlQuery() - Method in class net.sf.jailer.configuration.DBMS
DB-Query to get DDL of a table
getDdlTableReferencePrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
 
getDdlTableReferencePrefix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets prefix of reference to a temporary table in DDL statements.
getDefaultSchema(Session, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Gets default schema of DB.
getDefaultSchema(Session, String, List<String>) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Gets default schema of DB.
getDefaultSchemaQuery() - Method in class net.sf.jailer.configuration.DBMS
Gets query to get default schema of the user.
getDefaultXmlTemplate(Quoting) - Method in class net.sf.jailer.datamodel.Table
Gets default template for XML exports as DOM.
getDeletedRowsCount() - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
getDeletionSchemaMapping() - Method in class net.sf.jailer.ExecutionContext
 
getDescription() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Gets clear text description of what the source is.
getDescription() - Method in interface net.sf.jailer.datamodel.FilterSource
Gets clear text description of what the source is.
getDescription() - Method in class net.sf.jailer.datamodel.PKColumnFilterSource
Gets clear text description of what the source is.
getDisplayName() - Method in class net.sf.jailer.configuration.DBMS
 
getDisplayName(Table) - Method in class net.sf.jailer.datamodel.DataModel
Gets display name of a table
getDisplayName() - Method in enum net.sf.jailer.subsetting.ScriptFormat
Gets human readable name.
getDisplayNamesFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of file containing the display names.
getDistinctDependencyIDs() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets distinct association-ids of all edged.
getDistinctDependencyIDs() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Gets distinct association-ids of all edged.
getDistinctDependencyIDs() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets distinct association-ids of all edged.
getDmlTableReference(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets reference to a temporary table in DML statements.
getDmlTableReference(String) - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets reference to a temporary table in DML statements.
getDmlTableReferencePrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
 
getDoMinimizeUPK() - Method in class net.sf.jailer.configuration.Configuration
Returns true, the UPK don't preserve order.
getDouble(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDouble(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getDriver() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getDropTablePrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix to be used in DDL for dropping temporary tables.
getDropTablePrefix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets prefix to be used in DDL for dropping temporary tables.
getEmbeddedLobSizeLimit() - Method in class net.sf.jailer.configuration.DBMS
 
getEmptyBLOBValue() - Method in class net.sf.jailer.configuration.DBMS
 
getEmptyCLOBValue() - Method in class net.sf.jailer.configuration.DBMS
 
getEmptyNCLOBValue() - Method in class net.sf.jailer.configuration.DBMS
 
getEstimatedRowCountQuery() - Method in class net.sf.jailer.configuration.DBMS
Gets query to get row count.
getExcludeFromDeletionFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
List of tables to be excluded from deletion.
getExecutionContext() - Method in class net.sf.jailer.api.Subsetter
getExperimentalTypeReplacement() - Method in class net.sf.jailer.configuration.DBMS
Sets replacement map for column types used for DDL generation.
getExplainCleanup() - Method in class net.sf.jailer.configuration.DBMS
 
getExplainCreateExplainTable() - Method in class net.sf.jailer.configuration.DBMS
 
getExplainPrepare() - Method in class net.sf.jailer.configuration.DBMS
 
getExplainQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getExportBlocks() - Method in class net.sf.jailer.configuration.DBMS
 
getExportedCount() - Method in class net.sf.jailer.entitygraph.EntityGraph
 
getExportedKeys(Session, String, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
getExportedRows() - Method in class net.sf.jailer.subsetting.ExportStatistic
Gets number of exported rows per table.
getExportModus() - Method in class net.sf.jailer.datamodel.DataModel
Gets export modus, SQL or XML.
getExpression() - Method in class net.sf.jailer.datamodel.Filter
Gets the filter expression (in SQL).
getExpression() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Gets the filter expression (in SQL).
getExtractionModelURL() - Method in class net.sf.jailer.api.Subsetter
Gets the URL of the extraction model.
getFamilyId() - Method in class net.sf.jailer.configuration.DBMS
 
getFetchDirection() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getFetchSize() - Method in class net.sf.jailer.configuration.DBMS
Gets fetch size.
getFetchSize() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getFileChooserTitle() - Method in enum net.sf.jailer.subsetting.ScriptFormat
Gets file chooser title.
getFileExtension() - Method in enum net.sf.jailer.subsetting.ScriptFormat
Gets file extension.
getFilter() - Method in class net.sf.jailer.datamodel.Column
Gets filter for server-side column data filtering.
getFilterExpression() - Method in class net.sf.jailer.datamodel.Column
Gets SQL expression for server-side column data filtering.
getFilterSource() - Method in class net.sf.jailer.datamodel.Filter
 
getFilterTemplates() - Method in class net.sf.jailer.datamodel.DataModel
Gets the FilterTemplates ordered by priority.
getFloat(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getFloat(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getFunctionSourceQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getHoldability() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getIconURL() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
 
getId() - Method in class net.sf.jailer.configuration.DBMS
 
getId() - Method in class net.sf.jailer.datamodel.Association
Gets unique ID.
getIdentifierQuoteString() - Method in class net.sf.jailer.configuration.DBMS
 
getImportedKeys(Session, String, String, boolean) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
getImportedKeysQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getImportFilterManager() - Method in class net.sf.jailer.entitygraph.EntityGraph
getImportFilterMappingTableSchema() - Method in class net.sf.jailer.api.Subsetter
Gets schema in which the import-filter mapping tables will be created
getImportFilterMappingTableSchema() - Method in class net.sf.jailer.ExecutionContext
Gets schema in which the import-filter mapping tables will be created
getIndependentTables(Set<Table>) - Method in class net.sf.jailer.datamodel.DataModel
Gets all independent tables (i.e. tables which don't depend on other tables in the set) of a given table-set.
getIndependentTables(Set<Table>, Set<Association>) - Method in class net.sf.jailer.datamodel.DataModel
Gets all independent tables (i.e. tables which don't depend on other tables in the set) of a given table-set.
getIndexes(Session, String, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Calls {@link DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean).
getIndexInfoQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getIndexTablePrefix() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix of table name to be used in DDL for creating temporary index.
getIndexTablePrefix() - Method in interface net.sf.jailer.database.TemporaryTableManager
Gets prefix of table name to be used in DDL for creating temporary index.
getInlineViewStyle() - Method in class net.sf.jailer.database.Session
Returns a suitable InlineViewStyle for this session.
getInstance() - Static method in class net.sf.jailer.configuration.Configuration
Gets the configuration.
getInsufficientPrivileges() - Method in exception net.sf.jailer.database.SqlException
 
getInt(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getInt(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getIntrospectionSchema() - Method in class net.sf.jailer.database.Session
Gets optional schema for database analysis.
getIsolationLevel() - Method in class net.sf.jailer.api.Importer
Gets IsolationLevel.
getIsolationLevel() - Method in class net.sf.jailer.api.Subsetter
Gets IsolationLevel.
getIsolationLevel() - Method in class net.sf.jailer.ExecutionContext
Gets IsolationLevel.
getItemDescription() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Gets description of a list item.
getItems() - Method in class net.sf.jailer.database.StatementBuilder
Returns the items of the current statement.
getJdbcProperties() - Method in class net.sf.jailer.configuration.DBMS
Gets the JDBC properties.
getJoinCondition() - Method in class net.sf.jailer.datamodel.Association
Gets the restricted join-condition for joining source with destination table.
getLastModified() - Method in class net.sf.jailer.datamodel.DataModel
Gets time of last modification.
getLastModifiedAsString() - Method in class net.sf.jailer.datamodel.DataModel
getLastStatementCount() - Static method in class net.sf.jailer.util.SqlScriptExecutor
 
getLayoutStorage() - Method in class net.sf.jailer.ExecutionContext
 
getLib() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getLimit() - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Limit or 0.
getLimit() - Method in class net.sf.jailer.ExecutionContext
 
getLimitTransactionSize() - Method in class net.sf.jailer.configuration.DBMS
Information about how to to limit transaction size (never null).
getLines() - Method in class net.sf.jailer.util.CsvFile
Gets the list of lines.
getLines(String) - Method in class net.sf.jailer.util.CsvFile
Gets the list of lines of a cached block.
getListQuery() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Gets query for a list of all objects.
getLocalDatabaseStorage() - Method in class net.sf.jailer.api.Subsetter
 
getLocalDatabaseStorage() - Method in class net.sf.jailer.ExecutionContext
 
getLocalNPKType() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getLocalPKLength() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getLocalPKType() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getLoginTimeout() - Method in class net.sf.jailer.database.BasicDataSource
 
getLogStatements() - Method in class net.sf.jailer.database.Session
Log statements?
getLogWriter() - Method in class net.sf.jailer.database.BasicDataSource
 
getLong(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getLong(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getMajorVersion() - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
getMaxBodySize() - Method in class net.sf.jailer.database.StatementBuilder
Gets the maximal size of a body-list.
getMaxDepth() - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
getMetaData(ResultSet) - Method in class net.sf.jailer.database.Session.AbstractResultSetReader
Gets and cache meta data of a result set.
getMetaData() - Method in class net.sf.jailer.database.Session
Gets DB meta data.
getMetaData() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getMinorVersion() - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
getModelBuilderAssociationsFilename(ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Name of CSV file for generated association definitions.
getModelBuilderColumnsFilename(ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Name of CSV file for generated column definitions.
getModelBuilderTablesFilename(ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Name of CSV file for generated table definitions.
getModelNameFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of file containing the model name
getModelPoolSize() - Method in class net.sf.jailer.api.Subsetter
 
getName() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Gets the name.
getName() - Method in class net.sf.jailer.datamodel.Association
Gets the name of the association.
getName() - Method in class net.sf.jailer.datamodel.DataModel
Gets name of the model.
getName() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
 
getName() - Method in class net.sf.jailer.datamodel.Table
Gets the table name.
getNCharacterStream(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getNCharacterStream(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getNcharPrefix() - Method in class net.sf.jailer.configuration.DBMS
 
getNClob(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getNClob(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getnClobTypesRE() - Method in class net.sf.jailer.configuration.DBMS
 
getNonVirtualPKColumns(Session) - Method in class net.sf.jailer.datamodel.Table
Gets non-virtual and non-filtered primary-key columns.
getNoRowid() - Method in class net.sf.jailer.api.Subsetter
Deprecated.
getNoSorting() - Method in class net.sf.jailer.api.Subsetter
If true, The exported rows will not be sorted according to foreign key constraints
getNoSorting() - Method in class net.sf.jailer.ExecutionContext
If true, The exported rows will not be sorted according to foreign key constraints
getNString(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getNString(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getNullableContraint() - Method in class net.sf.jailer.configuration.DBMS
 
getNullColumnPlaceholder() - Method in class net.sf.jailer.configuration.Configuration
Gets replacement for null in DBUnit datasets.
getNumberOfEntities() - Method in class net.sf.jailer.api.Subsetter
Gets maximum number of entities per insert-statement (in export-file, default is 10)
getNumberOfEntities() - Method in class net.sf.jailer.ExecutionContext
Gets maximum number of entities per insert-statement (in export-file, default is 10)
getNumberOfThreads() - Method in class net.sf.jailer.api.Importer
Gets number of threads.
getNumberOfThreads() - Method in class net.sf.jailer.api.Subsetter
Gets number of parallel threads (default is 1) to be used.
getNumberOfThreads() - Method in class net.sf.jailer.ExecutionContext
Gets number of threads (default is 1)
getObject() - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
getObject(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(int, Class<T>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(String, Class<T>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getObject(ResultSet, int) - Method in class net.sf.jailer.util.CellContentConverter
Gets object from result-set.
getObject(ResultSet, String) - Method in class net.sf.jailer.util.CellContentConverter
Gets object from result-set.
getObjectRenderers() - Method in class net.sf.jailer.configuration.DBMS
 
getOrderByPK() - Method in class net.sf.jailer.ExecutionContext
If true, the exported rows will be ordered according to the primary key.
getOrdinal() - Method in class net.sf.jailer.datamodel.Table
Gets unique number of this table to be used as type discriminator in JAILER_ENTITY table.
getOriginalName() - Method in class net.sf.jailer.datamodel.Table
Gets the original table-name.
getOriginalSchema(String) - Method in class net.sf.jailer.datamodel.Table
Gets un-mapped schema name of table.
getOutputFolder() - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
getPackageNamesQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getPackageSourceQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getParameters() - Method in class net.sf.jailer.api.Subsetter
Gets parameters.
getParameters(String, List<ExtractionModel.AdditionalSubject>) - Method in class net.sf.jailer.datamodel.DataModel
Gets all parameters which occur in subject condition, association restrictions or XML templates.
getParameters() - Method in class net.sf.jailer.ExecutionContext
Gets parameters
getParentLogger() - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
getParentLogger() - Method in class net.sf.jailer.database.BasicDataSource
 
getPassword() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getPassword() - Method in class net.sf.jailer.database.Session
Gets connection password (UI support)
getPattern() - Method in class net.sf.jailer.configuration.Configuration.UrlRewriteRule
 
getPosition(String, String) - Method in class net.sf.jailer.util.LayoutStorage
Gets position.
getPositions(String) - Method in class net.sf.jailer.util.LayoutStorage
Gets positions of all tables for a given root-table.
getPrecision(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getPredicate() - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
getPrimaryKey(Table, Session) - Method in class net.sf.jailer.datamodel.RowIdSupport
Gets the primary key of a table.
getPrimaryKey(Table) - Method in class net.sf.jailer.datamodel.RowIdSupport
Gets the primary key of a table.
getPrimaryKeys(Session, String, String, boolean) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
getPrimaryKeysQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getProcedures(Session, String, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Calls DatabaseMetaData.getProcedures(String, String, String).
getProcedureSourceQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getProgressListenerRegistry() - Method in class net.sf.jailer.ExecutionContext
getPropertyInfo(String, Properties) - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
getQualifiedDatamodelFolder() - Method in class net.sf.jailer.ExecutionContext
Gets fully qualified folder name of current data model.
getQualifyNames() - Method in class net.sf.jailer.ExecutionContext
If true, Add schema prefix to table names after analysing the DB
getQuoting(Session) - Static method in class net.sf.jailer.util.Quoting
Gets the Quoting for a given session.
getReason() - Method in class net.sf.jailer.datamodel.Filter
Gets reasion.
getRef(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getRef(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getRenderer() - Method in class net.sf.jailer.configuration.Configuration
 
getReplacement() - Method in class net.sf.jailer.configuration.Configuration.UrlRewriteRule
 
getRestriction(Association) - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Gets the restriction (in SQL) for an association.
getRestrictionCondition() - Method in class net.sf.jailer.datamodel.Association
Gets restriction-condition.
getRestrictionModel() - Method in class net.sf.jailer.datamodel.DataModel
Gets the restriction model.
getRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getRowId(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getRowId(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getRowidName() - Method in class net.sf.jailer.configuration.DBMS
 
getRowidType() - Method in class net.sf.jailer.configuration.DBMS
 
getRowList() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getScale(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getSchema() - Method in class net.sf.jailer.database.Session
Gets DB schema name.
getSchema(String) - Method in class net.sf.jailer.datamodel.Table
Gets mapped schema name of table.
getSchemaMapping() - Method in class net.sf.jailer.api.Subsetter
Gets schema map for destination database.
getSchemaMapping(String) - Static method in class net.sf.jailer.ExecutionContext
 
getSchemaMapping() - Method in class net.sf.jailer.ExecutionContext
 
getSchemaName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getSchemas(Session, String) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Finds all schemas in DB.
getScope() - Method in class net.sf.jailer.api.Subsetter
Gets scope of working tables, GLOBAL, SESSION_LOCAL or LOCAL_DATABASE
Default is GLOBAL.
getScope() - Method in class net.sf.jailer.ExecutionContext
Gets scope of working tables, GLOBAL, SESSION_LOCAL or LOCAL_DATABASE
getScriptEnhancer() - Static method in class net.sf.jailer.configuration.Configuration
Gets the scipt-enhancer.
getScriptFileName() - Method in class net.sf.jailer.database.SqlScriptBasedStatisticRenovator
Gets name of SQL-script file.
getScriptFormat() - Method in class net.sf.jailer.api.Subsetter
Gets the script format.
getScriptFormat() - Method in class net.sf.jailer.CommandLine
Gets the script format.
getScriptFormat() - Method in class net.sf.jailer.ExecutionContext
Gets the script format.
getScriptInvocation(Session) - Method in class net.sf.jailer.database.DB2ShellScriptBasedStatisticRenovator
Gets shell-invocation.
getScriptInvocation(Session) - Method in class net.sf.jailer.database.ShellScriptBasedStatisticRenovator
Gets shell-invocation.
getSelectionClause() - Method in class net.sf.jailer.datamodel.Table
Gets all non-virtual columns of the table in the order in which they are selected.
getSelectionClause(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets all non-virtual columns of the table in the order in which they are selected.
getSession() - Method in class net.sf.jailer.database.LocalDatabase
Gets the Session for the local database.
getSession() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets the session.
getSession() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
 
getSession() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
 
getSessionProperty(Class<?>, String) - Method in class net.sf.jailer.database.Session
Gets a session property.
getSessionTemporaryTableManager() - Method in class net.sf.jailer.configuration.DBMS
 
getShort(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getShort(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getSilent() - Method in class net.sf.jailer.database.Session
No SQL-Exceptions will be logged in silent mode.
getSize(ExecutionContext) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Gets increment size or null, if incremental inserts are not applicable.
getSize() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets the number of entities in the graph.
getSize(Set<Table>) - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets the number of entities from given tables in the graph.
getSize() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Gets the number of entities in the graph.
getSize() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets the number of entities in the graph.
getSize(Set<Table>) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets the number of entities from given tables in the graph.
getSize() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getSmallLob(ResultSet, int) - Method in class net.sf.jailer.util.CellContentConverter
Gets SQL expression for a C/BLOB for small LOBS.
getSmallLob(Object, DBMS, Integer, Integer) - Static method in class net.sf.jailer.util.CellContentConverter
Gets SQL expression for a C/BLOB for small LOBS.
getSortedTables() - Method in class net.sf.jailer.datamodel.DataModel
Gets list of tables sorted by name.
getSourceSchemaMapping() - Method in class net.sf.jailer.api.Subsetter
Gets schema map for source database.
getSourceSchemaMapping() - Method in class net.sf.jailer.ExecutionContext
 
getSqlDialect() - Method in class net.sf.jailer.configuration.DBMS
 
getSqlExpressionRule() - Method in class net.sf.jailer.configuration.DBMS
 
getSqlLimitSuffix() - Method in class net.sf.jailer.configuration.DBMS
 
getSQLState() - Method in exception net.sf.jailer.database.SqlException
 
getSQLXML(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getSQLXML(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getStatement() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getStatementSuffix() - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be appended.
getStatisticRenovator() - Method in class net.sf.jailer.configuration.DBMS
getString(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getString(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getStringLiteralEscapeSequences() - Method in class net.sf.jailer.configuration.DBMS
Gets replacement map for special characters in string literals.
getSubject() - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
getSubject(Table, Column) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
 
getSubject() - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
getSubjectLimitDefinition() - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
getSubjectTableName() - Method in class net.sf.jailer.extractionmodel.ExtractionModel
 
getSupportsSchemasInIndexDefinitions() - Method in class net.sf.jailer.configuration.DBMS
 
getSynonymTableQuery() - Method in class net.sf.jailer.configuration.DBMS
Gets query to get underlying table of a synonym.
getTable(String) - Method in class net.sf.jailer.datamodel.DataModel
Gets a table by name.
getTableByDisplayName(String) - Method in class net.sf.jailer.datamodel.DataModel
Gets a table by display name.
getTableByOrdinal(int) - Method in class net.sf.jailer.datamodel.DataModel
Gets table by Table.getOrdinal().
getTableInConflict(DataSource, DBMS) - Method in class net.sf.jailer.ddl.DDLCreator
Checks for conflicts of existing tables and working-tables.
getTableMapping(Table) - Method in class net.sf.jailer.xml.XmlExportTransformer
Gets the xml mapping for a table.
getTableName(String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Returns previously put non-normalized unique table name.
getTableName(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
getTableProperties() - Method in class net.sf.jailer.configuration.DBMS
 
getTables() - Method in class net.sf.jailer.datamodel.DataModel
Gets all tables.
getTables(Session, String, String, String[]) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
getTablesFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Gets name of file containing the table definitions.
getTargetDBMS() - Method in class net.sf.jailer.api.Subsetter
Gets target-DBMS.
getTargetDBMS() - Method in class net.sf.jailer.ExecutionContext
Gets target-DBMS: ORACLE, MSSQL, DB2, MySQL, POSTGRESQL, SYBASE, SQLITE, HSQL or H2
getTargetSession() - Method in class net.sf.jailer.entitygraph.EntityGraph
 
getTargetSession() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
 
getTargetSession() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
 
getTempFileFolder() - Method in class net.sf.jailer.configuration.Configuration
Gets the temporary files folder.
getTestQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getTextQuery() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Gets query for a textual representation of all objects.
getTime(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTime(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTime(int, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTime(String, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTimestamp(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTimestamp(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTimestamp(int, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTimestamp(String, Calendar) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getTimestampPattern() - Method in class net.sf.jailer.configuration.DBMS
 
getTimestampWithNanoPattern() - Method in class net.sf.jailer.configuration.DBMS
 
getTimestampWithNanoTypeName() - Method in class net.sf.jailer.configuration.DBMS
 
getToBlob() - Method in class net.sf.jailer.configuration.DBMS
 
getToClob() - Method in class net.sf.jailer.configuration.DBMS
 
getToNClob() - Method in class net.sf.jailer.configuration.DBMS
 
getTotal() - Method in class net.sf.jailer.subsetting.ExportStatistic
Gets total number of exported rows.
getTotalRowcount() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets total row-count.
getTotalRowcount() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Gets total row-count.
getTotalRowcount() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets total row-count.
getTransactional() - Method in class net.sf.jailer.api.Importer
If true, import rows in a single transaction.
getTransactional() - Method in class net.sf.jailer.api.Subsetter
If true, export rows in a single transaction.
getTransactional() - Method in class net.sf.jailer.ExecutionContext
If true, Import rows in a single transaction
getTransactionTemporaryTableManager() - Method in class net.sf.jailer.configuration.DBMS
 
getTransformerFactory() - Method in class net.sf.jailer.entitygraph.EntityGraph
getType() - Method in class net.sf.jailer.datamodel.Filter
Gets optional type of filter expression.
getType() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Gets optional type of filter expression.
getType() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getType() - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
getTypeReplacement() - Method in class net.sf.jailer.configuration.DBMS
Gets replacement map for column types used for DDL generation.
getUnicodeStream(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getUnicodeStream(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getUniversalPrimaryKey(Session) - Method in class net.sf.jailer.datamodel.PrimaryKeyFactory
Gets the primary-key to be used for the entity-table and closes the factory.
getUniversalPrimaryKey(Session) - Method in class net.sf.jailer.datamodel.RowIdSupport
Gets the universal primary key.
getUniversalPrimaryKey() - Method in class net.sf.jailer.datamodel.RowIdSupport
Gets the universal primary key.
getUniversalPrimaryKey() - Method in class net.sf.jailer.entitygraph.EntityGraph
Gets the universal primary key.
getUniversalPrimaryKey() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Gets the universal primary key.
getUniversalPrimaryKey() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets the universal primary key.
getUnqualifiedName() - Method in class net.sf.jailer.datamodel.Table
Gets unqualified name of table.
getUnrestrictedJoinCondition() - Method in class net.sf.jailer.datamodel.Association
Gets join-condition without any restrictions.
getUpdateMode() - Method in class net.sf.jailer.database.SQLDialect
 
getUpkDomain() - Method in class net.sf.jailer.ExecutionContext
 
getUpsert() - Method in class net.sf.jailer.datamodel.Table
Gets export modus.
getUpsertMode() - Method in class net.sf.jailer.database.SQLDialect
 
getUpsertOnly() - Method in class net.sf.jailer.api.Subsetter
If true, Generate 'upsert'-statements for all entities (in export-file)
getUpsertOnly() - Method in class net.sf.jailer.ExecutionContext
If true, Generate 'upsert'-statements for all entities (in export-file)
getURL(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getURL(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getUrlPattern() - Method in class net.sf.jailer.configuration.DBMS
 
getUrlPattern() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getUrlRewriteRules() - Method in class net.sf.jailer.configuration.Configuration
 
getUser() - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
getUserDefinedColumnsQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getUseRowid() - Method in class net.sf.jailer.api.Subsetter
If true, use rowid/ctid-column to determine row identity (instead of primary keys)
getUseRowid() - Method in class net.sf.jailer.ExecutionContext
If true, use rowid/ctid-column to determine row identity (instead of primary keys)
getUseRowIdsOnlyForTablesWithoutPK() - Method in class net.sf.jailer.api.Subsetter
If true, use rowid/ctid-column only for tables without primary key.
getUseRowIdsOnlyForTablesWithoutPK() - Method in class net.sf.jailer.ExecutionContext
If true, use rowid/ctid-column only for tables without primary key.
getUTF8() - Method in class net.sf.jailer.api.Subsetter
If true, Use uTF-8 encoding
getUTF8() - Method in class net.sf.jailer.ExecutionContext
If true, Use UTF-8 encoding
getValue() - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
getVarcharLengthLimit() - Method in class net.sf.jailer.configuration.DBMS
 
getVersion() - Method in class net.sf.jailer.datamodel.DataModel
Gets internal version number.
getVersionFile(ExecutionContext) - Static method in class net.sf.jailer.datamodel.DataModel
Name of file containing the version number.
getViewTextOrDDLQuery() - Method in class net.sf.jailer.configuration.DBMS
Gets query to get view text.
getVirtualColumnsQuery() - Method in class net.sf.jailer.configuration.DBMS
 
getWarnings() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
getWorkingTableSchema() - Method in class net.sf.jailer.api.Subsetter
Gets schema in which the working tables will be created
getWorkingTableSchema() - Method in class net.sf.jailer.ExecutionContext
Gets schema in which the working tables will be created
getXmlDatePattern() - Method in class net.sf.jailer.api.Subsetter
Gets pattern for dates in XML and LIQUIBASE_XML export file
getXmlDatePattern() - Method in class net.sf.jailer.ExecutionContext
Gets pattern for dates in XML and LIQUIBASE_XML export file
getXmlRootTag() - Method in class net.sf.jailer.api.Subsetter
Gets root tag of XML export file
getXmlRootTag() - Method in class net.sf.jailer.ExecutionContext
Gets root tag of XML export file
getXmlSettings() - Method in class net.sf.jailer.datamodel.DataModel
Gets XML settings for exportation into XML files.
getXmlTemplate() - Method in class net.sf.jailer.datamodel.Table
Gets template for XML exports.
getXmlTemplateAsDocument(Quoting) - Method in class net.sf.jailer.datamodel.Table
Gets template for XML exports as DOM.
getXmlTimePattern() - Method in class net.sf.jailer.api.Subsetter
Gets pattern for times in XML and LIQUIBASE_XML export file
getXmlTimePattern() - Method in class net.sf.jailer.ExecutionContext
Gets pattern for times in XML and LIQUIBASE_XML export file
getXmlTimeStampPattern() - Method in class net.sf.jailer.api.Subsetter
Gets pattern for time-stamps in XML and LIQUIBASE_XML export file
getXmlTimeStampPattern() - Method in class net.sf.jailer.ExecutionContext
Gets pattern for time-stamps in XML and LIQUIBASE_XML export file
graphID - Variable in class net.sf.jailer.entitygraph.EntityGraph
The unique ID of the graph.
GZIP - Static variable in class net.sf.jailer.util.Base64
Specify that data should be gzip-compressed.

H

H2 - Static variable in class net.sf.jailer.configuration.DBMS
 
hashCode() - Method in class net.sf.jailer.configuration.DBMS
 
hashCode() - Method in class net.sf.jailer.datamodel.Column
 
hashCode() - Method in class net.sf.jailer.datamodel.Table
The hash-code.
hashCode() - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
hashCode() - Method in class net.sf.jailer.extractionmodel.SubjectLimitDefinition
 
hashCode() - Method in class net.sf.jailer.util.CellContentConverter.NCharWrapper
 
hashCode() - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
hashCode() - Method in class net.sf.jailer.util.CycleFinder.Path
 
hashCode() - Method in class net.sf.jailer.util.Pair
Hashes a pair.
hasNullableFK() - Method in class net.sf.jailer.datamodel.Association
 
head(String[]) - Method in enum net.sf.jailer.database.InlineViewStyle
 
HelperTableEnhancer - Class in net.sf.jailer.enhancer
Inserts DDL for helper tables.
HelperTableEnhancer() - Constructor for class net.sf.jailer.enhancer.HelperTableEnhancer
 
hexChar - Static variable in class net.sf.jailer.util.CellContentConverter
All hex digits.
HSQL - Static variable in class net.sf.jailer.configuration.DBMS
 
HtmlDataModelRenderer - Class in net.sf.jailer.render
Generates a human readable HTML-representation of the data-model.
HtmlDataModelRenderer() - Constructor for class net.sf.jailer.render.HtmlDataModelRenderer
 

I

IGNORE - Static variable in class net.sf.jailer.restrictionmodel.RestrictionModel
"ignore the association" - restriction.
Importer - Class in net.sf.jailer.api
Imports subset data.
Importer() - Constructor for class net.sf.jailer.api.Importer
Default constructor.
Importer(DataSource) - Constructor for class net.sf.jailer.api.Importer
Creates a new Importer with all mandatory attributes.
importFilterManager - Variable in class net.sf.jailer.entitygraph.EntityGraph
ImportFilterManager - Class in net.sf.jailer.importfilter
Manages filtering of data during import.
ImportFilterManager(Session, OutputStreamWriter, Set<Table>, Quoting, ExecutionContext) - Constructor for class net.sf.jailer.importfilter.ImportFilterManager
Constructor.
importFilterMappingTableSchema - Variable in class net.sf.jailer.CommandLine
 
ImportFilterTransformer - Interface in net.sf.jailer.database
Transforms columns with import-Filters into SQL-expressions.
incLobCount() - Method in class net.sf.jailer.entitygraph.EntityGraph
Increments lob-counter and returns new value.
IncompatibleModelException(String) - Constructor for exception net.sf.jailer.extractionmodel.ExtractionModel.IncompatibleModelException
 
InconsistentSubsettingResultException - Exception in net.sf.jailer.subsetting
Thrown if the subsetting result is inconsistent due to insufficient transaction isolation.
InconsistentSubsettingResultException(String) - Constructor for exception net.sf.jailer.subsetting.InconsistentSubsettingResultException
 
inDeleteMode - Variable in class net.sf.jailer.entitygraph.EntityGraph
 
independentWorkingTables - Variable in class net.sf.jailer.CommandLine
 
INFORMIX - Static variable in class net.sf.jailer.configuration.DBMS
 
init(ResultSet) - Method in class net.sf.jailer.database.Session.AbstractResultSetReader
Initializes the reader.
init() - Method in class net.sf.jailer.database.Session
 
init(int, Session, ExecutionContext) - Static method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Initializes a new entity-graph.
initLog4jConfig(File) - Static method in class net.sf.jailer.util.LogUtil
 
InlineViewBuilder - Class in net.sf.jailer.database
Reads ResultSets and builds inline-views according to the content.
InlineViewBuilder(InlineViewStyle, String, Session, String[]) - Constructor for class net.sf.jailer.database.InlineViewBuilder
Constructor.
InlineViewBuilder(InlineViewStyle, Session, String[]) - Constructor for class net.sf.jailer.database.InlineViewBuilder
Creates an InlineViewBuilder with DEFAULT_NAME.
InlineViewStyle - Enum in net.sf.jailer.database
Styles of inline-views for different DBMS'es.
InputStream(InputStream) - Constructor for class net.sf.jailer.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
InputStream(InputStream, int) - Constructor for class net.sf.jailer.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
insertBlob(String, String, String, File) - Method in class net.sf.jailer.database.Session
Inserts a BLob.
insertClob(String, String, String, File, long) - Method in class net.sf.jailer.database.Session
Inserts a CLob.
insertRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
insertSQLXML(String, String, String, File, long) - Method in class net.sf.jailer.database.Session
Inserts a SQL-XML.
IntraDatabaseEntityGraph - Class in net.sf.jailer.entitygraph.intradatabase
Specialized RemoteEntityGraph for exporting data into a different schema within the same database.
isAbortInCaseOfInconsistency() - Method in class net.sf.jailer.api.Subsetter
 
isAbortInCaseOfInconsistency() - Method in class net.sf.jailer.ExecutionContext
 
isAfterLast() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isAppendable(String, String) - Method in class net.sf.jailer.database.StatementBuilder
Deprecated.
isAppendable(String) - Method in class net.sf.jailer.database.StatementBuilder
Checks whether an item is appendable to previously appended items.
isApplicable(ExecutionContext) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Is this applicable?
isApplyAtExport() - Method in class net.sf.jailer.datamodel.Filter
Gets if filter is applied at export instead of import.
isApplyAtExport() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Gets if filter is applied at export instead of import.
isArtifical() - Method in class net.sf.jailer.datamodel.Table
Gets whether this table is artificial (i.e. does not represent a table in a database).
isAssignable(Column, Column) - Static method in class net.sf.jailer.datamodel.PrimaryKey
 
isAutoIncrement(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isAvoidLeftJoin() - Method in class net.sf.jailer.configuration.DBMS
 
isBeforeFirst() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isBlobType(String) - Method in class net.sf.jailer.configuration.DBMS
 
isCaseSensitive(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isCheap() - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
 
isClobType(String) - Method in class net.sf.jailer.configuration.DBMS
 
isClosed() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isCurrency(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isDefinitelyWritable(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isDerived() - Method in class net.sf.jailer.datamodel.Filter
Returns true iff filter is derived.
isDown() - Method in class net.sf.jailer.database.Session
 
isEmbedded() - Method in class net.sf.jailer.ExecutionContext
Is the subsetter embedded into an application?
isEmpty() - Method in class net.sf.jailer.database.StatementBuilder
Checks if builder is empty.
isEnabled() - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
 
isExcludedFromDeletion() - Method in class net.sf.jailer.datamodel.Table
 
isFirst() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isFormatted() - Method in exception net.sf.jailer.database.SqlException
 
isGenerateUpsertStatementsWithoutNulls() - Method in class net.sf.jailer.configuration.Configuration
 
isIdentityColumn - Variable in class net.sf.jailer.datamodel.Column
true if column is identity column.
isIdentityInserts() - Method in class net.sf.jailer.configuration.DBMS
 
isIgnored() - Method in class net.sf.jailer.datamodel.Association
Is this association ignored?
isIgnored - Variable in class net.sf.jailer.datamodel.RestrictionDefinition
Is ignored?
isIncreasable(Column, Column) - Static method in class net.sf.jailer.datamodel.PrimaryKey
 
isIndependentWorkingTables() - Method in class net.sf.jailer.ExecutionContext
Create working tables that are independent of the extraction model.
isInsertDestinationBeforeSource() - Method in class net.sf.jailer.datamodel.Association
Whether or not to insert destination-rows before source-rows in order to prevent foreign-key-constraint violation.
isInsertIncrementally() - Method in class net.sf.jailer.ExecutionContext
If true, collects the rows using multiple insert operations with a limited number of rows per operation.
isInsertSourceBeforeDestination() - Method in class net.sf.jailer.datamodel.Association
Whether or not to insert source-rows before destination rows in order to prevent foreign-key-constraint violation.
isJailerTable(String) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Checks if table is one of Jailers working tables.
isLast() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isLetterOrDigit(char) - Static method in class net.sf.jailer.util.SqlUtil
 
isNClobType(String) - Method in class net.sf.jailer.configuration.DBMS
 
isNeedsExclusiveAccess() - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Whether temp tables are shared between sessions.
isNeedsValuesKeywordForDeletes() - Method in class net.sf.jailer.database.SQLDialect
 
isNullable - Variable in class net.sf.jailer.datamodel.Column
true if column is nullable.
isNullable(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isolationLevel - Variable in class net.sf.jailer.CommandLine
 
isPostgresObjectType(String) - Static method in class net.sf.jailer.util.CellContentConverter
 
isPotentialIdentifierQuote(char) - Static method in class net.sf.jailer.util.Quoting
 
isPresent(Session) - Method in class net.sf.jailer.ddl.DDLCreator
Checks whether working-tables schema is present.
isProcedureDetailNeedsSpecificName() - Method in class net.sf.jailer.configuration.DBMS
 
isQuoted(String) - Method in class net.sf.jailer.util.Quoting
Checks if an identifier is quoted.
isReadOnly(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isRestricted() - Method in class net.sf.jailer.datamodel.Association
Whether there is any restriction of this association.
isRestrictedDependencyWithNulledFK() - Method in class net.sf.jailer.datamodel.Association
 
isRowIdColumn(Column) - Method in class net.sf.jailer.datamodel.RowIdSupport
 
isSearchable(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isSigned(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isSupportsInClauseForDeletes() - Method in class net.sf.jailer.database.SQLDialect
 
isSupportsMultiRowInserts() - Method in class net.sf.jailer.database.SQLDialect
 
isTempFile(File) - Method in class net.sf.jailer.configuration.Configuration
 
isTransposed() - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Is the restriction-model transposed?
isTruncated - Variable in class net.sf.jailer.entitygraph.EntityGraph
 
isUptodate(DataSource, DBMS, boolean, boolean, String) - Method in class net.sf.jailer.ddl.DDLCreator
Checks whether working-tables schema is up-to-date.
isUptodate(Session, boolean, boolean, String) - Method in class net.sf.jailer.ddl.DDLCreator
Checks whether working-tables schema is up-to-date.
isUseInlineViewsInDataBrowser() - Method in class net.sf.jailer.configuration.DBMS
 
isVirtual - Variable in class net.sf.jailer.datamodel.Column
true if column is virtual.
isVirtual() - Method in class net.sf.jailer.datamodel.Column
Returns true iff this column cannot be updated.
isWrapperFor(Class<?>) - Method in class net.sf.jailer.database.BasicDataSource
 
isWrapperFor(Class<?>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
isWrapperFor(Class<?>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
isWritable(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
item(String[], String[], int) - Method in enum net.sf.jailer.database.InlineViewStyle
 

J

Jailer - Class in net.sf.jailer
Jailer is a tool for database subsetting and relational data browsing.
Jailer() - Constructor for class net.sf.jailer.Jailer
 
JAILER_MH_TABLES - Static variable in class net.sf.jailer.util.SqlUtil
List of all jailer tables (upper case).
JAILER_TABLES - Static variable in class net.sf.jailer.util.SqlUtil
List of all jailer tables (upper case).
jailerMain(String[], StringBuffer, ProgressListener, boolean) - Static method in class net.sf.jailer.Jailer
Main-method for GUI.
JailerVersion - Class in net.sf.jailer
The Jailer Version.
JailerVersion() - Constructor for class net.sf.jailer.JailerVersion
 
jdbcCompliant() - Method in class net.sf.jailer.database.BasicDataSource.DriverShim
 
jdbcjar - Variable in class net.sf.jailer.CommandLine
 
jdbcjar2 - Variable in class net.sf.jailer.CommandLine
 
jdbcjar3 - Variable in class net.sf.jailer.CommandLine
 
jdbcjar4 - Variable in class net.sf.jailer.CommandLine
 
JDBCMetaDataBasedModelElementFinder - Class in net.sf.jailer.modelbuilder
Finds associations and tables by analyzing the JDBC meta data.
JDBCMetaDataBasedModelElementFinder() - Constructor for class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
JDBCMetaDataBasedModelElementFinder.PrivilegedSessionProvider - Interface in net.sf.jailer.modelbuilder
 
JobManager - Class in net.sf.jailer.util
Executes a job-list in a concurrent way.
JobManager(int) - Constructor for class net.sf.jailer.util.JobManager
Constructor.
JobManager.Job - Interface in net.sf.jailer.util
A job to be managed by a JobManager.
JSqlParserUtil - Class in net.sf.jailer.util
SQL parsing.
JSqlParserUtil() - Constructor for class net.sf.jailer.util.JSqlParserUtil
 

K

killRunningStatements() - Method in class net.sf.jailer.database.Session
Cancels all currently running statements.
KnownIdentifierMap - Class in net.sf.jailer.modelbuilder
Maps normalized form of known unique identifiers (table names and column names) to the the identifiers.
KnownIdentifierMap() - Constructor for class net.sf.jailer.modelbuilder.KnownIdentifierMap
 

L

last() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
lastUpdateTS - Static variable in class net.sf.jailer.database.Session
 
LayoutStorage - Class in net.sf.jailer.util
Stores and restores graph layout.
LayoutStorage() - Constructor for class net.sf.jailer.util.LayoutStorage
 
length - Variable in class net.sf.jailer.datamodel.Column
The length (for VARCHAR, DECIMAL, ...) or 0 if type-length is not variable.
length - Variable in class net.sf.jailer.util.CsvFile.Line
Length of the line.
length - Variable in class net.sf.jailer.util.CycleFinder.Path
 
like(String, String) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
limit - Variable in class net.sf.jailer.CommandLine
 
limit - Variable in class net.sf.jailer.extractionmodel.SubjectLimitDefinition
Row limit.
LimitTransactionSizeInfo - Class in net.sf.jailer.configuration
Holds information about how to do incremental inserts.
LimitTransactionSizeInfo() - Constructor for class net.sf.jailer.configuration.LimitTransactionSizeInfo
 
Line(String, List<String>) - Constructor for class net.sf.jailer.util.CsvFile.Line
Constructor.
LINE_SEPARATOR - Static variable in class net.sf.jailer.util.PrintUtil
 
LiquibaseXMLTransformer - Class in net.sf.jailer.liquibase
 
LiquibaseXMLTransformer.Factory - Class in net.sf.jailer.liquibase
Factory.
ListAggregation() - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSetTransformer.ListAggregation
 
LITERAL_PREFIX - Static variable in class net.sf.jailer.datamodel.Filter
Prefix for "literal" filter expressions.
loadDatamodelFolder(String, ExecutionContext) - Static method in class net.sf.jailer.extractionmodel.ExtractionModel
 
loadFile(String) - Method in class net.sf.jailer.util.PrintUtil
Loads a file.
loadFile(String, boolean) - Method in class net.sf.jailer.util.PrintUtil
Loads a file.
loadResource(String) - Method in class net.sf.jailer.util.PrintUtil
Loads a file.
loadTableList(List<String>, String) - Static method in class net.sf.jailer.util.PrintUtil
Loads table list file and fill a list.
loadTableList(List<String>, InputStream) - Static method in class net.sf.jailer.util.PrintUtil
Loads table list file and fill a list.
local - Variable in class net.sf.jailer.database.Session
 
LocalDatabase - Class in net.sf.jailer.database
Provides a local database (H2).
LocalDatabase(String, String, String, String, String, ExecutionContext) - Constructor for class net.sf.jailer.database.LocalDatabase
Creates a local database.
LocalDatabaseConfiguration - Class in net.sf.jailer.configuration
Configuration of the local database.
LocalDatabaseConfiguration() - Constructor for class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
localDatabaseStorage - Variable in class net.sf.jailer.CommandLine
 
LocalEntityGraph - Class in net.sf.jailer.entitygraph.local
Persistent graph of entities.
localEntityGraphConfiguration - Variable in class net.sf.jailer.configuration.Configuration
 
location - Variable in class net.sf.jailer.util.CsvFile.Line
Describes the position of the line in a file.
LogUtil - Class in net.sf.jailer.util
 
LogUtil() - Constructor for class net.sf.jailer.util.LogUtil
 
LogUtil.Warn - Interface in net.sf.jailer.util
 

M

main(String[]) - Static method in class net.sf.jailer.api_example.APIExample
Exports data related with employee "SCOTT" and imports it into another database.
main(String[]) - Static method in class net.sf.jailer.Jailer
Main-method for CLI.
main(String[]) - Static method in class net.sf.jailer.JailerVersion
Prints version.
main(String[]) - Static method in class net.sf.jailer.util.Base64
Encodes or decodes two files from the command line; feel free to delete this method (in fact you probably should) if you're embedding this code into a larger program.
mappedSchema(Map<String, String>, String) - Static method in class net.sf.jailer.util.SqlUtil
Replaces schema of qualified table name according to a schema-map.
MAPPINGTABLE_NAME_PREFIX - Static variable in class net.sf.jailer.importfilter.ImportFilterManager
 
markConnectionAsPotentiallyInvalid(Connection) - Method in class net.sf.jailer.database.Session
Marks a connection as potentially invalid.
markDependentEntitiesAsTraversed(Association, ResultSet, ResultSetMetaData, Map<String, Integer>) - Method in class net.sf.jailer.entitygraph.EntityGraph
Marks all entities which depends on given entity as traversed.
markDependentEntitiesAsTraversed(Association, ResultSet, ResultSetMetaData, Map<String, Integer>) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Marks all entities which depends on given entity as traversed.
markDependentEntitiesAsTraversed(Association, ResultSet, ResultSetMetaData, Map<String, Integer>) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Marks all entities which depends on given entity as traversed.
markIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Marks all entities of a given table which don't dependent on other entities, s.t. they can be read and deleted.
markIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Marks all entities of a given table which don't dependent on other entities, s.t. they can be read and deleted.
markIndependentEntities(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Marks all entities of a given table which don't dependent on other entities, s.t. they can be read and deleted.
markRoots(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Marks all rows which are not target of a dependency.
markRoots(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Marks all rows which are not target of a dependency.
markRoots(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Marks all rows which are not target of a dependency.
match(PrimaryKey) - Method in class net.sf.jailer.datamodel.PrimaryKey
Matches the columns with the columns of primaryKey s.t. each column of primaryKey is assigned to a column of this PK with same type.
matches(String, String) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
matches(Table, Column) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Checks if the template matches a given column.
MD_GETCOLUMNS_LOCK - Variable in class net.sf.jailer.database.Session
 
MemorizedResultSet - Class in net.sf.jailer.modelbuilder
Memorized Result set.
MemorizedResultSet(List<Object[]>) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet(List<Object[]>, int, String[], int[], String[]) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet(List<Object[]>, int, String[], int[]) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet(List<Object[]>, MemorizedResultSet.MemorizedResultSetMetaData) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet(ResultSet, Integer, Session, Object) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet(ResultSet, Integer, Session, Object, int[], String[]) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MemorizedResultSet.ContentSupplier - Interface in net.sf.jailer.modelbuilder
 
MemorizedResultSet.MemorizedResultSetMetaData - Class in net.sf.jailer.modelbuilder
Meta data.
MemorizedResultSetMetaData(int, String[], int[], String[]) - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
MemorizedResultSetTransformer - Class in net.sf.jailer.modelbuilder
Transforms (sort/select/group) Memorized Result sets.
MemorizedResultSetTransformer() - Constructor for class net.sf.jailer.modelbuilder.MemorizedResultSetTransformer
 
MemorizedResultSetTransformer.AggregateFunction - Interface in net.sf.jailer.modelbuilder
 
MemorizedResultSetTransformer.ColumnTransformation - Class in net.sf.jailer.modelbuilder
Definition of a column transformation.
MemorizedResultSetTransformer.ListAggregation - Class in net.sf.jailer.modelbuilder
 
message - Variable in exception net.sf.jailer.database.SqlException
 
MetaDataCache - Class in net.sf.jailer.modelbuilder
Reads database meta data directly from meta data views.
MetaDataCache() - Constructor for class net.sf.jailer.modelbuilder.MetaDataCache
 
ModelBuilder - Class in net.sf.jailer.modelbuilder
Automatically builds a data-model using a list of ModelElementFinder.
ModelBuilder() - Constructor for class net.sf.jailer.modelbuilder.ModelBuilder
 
ModelElement - Class in net.sf.jailer.datamodel
Element of a data model (Table or Association).
ModelElement() - Constructor for class net.sf.jailer.datamodel.ModelElement
 
ModelElementFinder - Interface in net.sf.jailer.modelbuilder
Finds model-elements (tables and associations).
MODELNAME_CSV_FILE - Static variable in class net.sf.jailer.datamodel.DataModel
 
moveToCurrentRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
moveToInsertRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
MSSQL - Static variable in class net.sf.jailer.configuration.DBMS
 
MySQL - Static variable in class net.sf.jailer.configuration.DBMS
 

N

name - Variable in class net.sf.jailer.database.InlineViewBuilder
The name of the Inline-View.
name - Variable in class net.sf.jailer.datamodel.Column
The name.
name - Variable in class net.sf.jailer.datamodel.RestrictionDefinition
Name of restriction or null.
namedAssociations - Variable in class net.sf.jailer.datamodel.DataModel
Maps association-names to associations;
NCharWrapper(String) - Constructor for class net.sf.jailer.util.CellContentConverter.NCharWrapper
 
needsObject - Variable in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
net.sf.jailer - package net.sf.jailer
 
net.sf.jailer.api - package net.sf.jailer.api
 
net.sf.jailer.api_example - package net.sf.jailer.api_example
 
net.sf.jailer.configuration - package net.sf.jailer.configuration
 
net.sf.jailer.database - package net.sf.jailer.database
 
net.sf.jailer.datamodel - package net.sf.jailer.datamodel
 
net.sf.jailer.datamodel.filter_template - package net.sf.jailer.datamodel.filter_template
 
net.sf.jailer.dbunit - package net.sf.jailer.dbunit
 
net.sf.jailer.ddl - package net.sf.jailer.ddl
 
net.sf.jailer.enhancer - package net.sf.jailer.enhancer
 
net.sf.jailer.entitygraph - package net.sf.jailer.entitygraph
 
net.sf.jailer.entitygraph.intradatabase - package net.sf.jailer.entitygraph.intradatabase
 
net.sf.jailer.entitygraph.local - package net.sf.jailer.entitygraph.local
 
net.sf.jailer.entitygraph.remote - package net.sf.jailer.entitygraph.remote
 
net.sf.jailer.extractionmodel - package net.sf.jailer.extractionmodel
 
net.sf.jailer.importfilter - package net.sf.jailer.importfilter
 
net.sf.jailer.liquibase - package net.sf.jailer.liquibase
 
net.sf.jailer.modelbuilder - package net.sf.jailer.modelbuilder
 
net.sf.jailer.progress - package net.sf.jailer.progress
 
net.sf.jailer.render - package net.sf.jailer.render
 
net.sf.jailer.restrictionmodel - package net.sf.jailer.restrictionmodel
 
net.sf.jailer.subsetting - package net.sf.jailer.subsetting
 
net.sf.jailer.util - package net.sf.jailer.util
 
net.sf.jailer.xml - package net.sf.jailer.xml
 
newStage(String, boolean, boolean) - Method in interface net.sf.jailer.progress.ProgressListener
New stage has begun.
newStage(String, boolean, boolean) - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
next() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
NO_OPTIONS - Static variable in class net.sf.jailer.util.Base64
No options specified.
NodeVisitor - Interface in net.sf.jailer.xml
Visits the nodes of a Document.
NoPrimaryKeyException(Table, String) - Constructor for exception net.sf.jailer.datamodel.DataModel.NoPrimaryKeyException
 
NoPrimaryKeyException(Table) - Constructor for exception net.sf.jailer.datamodel.DataModel.NoPrimaryKeyException
 
normalize(Set<Table>) - Method in class net.sf.jailer.datamodel.DataModel
Normalizes a set of tables.
normalizeCase(String) - Method in class net.sf.jailer.util.Quoting
 
normalizeIdentifier(String) - Static method in class net.sf.jailer.util.Quoting
Normalizes an identifier.
normalizeRestrictionCondition(String) - Static method in class net.sf.jailer.util.SqlUtil
 
noRowidNoLongerUsed - Variable in class net.sf.jailer.CommandLine
 
noSorting - Variable in class net.sf.jailer.CommandLine
 
NS_PREFIX - Static variable in class net.sf.jailer.xml.XmlUtil
Jailer namespace URI.
NS_URI - Static variable in class net.sf.jailer.xml.XmlUtil
Jailer namespace URI.
NULL_FILTER_COMMENT_PREFIX - Static variable in class net.sf.jailer.datamodel.Association
 
numberOfEntities - Variable in class net.sf.jailer.CommandLine
 
numberOfExportedEntities - Static variable in class net.sf.jailer.xml.XmlExportTransformer
Counts the exported entities.
numberOfExportedLOBs - Static variable in class net.sf.jailer.database.DMLTransformer
Counts the exported LOBs.
numberOfExportedLOBs - Static variable in class net.sf.jailer.xml.XmlExportTransformer
Counts the exported LOBs.
numberOfIndexedPKColumns - Variable in class net.sf.jailer.datamodel.PrimaryKey
 
numberOfThreads - Variable in class net.sf.jailer.CommandLine
 
numDone - Variable in class net.sf.jailer.database.PrimaryKeyValidator
 
numErrors - Variable in class net.sf.jailer.database.PrimaryKeyValidator
 
numTotal - Variable in class net.sf.jailer.database.PrimaryKeyValidator
 

O

OLD_VALUE_PROP - Static variable in class net.sf.jailer.datamodel.Filter
 
OLD_VALUE_PROP_PURE - Static variable in class net.sf.jailer.datamodel.Filter
 
OLD_VALUE_PROP_RE - Static variable in class net.sf.jailer.datamodel.Filter
 
onException(Throwable) - Method in class net.sf.jailer.util.JobManager
 
ORACLE - Static variable in class net.sf.jailer.configuration.DBMS
 
orderBy - Variable in class net.sf.jailer.extractionmodel.SubjectLimitDefinition
"order by" clause.
orderByPK - Variable in class net.sf.jailer.CommandLine
 
ORDERED - Static variable in class net.sf.jailer.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
originalPKAliasPrefix - Variable in class net.sf.jailer.xml.XmlExportTransformer.TableMapping
Prefix of column aliases for selection of unfiltered PK values.
outputFolderOf(DataModel) - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
OutputStream(OutputStream) - Constructor for class net.sf.jailer.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
OutputStream(OutputStream, int) - Constructor for class net.sf.jailer.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

P

Pair<A,B> - Class in net.sf.jailer.util
An ordered pair of objects (a, b).
Pair(A, B) - Constructor for class net.sf.jailer.util.Pair
New Pair (a, b).
parameterFile - Variable in class net.sf.jailer.CommandLine
 
ParameterHandler - Class in net.sf.jailer.datamodel
Handles parameters in subject conditions, association-restrictions and XML templates.
ParameterHandler() - Constructor for class net.sf.jailer.datamodel.ParameterHandler
 
parameters - Variable in class net.sf.jailer.CommandLine
 
parse(String[], boolean) - Static method in class net.sf.jailer.CommandLineParser
Parses arguments and initializes the parser.
parse(String) - Static method in enum net.sf.jailer.datamodel.Cardinality
Parses a stringified cardinality.
parse(String) - Static method in class net.sf.jailer.datamodel.Column
Parses a column declaration in SQL syntax.
parse(String, String) - Static method in class net.sf.jailer.datamodel.Column
Parses a column declaration in SQL syntax.
parse(String, int) - Static method in class net.sf.jailer.util.JSqlParserUtil
Parses a SQL statement.
parse(String) - Static method in class net.sf.jailer.xml.XmlUtil
Parses a XML document.
PKColumnFilterSource - Class in net.sf.jailer.datamodel
Source of Filter derived from primary key column.
PKColumnFilterSource(Table, Column) - Constructor for class net.sf.jailer.datamodel.PKColumnFilterSource
Constructor.
pkEqualsEntityID(Table, String, String) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Gets a SQL comparition expression for comparing rows with entities.
PObjectWrapper(String, String) - Constructor for class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
POSTGRESQL - Static variable in class net.sf.jailer.configuration.DBMS
 
precision - Variable in class net.sf.jailer.datamodel.Column
The precision (for DECIMAL, NUMBER ...) or -1 if precision is not variable.
prefixColumnName(String, Quoting, Column) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Adds a prefix to a column name.
prepareExport() - Method in interface net.sf.jailer.progress.ProgressListener
Export is ready.
prepareExport() - Method in class net.sf.jailer.subsetting.CollectedRowsCounter
 
prepareHook(ResultSetMetaData) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
preprocessFileLookup(String[]) - Static method in class net.sf.jailer.CommandLineParser
 
previous() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
PrimaryKey - Class in net.sf.jailer.datamodel
Primary-key of a Table.
PrimaryKey(List<Column>, boolean) - Constructor for class net.sf.jailer.datamodel.PrimaryKey
Constructor.
primaryKey - Variable in class net.sf.jailer.datamodel.Table
The primary-key of the table.
PrimaryKeyFactory - Class in net.sf.jailer.datamodel
Factory for PrimaryKeys.
PrimaryKeyFactory(ExecutionContext) - Constructor for class net.sf.jailer.datamodel.PrimaryKeyFactory
Constructor.
PrimaryKeyValidator - Class in net.sf.jailer.database
Validates all primary keys of a set of tables.
PrimaryKeyValidator(Object) - Constructor for class net.sf.jailer.database.PrimaryKeyValidator
 
printAruments(PrintStream, String[], String) - Static method in class net.sf.jailer.CommandLineParser
 
printUsage(String[]) - Static method in class net.sf.jailer.CommandLineParser
Prints out usage.
PrintUtil - Class in net.sf.jailer.util
Utility for printing.
PrintUtil() - Constructor for class net.sf.jailer.util.PrintUtil
 
privilegedSessionProvider - Static variable in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
process(String) - Method in class net.sf.jailer.database.InlineViewBuilder
Processes the inline-view
ProgressListener - Interface in net.sf.jailer.progress
Listener interface for monitoring progress.
ProgressListenerRegistry - Class in net.sf.jailer.progress
Registry for ProgressListener.
ProgressListenerRegistry() - Constructor for class net.sf.jailer.progress.ProgressListenerRegistry
 
putColumnName(String, String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Puts normalized column name into the map.
putCondition(String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Puts normalized join condition into the map.
putTableName(String) - Method in class net.sf.jailer.modelbuilder.KnownIdentifierMap
Puts normalized table name into the map.

Q

qualifiedTableName(Table) - Method in class net.sf.jailer.database.DMLTransformer
Gets qualified table name.
qualifyNames - Variable in class net.sf.jailer.CommandLine
 
quote(String) - Method in class net.sf.jailer.util.Quoting
Quotes an identifier.
quoting - Variable in class net.sf.jailer.database.DMLTransformer
For quoting of column names.
Quoting - Class in net.sf.jailer.util
Quotes and un-quotes SQL identifier in a DBMS specific way.
Quoting(Session) - Constructor for class net.sf.jailer.util.Quoting
Constructor.

R

rawdeletionschemamapping - Variable in class net.sf.jailer.CommandLine
 
rawschemamapping - Variable in class net.sf.jailer.CommandLine
 
rawsourceschemamapping - Variable in class net.sf.jailer.CommandLine
 
read() - Method in class net.sf.jailer.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class net.sf.jailer.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readColumns(Session, String) - Static method in class net.sf.jailer.modelbuilder.MetaDataCache
Reads column infos.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.database.DeletionTransformer
Reads result-set and writes into export-script.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.database.DMLTransformer
Reads result-set and writes into export-script.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.database.InlineViewBuilder
 
readCurrentRow(ResultSet) - Method in interface net.sf.jailer.database.Session.ResultSetReader
Reads current row of a result-set.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.database.UpdateTransformer
Reads result-set and writes into export-script.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.dbunit.FlatXMLTransformer
Reads result-set and writes into export-script.
readCurrentRow(ResultSet) - Method in class net.sf.jailer.liquibase.LiquibaseXMLTransformer
 
readCurrentRow(ResultSet) - Method in class net.sf.jailer.xml.XmlExportTransformer
Reads result-set and writes into export-script.
readDependentEntities(Table, Association, ResultSet, ResultSetMetaData, Session.ResultSetReader, Map<String, Integer>, String, String) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads all entities which depends on given entity.
readDependentEntities(Table, Association, ResultSet, ResultSetMetaData, Session.ResultSetReader, Map<String, Integer>, String, String) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads all entities which depends on given entity.
readDependentEntities(Table, Association, ResultSet, ResultSetMetaData, Session.ResultSetReader, Map<String, Integer>, String, String) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all entities which depends on given entity.
readEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads all entities of a given table.
readEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Reads all entities of a given table.
readEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads all entities of a given table.
readEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all entities of a given table.
readEntities(Table, boolean, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all entities of a given table.
readImportedKeys(Session, String) - Static method in class net.sf.jailer.modelbuilder.MetaDataCache
Reads imported keys (FKs).
readIndexInfo(Session, String) - Static method in class net.sf.jailer.modelbuilder.MetaDataCache
Reads index infos.
readMarkedEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, Session.ResultSetReader, String, String, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, Session.ResultSetReader, String, String, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readMarkedEntities(Table, Session.ResultSetReader, String, String, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all entities of a given table which are marked as independent or as roots.
readNonTraversedDependencies(Table, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads all non-traversed dependencies.
readNonTraversedDependencies(Table, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads all non-traversed dependencies.
readNonTraversedDependencies(Table, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads all non-traversed dependencies.
readPrimaryKeys(Session, String) - Static method in class net.sf.jailer.modelbuilder.MetaDataCache
Reads primary keys.
readRowHook(ResultSet) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
readTableList(CsvFile, DataModel, Map<String, String>) - Static method in class net.sf.jailer.util.SqlUtil
Reads a table-list from CSV-file.
readUnfilteredEntityColumns(Table, List<Column>, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.EntityGraph
Reads some columns of all entities of a given table without using filters.
readUnfilteredEntityColumns(Table, List<Column>, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Reads some columns of all entities of a given table without using filters.
readUnfilteredEntityColumns(Table, List<Column>, Session.ResultSetReader) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Reads some columns of all entities of a given table without using filters.
reconnect() - Method in class net.sf.jailer.database.Session
Closes current connection and opens a new one.
refreshRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
relative(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
releaseConnection(Connection) - Method in class net.sf.jailer.database.Session
Releases a connection get from Session.getConnection().
RemoteEntityGraph - Class in net.sf.jailer.entitygraph.remote
Persistent graph of entities in the remote database.
RemoteEntityGraph(DataModel, int, Session, PrimaryKey, Runnable, ExecutionContext) - Constructor for class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Constructor.
removeAll(String) - Method in class net.sf.jailer.util.LayoutStorage
Removes all position information for a given root table.
removeAll() - Method in class net.sf.jailer.util.LayoutStorage
Removes all position information.
removeAssociatedDestinations(Association, boolean, Set<Table>) - Method in class net.sf.jailer.entitygraph.EntityGraph
Removes all entities from this graph which are associated with an entity outside the graph.
removeAssociatedDestinations(Association, boolean, Set<Table>) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Removes all entities from this graph which are associated with an entity outside the graph.
removeAssociatedDestinations(Association, boolean, Set<Table>) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Removes all entities from this graph which are associated with an entity outside the graph.
removeComments(String) - Static method in class net.sf.jailer.util.SqlUtil
Removes comments from SQL statement.
removeCommentsAndLiterals(String) - Static method in class net.sf.jailer.util.SqlUtil
Removes comments and literals from SQL statement.
removeDependencies(Association) - Method in class net.sf.jailer.entitygraph.EntityGraph
Removes all dependencies for a given association.
removeNonMeaningfulFragments(String) - Static method in class net.sf.jailer.util.SqlUtil
Removes all non-meaningful fragments of an SQL statement that might interfere with the SQL parser.
removeNullRows(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
removeReflexiveDependencies(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
Removes all reflexive dependencies of given table.
removeReflexiveDependencies(Table) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Removes all reflexive dependencies of given table.
removeReflexiveDependencies(Table) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Removes all reflexive dependencies of given table.
removeSessionProperties(Class<?>) - Method in class net.sf.jailer.database.Session
Removes all session properties.
removeSubQueries(String) - Static method in class net.sf.jailer.util.SqlUtil
Removes sub-queries from SQL statement.
render(DataModel, List<String>) - Method in interface net.sf.jailer.render.DataModelRenderer
Generates a human readable representation of the data-model.
render(DataModel, List<String>) - Method in class net.sf.jailer.render.HtmlDataModelRenderer
Generates a human readable HTML-representation of the data-model.
renderJoinCondition(String) - Method in class net.sf.jailer.datamodel.Association
Stringifies the join condition.
renew(Session, ExecutionContext) - Method in class net.sf.jailer.database.ShellScriptBasedStatisticRenovator
Renews the DB table statistics for the working-tables by executing the shell-script.
renew(Session, ExecutionContext) - Method in class net.sf.jailer.database.SqlScriptBasedStatisticRenovator
Renews the DB table statistics for the working-tables by executing the SQL-script.
renew(Session, ExecutionContext) - Method in interface net.sf.jailer.database.StatisticRenovator
Renews the DB table statistics for the working-tables.
replaceAlias(String, String) - Static method in class net.sf.jailer.util.SqlUtil
Replaces the alias T with given alias in a SQL-condition.
replaceAliases(String, String, String) - Static method in class net.sf.jailer.util.SqlUtil
Replaces the aliases A and B with given aliases in a SQL-condition.
requote(String) - Method in class net.sf.jailer.util.Quoting
Quotes an identifier only if it is already quoted (potentially with a different quoting-string).
requote(String, boolean) - Method in class net.sf.jailer.util.Quoting
Quotes an identifier only if it is already quoted (potentially with a different quoting-string).
reset() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
reset(Object) - Static method in class net.sf.jailer.util.CancellationHandler
Resets the handler.
resetCaches(Session) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
resetFiles(ExecutionContext) - Static method in class net.sf.jailer.modelbuilder.ModelBuilder
Resets 'model-builder-*.csv' files.
resolveAssociation(Table, Association, int) - Method in class net.sf.jailer.entitygraph.EntityGraph
Resolves an association.
resolveAssociation(Table, Association, EntityGraph, EntityGraph, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Resolves an association.
resolveAssociation(Table, Association, int) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Resolves an association.
resolveAssociation(Table, Association, EntityGraph, EntityGraph, boolean) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Resolves an association.
resolveAssociation(Table, Association, int) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Resolves an association.
resolveAssociation(Table, Association, EntityGraph, EntityGraph, boolean) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Resolves an association.
resolvePseudoColumns(String, String, String, int, int, boolean) - Static method in class net.sf.jailer.util.SqlUtil
Resolves the pseudo-columns in a restriction condition.
resolvePseudoColumns(String, String, String, int, int, String, Boolean) - Static method in class net.sf.jailer.util.SqlUtil
Resolves the pseudo-columns in a restriction condition.
resolvePseudoColumns(String, int, int, boolean, boolean) - Static method in class net.sf.jailer.util.SqlUtil
Resolves the pseudo-columns in a restriction condition.
restore(String) - Method in class net.sf.jailer.util.LayoutStorage
Restores a layout from file
RestrictionDefinition - Class in net.sf.jailer.datamodel
Defines a restriction on an association.
RestrictionDefinition(Table, Table, String, String, boolean) - Constructor for class net.sf.jailer.datamodel.RestrictionDefinition
Constructor.
RestrictionModel - Class in net.sf.jailer.restrictionmodel
Restricts association-definitions in a DataModel.
RestrictionModel(DataModel, ExecutionContext) - Constructor for class net.sf.jailer.restrictionmodel.RestrictionModel
Constructor.
resultSetMetaData - Variable in class net.sf.jailer.database.InlineViewBuilder
 
resumeEncoding() - Method in class net.sf.jailer.util.Base64.OutputStream
Resumes encoding of the stream.
reversalAssociation - Variable in class net.sf.jailer.datamodel.Association
The counterpart of the association for the reversal direction.
reverse() - Method in enum net.sf.jailer.datamodel.Cardinality
Gets the cardinality of the reversal association.
reversed - Variable in class net.sf.jailer.datamodel.Association
true for reversed association.
reversRestrictionCondition(String) - Static method in class net.sf.jailer.util.SqlUtil
Change alias A to B and B to A in a SQL-condition.
rollbackAll() - Method in class net.sf.jailer.database.Session
Rolls back and closes all connections.
rootTag - Variable in class net.sf.jailer.datamodel.DataModel.XmlSettings
 
rowDeleted() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
RowIdSupport - Class in net.sf.jailer.datamodel
Support for rowids.
RowIdSupport(DataModel, DBMS, String, boolean, boolean) - Constructor for class net.sf.jailer.datamodel.RowIdSupport
Constructor.
RowIdSupport(DataModel, DBMS, boolean, boolean) - Constructor for class net.sf.jailer.datamodel.RowIdSupport
Constructor.
RowIdSupport(DataModel, DBMS, String, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.RowIdSupport
Constructor.
RowIdSupport(DataModel, DBMS, ExecutionContext) - Constructor for class net.sf.jailer.datamodel.RowIdSupport
Constructor.
rowIdSupport - Variable in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
rowInserted() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
RowLimitExceededException - Exception in net.sf.jailer.subsetting
Throws if row limit is exceeded.
RowLimitExceededException(String) - Constructor for exception net.sf.jailer.subsetting.RowLimitExceededException
 
rowUpdated() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
run() - Method in interface net.sf.jailer.util.JobManager.Job
Runs the job.

S

save(String, Table, SubjectLimitDefinition, String, ScriptFormat, List<RestrictionDefinition>, Map<String, Map<String, double[]>>, List<ExtractionModel.AdditionalSubject>, String) - Method in class net.sf.jailer.datamodel.DataModel
Saves the data model.
saveColumnOrderPrio() - Method in class net.sf.jailer.datamodel.DataModel
Saves the order priority of the columns.
saveRestrictions(File, List<RestrictionDefinition>) - Method in class net.sf.jailer.datamodel.DataModel
Saves restrictions only.
schema - Variable in class net.sf.jailer.CommandLine
 
scope - Variable in class net.sf.jailer.CommandLine
 
scope - Variable in class net.sf.jailer.database.Session
Scope of temporary tables.
ScriptEnhancer - Interface in net.sf.jailer.enhancer
Enhances the generated SQL-export-script with statements or comments.
ScriptFormat - Enum in net.sf.jailer.subsetting
Enumeration of output formats.
ScriptType - Enum in net.sf.jailer.subsetting
Enumeration of SQL-script types.
selectionSchema - Variable in class net.sf.jailer.xml.XmlExportTransformer.TableMapping
SQL selection schema.
separator() - Method in enum net.sf.jailer.database.InlineViewStyle
 
session - Variable in class net.sf.jailer.database.InlineViewBuilder
 
Session - Class in net.sf.jailer.database
Manages database sessions on a 'per thread' basis.
Session(DataSource, DBMS, Integer) - Constructor for class net.sf.jailer.database.Session
Constructor.
Session(DataSource, DBMS, Integer, WorkingTableScope, boolean) - Constructor for class net.sf.jailer.database.Session
Constructor.
Session(DataSource, DBMS, Integer, WorkingTableScope, boolean, boolean) - Constructor for class net.sf.jailer.database.Session
Constructor.
session - Variable in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
For executing SQL-Statements.
Session.AbstractResultSetReader - Class in net.sf.jailer.database
Reads a JDBC-result-set.
Session.ConnectionFactory - Interface in net.sf.jailer.database
Connection factory.
Session.ResultSetReader - Interface in net.sf.jailer.database
Reads a JDBC-result-set.
setAbortInCaseOfInconsistency(boolean) - Method in class net.sf.jailer.api.Subsetter
 
setAbortInCaseOfInconsistency(boolean) - Method in class net.sf.jailer.ExecutionContext
 
setAdditionalSQLKeywords(String) - Method in class net.sf.jailer.configuration.Configuration
 
setAdditionalWhereCondition(String) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be inserted as condition into the "WHERE".
setAfterSelect(String) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be inserted after "SELECT" in a select query.
setAge(int) - Method in class net.sf.jailer.entitygraph.EntityGraph
Sets the age of the graph.
setAge(int) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Sets the age of the graph.
setAge(int) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Sets the age of the graph.
setAggregationSchema(AggregationSchema) - Method in class net.sf.jailer.datamodel.Association
Sets the XML aggregation schema.
setAggregationTagName(String) - Method in class net.sf.jailer.datamodel.Association
Sets name of XML-tag used for aggregation.
setAnalyseAlias(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Look for aliases while analysing the DB
setAnalyseSynonym(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Look for synonyms while analysing the DB
setAnalyseView(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Look for views while analysing the DB
setAppliedTo(List<String>) - Method in class net.sf.jailer.datamodel.Filter
 
setApplyAtExport(boolean) - Method in class net.sf.jailer.datamodel.Filter
Sets if filter is applied at export instead of import.
setApplyAtExport(boolean) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Sets if filter is applied at export instead of import.
setAuthor(String) - Method in class net.sf.jailer.datamodel.ModelElement
Sets the name of the ModelElementFinder who defined this element.
setAvoidLeftJoin(boolean) - Method in class net.sf.jailer.configuration.DBMS
 
setBinaryPattern(String) - Method in class net.sf.jailer.configuration.DBMS
 
setBirthdayOfSubject(int) - Method in class net.sf.jailer.entitygraph.EntityGraph
Sets birthday of subject rows.
setBirthdayOfSubject(int) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Sets birthday of subject rows.
setBirthdayOfSubject(int) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Sets birthday of subject rows.
setBlobTypesRE(String) - Method in class net.sf.jailer.configuration.DBMS
 
setCheap(boolean) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
 
setCliArguments(List<String>) - Method in class net.sf.jailer.database.Session
Sets CLI connection arguments (UI support)
setClobTypesRE(String) - Method in class net.sf.jailer.configuration.DBMS
 
setColumns(List<Column>) - Method in class net.sf.jailer.datamodel.Table
Sets columns.
setColumnsPerIFMTable(int) - Method in class net.sf.jailer.configuration.Configuration
 
setCondition(String) - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
setConstraintsQuery(String) - Method in class net.sf.jailer.configuration.DBMS
Sets query to get constraints
setCreateIndexPrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix of DDL statement to create temporary index.
setCreateIndexSuffix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets suffix of DDL statement to create temporary index.
setCreateTablePrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets prefix of DDL statement to create temporary table.
setCreateTableSuffix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Gets suffix of DDL statement to create temporary table.
setCurrentConnectionAlias(String) - Method in class net.sf.jailer.ExecutionContext
 
setCurrentModelSubfolder(String) - Method in class net.sf.jailer.ExecutionContext
Sets folder of current data model.
setDatabaseConnectionInteractiveTimeout(int) - Method in class net.sf.jailer.configuration.Configuration
Sets time in seconds waiting for an idle database connection to be tested if it is still valid.
setDataModelBaseFolder(File) - Method in class net.sf.jailer.api.Subsetter
Sets the current data model as File
setDatamodelFolder(String) - Method in class net.sf.jailer.ExecutionContext
Sets folder holding the data model.
setDataModelURL(URL) - Method in class net.sf.jailer.api.Subsetter
Sets URL of the current data model (the datamodel's base folder)
setDataModelURL(URL) - Method in class net.sf.jailer.ExecutionContext
Sets URL of the current data model (the datamodels base folder)
setDataSource(DataSource) - Method in class net.sf.jailer.api.Importer
Sets the data-source to connect with the database.
setDataSource(DataSource) - Method in class net.sf.jailer.api.Subsetter
Sets the data-source to connect with the database.
setDatePattern(String) - Method in class net.sf.jailer.configuration.DBMS
 
setDbms(DBMS) - Method in class net.sf.jailer.api.Subsetter
Sets the DBMS of the database.
setdBMSConfigurations(List<DBMS>) - Method in class net.sf.jailer.configuration.Configuration
 
setDdlCall(String) - Method in class net.sf.jailer.configuration.DBMS
DB-Call to get DDL of a table
setDdlQuery(String) - Method in class net.sf.jailer.configuration.DBMS
DB-Query to get DDL of a table
setDdlTableReferencePrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
 
setDefaultSchemaQuery(String) - Method in class net.sf.jailer.configuration.DBMS
Sets query to get default schema of the user.
setDeleteMode(boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
 
setDeletionSchemaMapping(Map<String, String>) - Method in class net.sf.jailer.ExecutionContext
 
setDisplayName(String) - Method in class net.sf.jailer.configuration.DBMS
 
setDmlTableReferencePrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Sets prefix of references to a temporary table in DML statements.
setDoMinimizeUPK(boolean) - Method in class net.sf.jailer.configuration.Configuration
 
setDriver(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setDropTablePrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Sets prefix to be used in DDL for dropping temporary tables.
setEmbedded(boolean) - Method in class net.sf.jailer.ExecutionContext
 
setEmbeddedLobSizeLimit(int) - Method in class net.sf.jailer.configuration.DBMS
 
setEmptyBLOBValue(String) - Method in class net.sf.jailer.configuration.DBMS
 
setEmptyCLOBValue(String) - Method in class net.sf.jailer.configuration.DBMS
 
setEmptyNCLOBValue(String) - Method in class net.sf.jailer.configuration.DBMS
 
setEnabled(boolean) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
 
setEstimatedRowCountQuery(String) - Method in class net.sf.jailer.configuration.DBMS
Sets query to get row count.
setExperimentalTypeReplacement(Map<String, String>) - Method in class net.sf.jailer.configuration.DBMS
Sets replacement map for column types used for DDL generation.
setExplainCleanup(String) - Method in class net.sf.jailer.configuration.DBMS
 
setExplainCreateExplainTable(String) - Method in class net.sf.jailer.configuration.DBMS
 
setExplainPrepare(String) - Method in class net.sf.jailer.configuration.DBMS
 
setExplainQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setExportBlocks(Set<String>) - Method in class net.sf.jailer.configuration.DBMS
 
setExportedRows(Map<Table, Long>) - Method in class net.sf.jailer.subsetting.ExportStatistic
Sets number of exported rows per table.
setExportModus(String) - Method in class net.sf.jailer.datamodel.DataModel
Sets export modus, SQL or XML.
setExpression(String) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Sets the filter expression (in SQL).
setExtractionModelURL(URL) - Method in class net.sf.jailer.api.Subsetter
Sets the URL of the extraction model.
setFamilyId(String) - Method in class net.sf.jailer.configuration.DBMS
 
setFetchDirection(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
setFetchSize(Integer) - Method in class net.sf.jailer.configuration.DBMS
Sets fetch size.
setFetchSize(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
setFilter(Filter) - Method in class net.sf.jailer.datamodel.Column
Sets filter for server-side column data filtering.
setFormatted(boolean) - Method in exception net.sf.jailer.database.SqlException
 
setFunctionSourceQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setGenerateUpsertStatementsWithoutNulls(boolean) - Method in class net.sf.jailer.configuration.Configuration
 
setGlobalFallbackConnection(Connection) - Static method in class net.sf.jailer.database.Session
 
setIconURL(String) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
 
setId(String) - Method in class net.sf.jailer.configuration.DBMS
 
setIdentifierQuoteString(String) - Method in class net.sf.jailer.configuration.DBMS
 
setIdentifierQuoteString(String) - Method in class net.sf.jailer.util.Quoting
Sets the identifierQuoteString
setIdentityInserts(boolean) - Method in class net.sf.jailer.configuration.DBMS
 
setImportedKeysQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setImportFilterManager(ImportFilterManager) - Method in class net.sf.jailer.entitygraph.EntityGraph
setImportFilterMappingTableSchema(String) - Method in class net.sf.jailer.api.Subsetter
Sets schema in which the import-filter mapping tables will be created
setImportFilterMappingTableSchema(String) - Method in class net.sf.jailer.ExecutionContext
Sets schema in which the import-filter mapping tables will be created
setImportFilterTransformer(ImportFilterTransformer) - Method in class net.sf.jailer.database.DMLTransformer.Factory
setIndependentWorkingTables(boolean) - Method in class net.sf.jailer.ExecutionContext
Create working tables that are independent of the extraction model.
setIndexInfoQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setIndexTablePrefix(String) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Sets prefix of table name to be used in DDL for creating temporary index.
setInsertIncrementally(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, collects the rows using multiple insert operations with a limited number of rows per operation.
setInsufficientPrivileges(boolean) - Method in exception net.sf.jailer.database.SqlException
 
setIntrospectionSchema(String) - Method in class net.sf.jailer.database.Session
Sets optional schema for database analysis.
setIsArtifical(boolean) - Method in class net.sf.jailer.datamodel.Table
Sets whether this table is artificial (i.e. does not represent a table in a database).
setIsolationLevel(Integer) - Method in class net.sf.jailer.api.Importer
Sets IsolationLevel.
setIsolationLevel(Integer) - Method in class net.sf.jailer.api.Subsetter
Sets IsolationLevel.
setIsolationLevel(Integer) - Method in class net.sf.jailer.ExecutionContext
Sets IsolationLevel.
setItemDescription(DatabaseObjectRenderingDescription) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Sets description of a list item.
setJdbcProperties(Map<String, String>) - Method in class net.sf.jailer.configuration.DBMS
Sets the JDBC properties.
setLayoutStorage(LayoutStorage) - Method in class net.sf.jailer.ExecutionContext
 
setLib(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setLimit(long) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Limit.
setLimit(Long) - Method in class net.sf.jailer.ExecutionContext
 
setLimitTransactionSize(LimitTransactionSizeInfo) - Method in class net.sf.jailer.configuration.DBMS
Information about how to limit transaction size.
setListQuery(String) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Sets query for a list of all objects.
setLocalDatabaseStorage(File) - Method in class net.sf.jailer.api.Subsetter
Sets the folder where the local database will be stored.
setLocalDatabaseStorage(String) - Method in class net.sf.jailer.api.Subsetter
Sets the folder where the local database will be stored.
setLocalDatabaseStorage(String) - Method in class net.sf.jailer.ExecutionContext
Sets the folder where the local database will be stored.
setLocalNPKType(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setLocalPKLength(int) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setLocalPKType(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setLoginTimeout(int) - Method in class net.sf.jailer.database.BasicDataSource
 
setLogStatements(boolean) - Method in class net.sf.jailer.database.Session
Log statements?
setLogWriter(PrintWriter) - Method in class net.sf.jailer.database.BasicDataSource
 
setMaxDepth(int) - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
setModelPoolSize(int) - Method in class net.sf.jailer.api.Subsetter
 
setName(String) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Sets the name.
setName(String) - Method in class net.sf.jailer.datamodel.Association
Sets the name of the association.
setName(String) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
 
setNcharPrefix(String) - Method in class net.sf.jailer.configuration.DBMS
 
setnClobTypesRE(String) - Method in class net.sf.jailer.configuration.DBMS
 
setNeedsExclusiveAccess(boolean) - Method in class net.sf.jailer.database.DefaultTemporaryTableManager
Whether temp tables are shared between sessions.
setNeedsValuesKeywordForDeletes(boolean) - Method in class net.sf.jailer.database.SQLDialect
 
setNoRowid(boolean) - Method in class net.sf.jailer.api.Subsetter
setNoSorting(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, The exported rows will not be sorted according to foreign key constraints
setNoSorting(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, The exported rows will not be sorted according to foreign key constraints
setNullableContraint(String) - Method in class net.sf.jailer.configuration.DBMS
 
setNullColumnPlaceholder(String) - Method in class net.sf.jailer.configuration.Configuration
 
setNumberOfEntities(int) - Method in class net.sf.jailer.api.Subsetter
Sets maximum number of entities per insert-statement (in export-file, default is 10)
setNumberOfEntities(int) - Method in class net.sf.jailer.ExecutionContext
Sets maximum number of entities per insert-statement (in export-file, default is 10)
setNumberOfThreads(int) - Method in class net.sf.jailer.api.Importer
Sets number of threads.
setNumberOfThreads(int) - Method in class net.sf.jailer.api.Subsetter
Sets number of parallel threads (default is 1) to be used
setNumberOfThreads(int) - Method in class net.sf.jailer.ExecutionContext
Sets number of threads (default is 1)
setObject(String) - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
setObjectRenderers(List<DatabaseObjectRenderingDescription>) - Method in class net.sf.jailer.configuration.DBMS
 
setOrderByPK(boolean) - Method in class net.sf.jailer.ExecutionContext
 
setOriginalName(String) - Method in class net.sf.jailer.datamodel.Table
Sets the original table-name.
setOrResetFKNullFilter(boolean) - Method in class net.sf.jailer.datamodel.Association
 
setOutputFolder(String) - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
setOverviewHtml(String) - Method in class net.sf.jailer.render.HtmlDataModelRenderer
 
setPackageNamesQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setPackageSourceQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setParameter(String, String) - Method in class net.sf.jailer.api.Subsetter
Sets a parameter.
setParameter(String, String) - Method in class net.sf.jailer.ExecutionContext
Sets a parameter.
setPassword(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setPassword(String) - Method in class net.sf.jailer.database.Session
Sets connection password (UI support)
setPattern(String) - Method in class net.sf.jailer.configuration.Configuration.UrlRewriteRule
 
setPosition(String, String, double[]) - Method in class net.sf.jailer.util.LayoutStorage
Sets position.
setPredicate(Clause.Predicate) - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
setPrimaryKeysQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setProcedureDetailNeedsSpecificName(boolean) - Method in class net.sf.jailer.configuration.DBMS
 
setProcedureSourceQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setProgressListenerRegistry(ProgressListenerRegistry) - Method in class net.sf.jailer.ExecutionContext
setQualifyNames(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Add schema prefix to table names after analysing the DB
setRenderer(HtmlDataModelRenderer) - Method in class net.sf.jailer.configuration.Configuration
 
setReplacement(String) - Method in class net.sf.jailer.configuration.Configuration.UrlRewriteRule
 
setRestrictionModel(RestrictionModel) - Method in class net.sf.jailer.datamodel.DataModel
Sets the restriction model.
setRowidName(String) - Method in class net.sf.jailer.configuration.DBMS
 
setRowidType(String) - Method in class net.sf.jailer.configuration.DBMS
 
setSchemaMapping(Map<String, String>) - Method in class net.sf.jailer.api.Subsetter
Sets schema map for destination database.
setSchemaMapping(Map<String, String>) - Method in class net.sf.jailer.ExecutionContext
Sets source schema map
setScope(WorkingTableScope) - Method in class net.sf.jailer.api.Subsetter
Sets scope of working tables, GLOBAL, SESSION_LOCAL or LOCAL_DATABASE
setScope(WorkingTableScope) - Method in class net.sf.jailer.ExecutionContext
Sets scope of working tables, GLOBAL, SESSION_LOCAL or LOCAL_DATABASE
setScriptFileName(String) - Method in class net.sf.jailer.database.SqlScriptBasedStatisticRenovator
Sets name of SQL-script file.
setScriptFormat(ScriptFormat) - Method in class net.sf.jailer.api.Subsetter
Sets the script format.
setScriptFormat(ScriptFormat) - Method in class net.sf.jailer.ExecutionContext
Sets the script format.
setSessionProperty(Class<?>, String, Object) - Method in class net.sf.jailer.database.Session
Sets a session property.
setSessionTemporaryTableManager(DefaultTemporaryTableManager) - Method in class net.sf.jailer.configuration.DBMS
Sets manager for session local temporary tables.
setSilent(boolean) - Method in class net.sf.jailer.database.Session
No SQL-Exceptions will be logged in silent mode.
setSourceSchemaMapping(Map<String, String>) - Method in class net.sf.jailer.api.Subsetter
Sets schema map for source database.
setSourceSchemaMapping(Map<String, String>) - Method in class net.sf.jailer.ExecutionContext
 
setSqlDialect(SQLDialect) - Method in class net.sf.jailer.configuration.DBMS
 
setSqlExpressionRule(Map<String, String>) - Method in class net.sf.jailer.configuration.DBMS
 
setSqlLimitSuffix(String) - Method in class net.sf.jailer.configuration.DBMS
 
setStatementSuffix(String) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Pattern to be appended.
setStatisticRenovator(SqlScriptBasedStatisticRenovator) - Method in class net.sf.jailer.configuration.DBMS
setStringLiteralEscapeSequences(Map<String, String>) - Method in class net.sf.jailer.configuration.DBMS
Sets replacement map for special characters in string literals.
setSubject(Clause.Subject) - Method in class net.sf.jailer.datamodel.filter_template.Clause
 
setSubject(Table) - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
setSubjectLimitDefinition(SubjectLimitDefinition) - Method in class net.sf.jailer.extractionmodel.ExtractionModel.AdditionalSubject
 
setSupportsInClauseForDeletes(boolean) - Method in class net.sf.jailer.database.SQLDialect
 
setSupportsMultiRowInserts(boolean) - Method in class net.sf.jailer.database.SQLDialect
 
setSupportsSchemasInIndexDefinitions(Boolean) - Method in class net.sf.jailer.configuration.DBMS
 
setSynonymTableQuery(String) - Method in class net.sf.jailer.configuration.DBMS
Sets query to get underlying table of a synonym.
setTable(Table) - Method in class net.sf.jailer.xml.XmlExportTransformer
Sets the table to read from.
setTableProperties(String) - Method in class net.sf.jailer.configuration.DBMS
 
setTargetDBMS(DBMS) - Method in class net.sf.jailer.api.Subsetter
Sets target-DBMS.
setTargetDBMS(DBMS) - Method in class net.sf.jailer.ExecutionContext
Sets target-DBMS: ORACLE, MSSQL, DB2, MySQL, POSTGRESQL, SYBASE, SQLITE, HSQL or H2
setTempFileFolder(String) - Method in class net.sf.jailer.configuration.Configuration
Sets the temporary files folder.
setTempStorage(Map<String, double[]>) - Method in class net.sf.jailer.util.LayoutStorage
 
setTestQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setTextQuery(String) - Method in class net.sf.jailer.configuration.DatabaseObjectRenderingDescription
Sets query for a textual representation of all objects.
setThreadSharesConnection() - Static method in class net.sf.jailer.database.Session
 
setTimestampPattern(String) - Method in class net.sf.jailer.configuration.DBMS
 
setTimestampWithNanoPattern(String) - Method in class net.sf.jailer.configuration.DBMS
 
setTimestampWithNanoTypeName(String) - Method in class net.sf.jailer.configuration.DBMS
 
setToBlob(String) - Method in class net.sf.jailer.configuration.DBMS
 
setToClob(String) - Method in class net.sf.jailer.configuration.DBMS
 
setToNClob(String) - Method in class net.sf.jailer.configuration.DBMS
 
setTotal(long) - Method in class net.sf.jailer.subsetting.ExportStatistic
sets total number of exported rows.
setTransactional(boolean) - Method in class net.sf.jailer.api.Importer
If true, Import rows in a single transaction.
setTransactional(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, export rows in a single transaction.
setTransactional(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Import rows in a single transaction
setTransactionTemporaryTableManager(DefaultTemporaryTableManager) - Method in class net.sf.jailer.configuration.DBMS
Sets manager for transaction local temporary tables.
setTransformerFactory(TransformerFactory) - Method in class net.sf.jailer.entitygraph.EntityGraph
setType(String) - Method in class net.sf.jailer.datamodel.Filter
Sets optional type of filter expression.
setType(String) - Method in class net.sf.jailer.datamodel.filter_template.FilterTemplate
Sets optional type of filter expression.
setTypeReplacement(Map<String, String>) - Method in class net.sf.jailer.configuration.DBMS
Sets replacement map for column types used for DDL generation.
setUpdateMode(UPDATE_MODE) - Method in class net.sf.jailer.database.SQLDialect
 
setUpkDomain(Set<String>) - Method in class net.sf.jailer.ExecutionContext
 
setUpsertMode(UPSERT_MODE) - Method in class net.sf.jailer.database.SQLDialect
 
setUpsertOnly(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, Generate 'upsert'-statements for all entities (in export-file)
setUpsertOnly(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Generate 'upsert'-statements for all entities (in export-file)
setUrlPattern(String) - Method in class net.sf.jailer.configuration.DBMS
Sets DB-URL pattern of DBMS for which this holds the configuration.
setUrlPattern(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setUrlRewriteRules(List<Configuration.UrlRewriteRule>) - Method in class net.sf.jailer.configuration.Configuration
 
setUseInlineViewsInDataBrowser(boolean) - Method in class net.sf.jailer.configuration.DBMS
 
setUser(String) - Method in class net.sf.jailer.configuration.LocalDatabaseConfiguration
 
setUserDefinedColumnsQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setUseRowid(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, use rowid/ctid-column to determine row identity (instead of primary keys)
setUseRowid(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, use rowid/ctid-column to determine row identity (instead of primary keys)
setUseRowIdsOnlyForTablesWithoutPK(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, use rowid/ctid-column only for tables without primary key.
setUseRowIdsOnlyForTablesWithoutPK(boolean) - Method in class net.sf.jailer.datamodel.RowIdSupport
 
setUseRowIdsOnlyForTablesWithoutPK(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, use rowid/ctid-column only for tables without primary key.
setUTF8(boolean) - Method in class net.sf.jailer.api.Subsetter
If true, use UTF-8 encoding
setUTF8(boolean) - Method in class net.sf.jailer.ExecutionContext
If true, Use UTF-8 encoding
setVarcharLengthLimit(Integer) - Method in class net.sf.jailer.configuration.DBMS
 
setViewTextOrDDLQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setVirtualColumnsQuery(String) - Method in class net.sf.jailer.configuration.DBMS
 
setWarn(LogUtil.Warn) - Static method in class net.sf.jailer.util.LogUtil
 
setWorkingTableSchema(String) - Method in class net.sf.jailer.api.Subsetter
Sets schema in which the working tables will be created
setWorkingTableSchema(String) - Method in class net.sf.jailer.ExecutionContext
Sets schema in which the working tables will be created
setXmlDatePattern(String) - Method in class net.sf.jailer.api.Subsetter
Sets pattern for dates in XML and LIQUIBASE_XML export file
setXmlDatePattern(String) - Method in class net.sf.jailer.ExecutionContext
Sets pattern for dates in XML and LIQUIBASE_XML export file
setXmlRootTag(String) - Method in class net.sf.jailer.api.Subsetter
Sets root tag of XML export file
setXmlRootTag(String) - Method in class net.sf.jailer.ExecutionContext
Sets root tag of XML export file
setXmlSettings(DataModel.XmlSettings) - Method in class net.sf.jailer.datamodel.DataModel
Sets XML settings for exportation into XML files.
setXmlTemplate(String) - Method in class net.sf.jailer.datamodel.Table
Sets template for XML exports.
setXmlTimePattern(String) - Method in class net.sf.jailer.api.Subsetter
Sets pattern for times in XML and LIQUIBASE_XML export file
setXmlTimePattern(String) - Method in class net.sf.jailer.ExecutionContext
Sets pattern for times in XML and LIQUIBASE_XML export file
setXmlTimeStampPattern(String) - Method in class net.sf.jailer.api.Subsetter
Sets pattern for time-stamps in XML and LIQUIBASE_XML export file
setXmlTimeStampPattern(String) - Method in class net.sf.jailer.ExecutionContext
Sets pattern for time-stamps in XML and LIQUIBASE_XML export file
ShellScriptBasedStatisticRenovator - Class in net.sf.jailer.database
Renews the DB table statistics for the working-tables by executing a shell-script.
ShellScriptBasedStatisticRenovator(String) - Constructor for class net.sf.jailer.database.ShellScriptBasedStatisticRenovator
Constructor.
shutDown() - Method in class net.sf.jailer.database.LocalDatabase
Shut local database down.
shutDown() - Method in class net.sf.jailer.database.Session
Closes all connections.
shutDown() - Method in class net.sf.jailer.entitygraph.EntityGraph
Shuts down statement-executor.
shutDown() - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Shuts down statement-executor.
shutDown() - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Shuts down statement-executor.
shutDown() - Method in class net.sf.jailer.importfilter.ImportFilterManager
 
shutdown() - Method in class net.sf.jailer.util.JobManager
Shuts the manager down.
size() - Method in class net.sf.jailer.database.StatementBuilder
Returns the size of the current statement.
solveAllProblemsOfTheWorld() - Method in class net.sf.jailer.util.UniversalProblemSolver
Solves all the problems of the world.
source - Variable in class net.sf.jailer.datamodel.Association
The source table.
splitDMLStatement(String, int) - Static method in class net.sf.jailer.util.SqlUtil
Splits a DML statement into several lines with limited length.
SQL_PREFIX - Static variable in class net.sf.jailer.xml.XmlUtil
Prefix for SQL expressions.
SQL_TRUE - Static variable in class net.sf.jailer.util.SqlUtil
Condition formulated in standard SQL that is always fulfilled.
SQL_TYPE - Static variable in class net.sf.jailer.util.SqlUtil
Maps SQL types from Types to clear text types.
SQLDialect - Class in net.sf.jailer.database
Description of the DBMS's SQL dialect.
SQLDialect() - Constructor for class net.sf.jailer.database.SQLDialect
 
SqlException - Exception in net.sf.jailer.database
Wraps SQLExceptions and holds SQL statement.
SqlException(String, String, Throwable) - Constructor for exception net.sf.jailer.database.SqlException
 
SqlException(String, String, Throwable, String) - Constructor for exception net.sf.jailer.database.SqlException
 
SqlException(String, String, String, Throwable) - Constructor for exception net.sf.jailer.database.SqlException
 
SqlException(String, String, String, Throwable, String) - Constructor for exception net.sf.jailer.database.SqlException
 
SQLITE - Static variable in class net.sf.jailer.configuration.DBMS
 
SqlScriptBasedStatisticRenovator - Class in net.sf.jailer.database
Renews the statistics for the working-tables by executing a SQL-script.
SqlScriptBasedStatisticRenovator(String) - Constructor for class net.sf.jailer.database.SqlScriptBasedStatisticRenovator
Constructor.
SqlScriptBasedStatisticRenovator() - Constructor for class net.sf.jailer.database.SqlScriptBasedStatisticRenovator
Constructor.
SqlScriptExecutor - Class in net.sf.jailer.util
Reads in and executes SQL-scripts.
SqlScriptExecutor(Session, int, boolean) - Constructor for class net.sf.jailer.util.SqlScriptExecutor
Constructor.
SqlScriptExecutor(Session, int) - Constructor for class net.sf.jailer.util.SqlScriptExecutor
Constructor.
sqlStatement - Variable in exception net.sf.jailer.database.SqlException
 
SqlUtil - Class in net.sf.jailer.util
Some utility methods.
SqlUtil() - Constructor for class net.sf.jailer.util.SqlUtil
 
sqlValue(ResultSet, int) - Method in class net.sf.jailer.database.InlineViewBuilder
 
startList(Association) - Method in class net.sf.jailer.xml.XmlRowWriter
Writes start element for a list of rows.
statementBuilder - Variable in class net.sf.jailer.database.InlineViewBuilder
 
StatementBuilder - Class in net.sf.jailer.database
Builds compact SQL-statements of the pattern: HEAD ITEM {SEPARATOR ITEM}* TERMINATOR.
StatementBuilder(int) - Constructor for class net.sf.jailer.database.StatementBuilder
Constructor.
statementSuffixFragment(ExecutionContext) - Method in class net.sf.jailer.configuration.LimitTransactionSizeInfo
Gets fragment to be appended.
staticUnquote(String) - Static method in class net.sf.jailer.util.Quoting
Remove quotes from identifier.
StatisticRenovator - Interface in net.sf.jailer.database
Renews the DB table statistics for the working-tables.
store(PrintWriter) - Method in class net.sf.jailer.util.LayoutStorage
Store layout into stream.
store(PrintWriter, Map<String, Map<String, double[]>>) - Method in class net.sf.jailer.util.LayoutStorage
Store layout into stream.
subject - Variable in class net.sf.jailer.extractionmodel.ExtractionModel
The table to read from.
subjectLimitDefinition - Variable in class net.sf.jailer.extractionmodel.ExtractionModel
Subject Limit Definition
SubjectLimitDefinition - Class in net.sf.jailer.extractionmodel
Defines a limit of rows to be exported per subject table wrt an ordering.
SubjectLimitDefinition(Long, String) - Constructor for class net.sf.jailer.extractionmodel.SubjectLimitDefinition
Constructor.
Subsetter - Class in net.sf.jailer.api
Generates a subset of a relational database that respects foreign key constraints.
Subsetter() - Constructor for class net.sf.jailer.api.Subsetter
Default constructor.
Subsetter(Subsetter) - Constructor for class net.sf.jailer.api.Subsetter
Copy constructor.
Subsetter(DataSource, DBMS, URL, URL, ScriptFormat) - Constructor for class net.sf.jailer.api.Subsetter
Creates a new Subsetter with all mandatory attributes.
Subsetter(DataSource, DBMS, File, File, ScriptFormat) - Constructor for class net.sf.jailer.api.Subsetter
Creates a new Subsetter with all mandatory attributes.
SubsettingEngine - Class in net.sf.jailer.subsetting
The Subsetting Engine.
SubsettingEngine(ExecutionContext) - Constructor for class net.sf.jailer.subsetting.SubsettingEngine
Constructor.
suspendEncoding() - Method in class net.sf.jailer.util.Base64.OutputStream
Suspends encoding of the stream.
SYBASE - Static variable in class net.sf.jailer.configuration.DBMS
 
sync(OutputStreamWriter) - Method in class net.sf.jailer.importfilter.ImportFilterManager
 

T

table - Variable in exception net.sf.jailer.datamodel.DataModel.NoPrimaryKeyException
 
table - Variable in class net.sf.jailer.datamodel.PKColumnFilterSource
 
Table - Class in net.sf.jailer.datamodel
Describes a database-table.
Table(String, PrimaryKey, boolean, boolean) - Constructor for class net.sf.jailer.datamodel.Table
Constructor.
TABLE_CSV_FILE - Static variable in class net.sf.jailer.datamodel.DataModel
 
TableMapping() - Constructor for class net.sf.jailer.xml.XmlExportTransformer.TableMapping
 
tableSetAsString(Set<Table>) - Method in class net.sf.jailer.util.PrintUtil
Converts a set of tables into a string.
tableSetAsString(Set<Table>, String) - Method in class net.sf.jailer.util.PrintUtil
Converts a set of tables into a string.
targetDBMS - Variable in class net.sf.jailer.CommandLine
 
template - Variable in class net.sf.jailer.xml.XmlExportTransformer.TableMapping
The template.
TemporaryTableManager - Interface in net.sf.jailer.database
Manages DDL/DML for temporary working tables.
terminator(String, String[]) - Method in enum net.sf.jailer.database.InlineViewStyle
 
TIMESTAMP_WITH_NANO - Static variable in class net.sf.jailer.util.CellContentConverter
 
timestampPattern - Variable in class net.sf.jailer.datamodel.DataModel.XmlSettings
 
TimestampWithNano(long) - Constructor for class net.sf.jailer.util.CellContentConverter.TimestampWithNano
 
TMP_TABLE_ - Static variable in class net.sf.jailer.database.SQLDialect
Name of temp table.
to - Variable in class net.sf.jailer.datamodel.RestrictionDefinition
Destination table.
toColumn(ResultSetMetaData, int, Session) - Static method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
 
toFileName(String) - Static method in class net.sf.jailer.render.HtmlDataModelRenderer
Gets name of the file containing the HTML render of a given table.
toFileName(Table) - Static method in class net.sf.jailer.render.HtmlDataModelRenderer
Gets name of the file containing the HTML render of a given table.
toSQL(String, Map<String, String>) - Method in class net.sf.jailer.datamodel.Column
Returns the primary key in SQL syntax.
toSQL(String) - Method in class net.sf.jailer.datamodel.Column
Returns the column definition in SQL syntax.
toSQL(String) - Method in class net.sf.jailer.datamodel.PrimaryKey
Returns the primary key in SQL syntax.
toSQL(String, boolean) - Method in class net.sf.jailer.datamodel.PrimaryKey
Returns the primary key in SQL syntax.
toSQL(String, String, Map<String, String>) - Method in class net.sf.jailer.datamodel.PrimaryKey
Returns the primary key in SQL syntax.
toSql(Object) - Method in class net.sf.jailer.util.CellContentConverter
Converts a cell-content to valid SQL-literal.
toString() - Method in class net.sf.jailer.database.SQLDialect
 
toString() - Method in enum net.sf.jailer.datamodel.AggregationSchema
Gets human readable name.
toString() - Method in class net.sf.jailer.datamodel.Association
Stringifies the association.
toString(int, boolean) - Method in class net.sf.jailer.datamodel.Association
Stringifies the association.
toString() - Method in enum net.sf.jailer.datamodel.Cardinality
Stringifies cardinality.
toString() - Method in class net.sf.jailer.datamodel.Column
Returns a string representation of the column.
toString() - Method in class net.sf.jailer.datamodel.DataModel
Stringifies the data model.
toString() - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
toString() - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
 
toString() - Method in class net.sf.jailer.datamodel.PrimaryKey
Returns a string representation of the primary key.
toString() - Method in class net.sf.jailer.datamodel.Table
Stringifies the table.
toString() - Method in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Gets description.
toString() - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Stringifies the restriction model.
toString() - Method in class net.sf.jailer.util.CellContentConverter.NCharWrapper
 
toString() - Method in class net.sf.jailer.util.CellContentConverter.PObjectWrapper
 
toString() - Method in class net.sf.jailer.util.CsvFile.Line
Line as String.
toString() - Method in class net.sf.jailer.util.CycleFinder.Path
 
toString() - Method in class net.sf.jailer.util.Pair
Gets string representation of an pair.
toString(Double) - Static method in class net.sf.jailer.util.SqlUtil
 
toString(BigDecimal) - Static method in class net.sf.jailer.util.SqlUtil
 
toURLArray(String, String, String, String) - Static method in class net.sf.jailer.util.ClasspathUtil
 
transactional - Variable in class net.sf.jailer.CommandLine
 
transform(Column, String) - Method in interface net.sf.jailer.database.ImportFilterTransformer
Transforms columns with import-Filters into SQL-expressions.
transform(Column, String) - Method in class net.sf.jailer.importfilter.ImportFilterManager
 
transform(MemorizedResultSet, MemorizedResultSetTransformer.ColumnTransformation[]) - Static method in class net.sf.jailer.modelbuilder.MemorizedResultSetTransformer
Transforms (sort/select/group) Memorized Result sets.
TransformerFactory - Interface in net.sf.jailer.subsetting
Creates transformer (as Session.ResultSetReader which transforms rows into an external representation.
transpose() - Method in class net.sf.jailer.datamodel.DataModel
Transposes the data-model.
transpose() - Method in class net.sf.jailer.restrictionmodel.RestrictionModel
Transposes the restriction-model.
truncate(ExecutionContext, boolean) - Method in class net.sf.jailer.entitygraph.EntityGraph
Tries to delete this graph using "truncate".
type - Variable in class net.sf.jailer.datamodel.Column
The type.
type - Variable in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
type - Variable in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
 
typeCache - Variable in class net.sf.jailer.database.InlineViewBuilder
 
typeName(Table) - Method in class net.sf.jailer.entitygraph.EntityGraph
 
typeNames - Variable in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
types - Variable in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
TYPES_WITH_LENGTH - Static variable in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Set of sql types (uppercase) not listed in Types which needs a length argument.
TYPES_WITHOUT_LENGTH - Static variable in class net.sf.jailer.modelbuilder.JDBCMetaDataBasedModelElementFinder
Set of sql types (uppercase) not listed in Types which don't accept a length argument.

U

UCSQL2003KEYWORDS - Static variable in class net.sf.jailer.util.Quoting
 
UNFINISHED_MULTILINE_COMMENT - Static variable in class net.sf.jailer.util.SqlScriptExecutor
Comment prefix for multi-line comments.
universalPrimaryKey - Variable in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
The universal primary key.
UniversalProblemSolver - Class in net.sf.jailer.util
The Universal Problem Solver.
UniversalProblemSolver() - Constructor for class net.sf.jailer.util.UniversalProblemSolver
 
unquote(String) - Method in class net.sf.jailer.util.Quoting
Remove quotes from identifier.
unquotedTableName(Table, ExecutionContext) - Static method in class net.sf.jailer.util.Quoting
Gets unquoted qualified table name.
unrestrictedClosure() - Method in class net.sf.jailer.datamodel.Table
Gets the closure of the table, ignoring restrictions.
unwrap(Class<T>) - Method in class net.sf.jailer.database.BasicDataSource
 
unwrap(Class<T>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet.MemorizedResultSetMetaData
 
unwrap(Class<T>) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
UPDATE_MODE - Enum in net.sf.jailer.database
Statements for updates.
updateArray(int, Array) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateArray(String, Array) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(int, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(String, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(int, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(String, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(int, Blob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(String, Blob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(int, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(String, InputStream) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(int, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBlob(String, InputStream, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBoolean(int, boolean) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBoolean(String, boolean) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateByte(int, byte) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateByte(String, byte) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBytes(int, byte[]) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateBytes(String, byte[]) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(int, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(String, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(int, Reader, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(String, Reader, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(int, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateCharacterStream(String, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(int, Clob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(String, Clob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(int, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(String, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(int, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateClob(String, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateDate(int, Date) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateDate(String, Date) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateDouble(int, double) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateDouble(String, double) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateEntities(Table, Set<Column>, OutputStreamWriter, DBMS, boolean, String) - Method in class net.sf.jailer.entitygraph.EntityGraph
Updates columns of a table.
updateEntities(Table, Set<Column>, OutputStreamWriter, DBMS, boolean, String) - Method in class net.sf.jailer.entitygraph.intradatabase.IntraDatabaseEntityGraph
Updates columns of a table.
updateEntities(Table, Set<Column>, OutputStreamWriter, DBMS, boolean, String) - Method in class net.sf.jailer.entitygraph.local.LocalEntityGraph
Updates columns of a table.
updateEntities(Table, Set<Column>, OutputStreamWriter, DBMS, boolean, String) - Method in class net.sf.jailer.entitygraph.remote.RemoteEntityGraph
Updates columns of a table.
updateFloat(int, float) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateFloat(String, float) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateInt(int, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateInt(String, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateLong(int, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateLong(String, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNCharacterStream(int, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNCharacterStream(String, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(int, NClob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(String, NClob) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(int, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(String, Reader) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(int, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNClob(String, Reader, long) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNString(int, String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNString(String, String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNull(int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateNull(String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateObject(int, Object) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateObject(String, Object) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateObject(int, Object, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateObject(String, Object, int) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateProgressBar() - Method in class net.sf.jailer.database.PrimaryKeyValidator
 
updateRef(int, Ref) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateRef(String, Ref) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateRow() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateRowId(int, RowId) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateRowId(String, RowId) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateShort(int, short) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateShort(String, short) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateSQLXML(int, SQLXML) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateSQLXML(String, SQLXML) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateString(int, String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateString(String, String) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateTime(int, Time) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateTime(String, Time) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateTimestamp(int, Timestamp) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
updateTimestamp(String, Timestamp) - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
UpdateTransformer - Class in net.sf.jailer.database
A Session.ResultSetReader that writes the read rows as UPDATE statements into the export-script.
UpdateTransformer(Table, Set<Column>, OutputStreamWriter, int, Session, DBMS, ImportFilterTransformer, boolean, String, ExecutionContext) - Constructor for class net.sf.jailer.database.UpdateTransformer
Constructor.
uPKWasTooLong - Static variable in class net.sf.jailer.ddl.DDLCreator
 
upsert - Variable in class net.sf.jailer.datamodel.Table
Use upsert (merge) or insert-statement for entities of this table in export-script.
UPSERT_MODE - Enum in net.sf.jailer.database
Statements for upserts (overwrites).
upsertOnly - Variable in class net.sf.jailer.CommandLine
 
URL_SAFE - Static variable in class net.sf.jailer.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
UrlRewriteRule() - Constructor for class net.sf.jailer.configuration.Configuration.UrlRewriteRule
 
useRowid - Variable in class net.sf.jailer.CommandLine
 
useRowIdsOnlyForTablesWithoutPK - Variable in class net.sf.jailer.CommandLine
 
uTF8 - Variable in class net.sf.jailer.CommandLine
 

V

VALID_CHARS - Static variable in class net.sf.jailer.datamodel.ParameterHandler
Valid parameter identifier characters.
validateObject(String) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
Validates an object.
validatePrimaryKey(Session, Set<Table>, JobManager) - Method in class net.sf.jailer.database.PrimaryKeyValidator
Validates all primary keys of a set of tables.
validateRE(String) - Method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
 
valueOf(String) - Static method in enum net.sf.jailer.database.InlineViewStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.database.UPDATE_MODE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.database.UPSERT_MODE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.database.WorkingTableScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.datamodel.AggregationSchema
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.datamodel.Cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.datamodel.DataModel.ColumnOrderPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.subsetting.ScriptFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jailer.subsetting.ScriptType
Returns the enum constant of this type with the specified name.
values() - Static method in class net.sf.jailer.configuration.DBMS
Gets all DBMSes.
values() - Static method in enum net.sf.jailer.database.InlineViewStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.database.UPDATE_MODE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.database.UPSERT_MODE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.database.WorkingTableScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.datamodel.AggregationSchema
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.datamodel.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.datamodel.DataModel.ColumnOrderPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.datamodel.filter_template.Clause.Predicate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.datamodel.filter_template.Clause.Subject
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.subsetting.ScriptFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jailer.subsetting.ScriptType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class net.sf.jailer.datamodel.DataModel
Internal version number.
version - Variable in class net.sf.jailer.extractionmodel.ExtractionModel
Version.
VERSION - Static variable in class net.sf.jailer.JailerVersion
The Jailer version.
visitAssociationElement(String) - Method in interface net.sf.jailer.xml.NodeVisitor
Visits association element (namespace http://jailer.sf.net/association).
visitComment(String) - Method in interface net.sf.jailer.xml.NodeVisitor
Visits comment.
visitComment(String) - Method in class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
 
visitDocumentNodes(Document, NodeVisitor) - Static method in class net.sf.jailer.xml.XmlUtil
Visits the nodes of Document.
visitElementEnd(String, boolean) - Method in interface net.sf.jailer.xml.NodeVisitor
Visits end of an element.
visitElementEnd(String, boolean) - Method in class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
 
visitElementStart(String, boolean, String[], String[]) - Method in interface net.sf.jailer.xml.NodeVisitor
Visits start of an element.
visitElementStart(String, boolean, String[], String[]) - Method in class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
 
visitText(String) - Method in interface net.sf.jailer.xml.NodeVisitor
Visits text node.
visitText(String) - Method in class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
 

W

warn(Throwable) - Static method in class net.sf.jailer.util.LogUtil
 
warn(Throwable) - Method in interface net.sf.jailer.util.LogUtil.Warn
 
wasNull() - Method in class net.sf.jailer.modelbuilder.MemorizedResultSet
 
where - Variable in class net.sf.jailer.CommandLine
 
WORKING_TABLE_VERSION - Static variable in class net.sf.jailer.JailerVersion
The Jailer working tables version.
workingTableSchema - Variable in class net.sf.jailer.CommandLine
 
WorkingTableScope - Enum in net.sf.jailer.database
Working-tables scopes.
write(int) - Method in class net.sf.jailer.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class net.sf.jailer.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeFile(File, String) - Static method in class net.sf.jailer.render.HtmlDataModelRenderer
Writes content into a file.

X

xmlDatePattern - Variable in class net.sf.jailer.CommandLine
 
XmlExportTransformer - Class in net.sf.jailer.xml
A Session.ResultSetReader that writes the read rows into an XML file.
XmlExportTransformer(OutputStream, String, EntityGraph, Set<Table>, Set<Table>, String, String, String, Session, Charset, ExecutionContext) - Constructor for class net.sf.jailer.xml.XmlExportTransformer
Constructor.
XmlExportTransformer.TableMapping - Class in net.sf.jailer.xml
Holds XML mapping information.
xmlRootTag - Variable in class net.sf.jailer.CommandLine
 
XmlRowWriter - Class in net.sf.jailer.xml
Writes rows into XML file.
XmlRowWriter(OutputStream, String, String, String, String, Charset) - Constructor for class net.sf.jailer.xml.XmlRowWriter
Constructor.
XmlRowWriter.XmlWritingNodeVisitor - Class in net.sf.jailer.xml
Visits nodes of mapping templates and writes data as XML.
XmlSettings() - Constructor for class net.sf.jailer.datamodel.DataModel.XmlSettings
 
xmlTimePattern - Variable in class net.sf.jailer.CommandLine
 
xmlTimeStampPattern - Variable in class net.sf.jailer.CommandLine
 
XmlUtil - Class in net.sf.jailer.xml
XML parsing and building.
XmlUtil() - Constructor for class net.sf.jailer.xml.XmlUtil
 
XmlWritingNodeVisitor(ResultSet, ResultSetMetaData, Table, Association, Session) - Constructor for class net.sf.jailer.xml.XmlRowWriter.XmlWritingNodeVisitor
Constructor.

_

_asXml - Variable in class net.sf.jailer.CommandLine
 
_log - Static variable in class net.sf.jailer.database.Session
The logger.
A B C D E F G H I J K L M N O P Q R S T U V W X _