- generateJdbcStatement(Statement, Map<String, Object>, Set<String>, List<Object>, Long, Long) - Method in class sk.vracon.sqlcomments.core.StatementGenerator
-
Creates JDBC-like statement string.
- GenerateMojo - Class in sk.vracon.sqlcomments.maven
-
- GenerateMojo() - Constructor for class sk.vracon.sqlcomments.maven.GenerateMojo
-
- generateParameterMap() - Method in class sk.vracon.sqlcomments.core.impl.StatementConfigurationAdapter
-
- generateParameterMap() - Method in interface sk.vracon.sqlcomments.core.StatementConfiguration
-
Map of parameters to construct statement in runtime.
- generateParametersAcceptingNull() - Method in class sk.vracon.sqlcomments.core.impl.StatementConfigurationAdapter
-
- generateParametersAcceptingNull() - Method in interface sk.vracon.sqlcomments.core.StatementConfiguration
-
Returns parameters for which null doesn't mean to skip row.
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in interface sk.vracon.sqlcomments.core.dialect.DatabaseDialect
-
Generates SQL with appropriate offset and limit settings.
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in class sk.vracon.sqlcomments.core.dialect.HSQLDialect
-
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in class sk.vracon.sqlcomments.core.dialect.MySQLDialect
-
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in class sk.vracon.sqlcomments.core.dialect.OracleDialect
-
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in class sk.vracon.sqlcomments.core.dialect.PostgreSQLDialect
-
- generateSQLWithOffsetAndLimit(String, Long, Long) - Method in class sk.vracon.sqlcomments.spring.CurrentDatabaseDialectWrapper
-
- generateStatement(Statement, Map<String, Object>, Set<String>, Long, Long) - Method in class sk.vracon.sqlcomments.core.StatementGenerator
-
Creates statement string.
- getAlias() - Method in class sk.vracon.sqlcomments.maven.generate.TableInfo
-
- getBaseClassName() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getColumnIdentifiers() - Method in class sk.vracon.sqlcomments.maven.generate.InsertContext
-
- getColumnName() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getColumnName() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getColumnName() - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- getColumns() - Method in class sk.vracon.sqlcomments.maven.generate.SelectContext
-
- getColumnSize() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getConfigurationClassName() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getContext() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getDatabase() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getDatabaseProductName() - Method in interface sk.vracon.sqlcomments.core.dialect.DatabaseDialect
-
Returns database product name.
- getDatabaseProductName() - Method in class sk.vracon.sqlcomments.core.dialect.HSQLDialect
-
Returns common database name 'hsql'.
- getDatabaseProductName() - Method in class sk.vracon.sqlcomments.core.dialect.MySQLDialect
-
Returns common database name 'mysql'.
- getDatabaseProductName() - Method in class sk.vracon.sqlcomments.core.dialect.OracleDialect
-
Returns common database name 'oracle'.
- getDatabaseProductName() - Method in class sk.vracon.sqlcomments.core.dialect.PostgreSQLDialect
-
Returns common database name 'postgresql'.
- getDatabaseProductName() - Method in class sk.vracon.sqlcomments.spring.CurrentDatabaseDialectWrapper
-
- getDecimalDigits() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getDeclarationLineNumber() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getJavaClass() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getJavaClass() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getJavaIdentifier() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getJavaType() - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- getJavaTypeForSQL(int, String) - Method in interface sk.vracon.sqlcomments.maven.DatabaseDialect
-
Returns java class for specified SQL type.
- getJavaTypeForSQL(int, String) - Method in class sk.vracon.sqlcomments.maven.dialect.DefaultDatabaseDialect
-
- getJavaTypeForSQL(int, String) - Method in class sk.vracon.sqlcomments.maven.dialect.PostgresDatabaseDialect
-
- getLine() - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns SQL line part of a statement.
- getMappedClass() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getMappedClass() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getMapperClass() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getMapperClass() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getMostGenericClass(Set<Class<?>>) - Method in interface sk.vracon.sqlcomments.maven.DatabaseDialect
-
Returns most generic class from set of classes.
- getMostGenericClass(Set<Class<?>>) - Method in class sk.vracon.sqlcomments.maven.dialect.DefaultDatabaseDialect
-
- getName() - Method in class sk.vracon.sqlcomments.core.Statement
-
Gets statement name.
- getName() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getName() - Method in class sk.vracon.sqlcomments.maven.generate.TableInfo
-
- getName() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getPlaceholders() - Method in class sk.vracon.sqlcomments.maven.ColumnExtractorSQLQueryListener
-
- getPrimaryContext() - Method in class sk.vracon.sqlcomments.maven.ColumnExtractorSQLQueryListener
-
- getReferences() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getReplacementParameters() - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns set of replacement parameters at this row.
- getResultClassName() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getResultSetValueGetterName(String) - Method in class sk.vracon.sqlcomments.maven.TemplateUtils
-
- getRows() - Method in class sk.vracon.sqlcomments.core.Statement
-
Gets list of rows in statement.
- getScript() - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns compiled control script.
- getScriptText() - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns control script as a text.
- getSimpleClassName(String) - Method in class sk.vracon.sqlcomments.maven.TemplateUtils
-
- getSqlContext() - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- getSqlParameters() - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns set of SQL parameters at this row.
- getSqlType() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getSqlTypeName() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getStatement(Class<?>, String) - Method in class sk.vracon.sqlcomments.core.StatementContainer
-
Gets statement from cache.
- getStatement(ClassLoader, String) - Method in class sk.vracon.sqlcomments.core.StatementContainer
-
Gets statement from cache.
- getStatementContainer() - Method in class sk.vracon.sqlcomments.spring.AbstractSQLCommentsRepository
-
Gets statement container.
- getStatementText() - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- getSubqueries() - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- getSubqueries() - Method in class sk.vracon.sqlcomments.maven.generate.TableInfo
-
- getTableAlias() - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- getTableName() - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- getTables() - Method in class sk.vracon.sqlcomments.maven.generate.AbstractStatementContext
-
- getVariables() - Method in class sk.vracon.sqlcomments.maven.JavaScriptVariablesExtractor
-
- SelectContext - Class in sk.vracon.sqlcomments.maven.generate
-
- SelectContext() - Constructor for class sk.vracon.sqlcomments.maven.generate.SelectContext
-
- setAlias(String) - Method in class sk.vracon.sqlcomments.maven.generate.TableInfo
-
- setAsterix(boolean) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setBaseClassName(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setCollection(boolean) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setColumnName(String) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setColumnName(String) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setColumnName(String) - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- setColumnSize(Integer) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setConfigurationClassName(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setDatabase(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setDataSource(DataSource) - Method in class sk.vracon.sqlcomments.spring.CurrentDatabaseDialectWrapper
-
Sets data source.
- setDecimalDigits(int) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setDeclarationLineNumber(int) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setDefaultConfigurationClass(boolean) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setDefaultResultClass(boolean) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setDialect(DatabaseDialect) - Method in class sk.vracon.sqlcomments.core.StatementContainer
-
Sets database dialect.
- setDialect(DatabaseDialect) - Method in class sk.vracon.sqlcomments.core.StatementGenerator
-
Sets database dialect to use.
- setDialect(DatabaseDialect) - Method in class sk.vracon.sqlcomments.spring.AbstractSQLCommentsRepository
-
Sets database dialect to use.
- setEnableCache(boolean) - Method in class sk.vracon.sqlcomments.core.StatementContainer
-
Enable statement caching.
- setJavaClass(Class<?>) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setJavaClass(Class<?>) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setJavaIdentifier(String) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setJavaType(Class<? extends T>) - Method in interface sk.vracon.sqlcomments.core.IColumnMapper
-
Sets expected java class to converter.
- setJavaType(Class<? extends Enum<?>>) - Method in class sk.vracon.sqlcomments.core.mappers.EnumMapper
-
- setJavaType(Class<?>) - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- setLine(String) - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Sets SQL row part of statement.
- setMappedClass(String) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setMappedClass(String) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setMapperClass(String) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setMapperClass(String) - Method in class sk.vracon.sqlcomments.maven.generate.ResultColumnInfo
-
- setName(String) - Method in class sk.vracon.sqlcomments.core.Statement
-
Sets statement name
- setName(String) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setName(String) - Method in class sk.vracon.sqlcomments.maven.generate.TableInfo
-
- setName(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setNullable(boolean) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setReplacementParameters(Set<String>) - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Sets replacement parameters at this row.
- setResultClassName(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setRows(List<RowInfo>) - Method in class sk.vracon.sqlcomments.core.Statement
-
Sets list of rows in statement.
- setScript(CompiledScript) - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Sets compiled control script.
- setScriptText(String) - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Sets control script as a text.
- setSelectContext(AbstractStatementContext) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setSqlContext(SQLParser.Variable_placeholderContext) - Method in class sk.vracon.sqlcomments.maven.generate.PlaceholderInfo
-
- setSqlParameters(Set<String>) - Method in class sk.vracon.sqlcomments.core.RowInfo
-
Returns set of SQL parameters at this row.
- setSqlType(int) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setSqlTypeName(String) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- setStatementContainer(StatementContainer) - Method in class sk.vracon.sqlcomments.spring.AbstractSQLCommentsRepository
-
Sets statement container.
- setStatementText(String) - Method in class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- setTableAlias(String) - Method in class sk.vracon.sqlcomments.maven.generate.TableColumnIdentifier
-
- setTableName(String) - Method in class sk.vracon.sqlcomments.core.DBColumnMetadata
-
- singleResult(StatementConfiguration, ResultMapper<T>) - Method in class sk.vracon.sqlcomments.spring.AbstractSQLCommentsRepository
-
Returns single row transformed into result object.
- sk.vracon.sqlcomments.core - package sk.vracon.sqlcomments.core
-
- sk.vracon.sqlcomments.core.dialect - package sk.vracon.sqlcomments.core.dialect
-
- sk.vracon.sqlcomments.core.impl - package sk.vracon.sqlcomments.core.impl
-
- sk.vracon.sqlcomments.core.mappers - package sk.vracon.sqlcomments.core.mappers
-
- sk.vracon.sqlcomments.maven - package sk.vracon.sqlcomments.maven
-
- sk.vracon.sqlcomments.maven.dialect - package sk.vracon.sqlcomments.maven.dialect
-
- sk.vracon.sqlcomments.maven.generate - package sk.vracon.sqlcomments.maven.generate
-
- sk.vracon.sqlcomments.spring - package sk.vracon.sqlcomments.spring
-
- sourceDirectory - Variable in class sk.vracon.sqlcomments.maven.ExportMojo
-
The directory which contains the sources you want to be parsed.
- sourceDirectory - Variable in class sk.vracon.sqlcomments.maven.GenerateMojo
-
The directory which contains the *.sql files you want to be parsed.
- SQL_PARAM_PATTERN - Static variable in class sk.vracon.sqlcomments.core.Constants
-
SQL param regular expression.
- SQLCOMMENT - Static variable in class sk.vracon.sqlcomments.core.Constants
-
SQLComment directive string.
- Statement - Class in sk.vracon.sqlcomments.core
-
SQL statement representation.
- Statement() - Constructor for class sk.vracon.sqlcomments.core.Statement
-
- StatementConfiguration - Interface in sk.vracon.sqlcomments.core
-
Basic interface representing statement configuration.
- StatementConfigurationAdapter - Class in sk.vracon.sqlcomments.core.impl
-
- StatementConfigurationAdapter(String, Class<?>) - Constructor for class sk.vracon.sqlcomments.core.impl.StatementConfigurationAdapter
-
Creates instance of configuration with mandatory fields.
- StatementContainer - Class in sk.vracon.sqlcomments.core
-
Statement container implements loading and caching of statements.
- StatementContainer() - Constructor for class sk.vracon.sqlcomments.core.StatementContainer
-
Creates instance of statement container with default settings.
- StatementContainer(String) - Constructor for class sk.vracon.sqlcomments.core.StatementContainer
-
Creates instance of statement container with specified script engine.
- StatementContainer(Compilable) - Constructor for class sk.vracon.sqlcomments.core.StatementContainer
-
Creates instance of statement container with specified script engine.
- StatementDeclaration - Class in sk.vracon.sqlcomments.maven
-
- StatementDeclaration() - Constructor for class sk.vracon.sqlcomments.maven.StatementDeclaration
-
- StatementDeclarationParser - Class in sk.vracon.sqlcomments.maven
-
- StatementDeclarationParser() - Constructor for class sk.vracon.sqlcomments.maven.StatementDeclarationParser
-
- StatementException - Exception in sk.vracon.sqlcomments.core
-
Statement exception
- StatementException() - Constructor for exception sk.vracon.sqlcomments.core.StatementException
-
- StatementException(String, Throwable) - Constructor for exception sk.vracon.sqlcomments.core.StatementException
-
- StatementException(String) - Constructor for exception sk.vracon.sqlcomments.core.StatementException
-
- StatementException(Throwable) - Constructor for exception sk.vracon.sqlcomments.core.StatementException
-
- StatementGenerator - Class in sk.vracon.sqlcomments.core
-
Utility class to process statement objects and generate JPA and JDBC statements.
- StatementGenerator() - Constructor for class sk.vracon.sqlcomments.core.StatementGenerator
-
- statementName() - Method in class sk.vracon.sqlcomments.core.impl.StatementConfigurationAdapter
-
- statementName() - Method in interface sk.vracon.sqlcomments.core.StatementConfiguration
-
Returns statement name.
- StatementNotFoundException - Exception in sk.vracon.sqlcomments.core
-
Statement exception
- StatementNotFoundException() - Constructor for exception sk.vracon.sqlcomments.core.StatementNotFoundException
-
- StatementNotFoundException(String, Throwable) - Constructor for exception sk.vracon.sqlcomments.core.StatementNotFoundException
-
- StatementNotFoundException(String) - Constructor for exception sk.vracon.sqlcomments.core.StatementNotFoundException
-
- StatementNotFoundException(Throwable) - Constructor for exception sk.vracon.sqlcomments.core.StatementNotFoundException
-
- StatementParser - Class in sk.vracon.sqlcomments.core
-
Statement parser.
- StatementParser() - Constructor for class sk.vracon.sqlcomments.core.StatementParser
-
- SyntaxErrorException - Exception in sk.vracon.sqlcomments.maven
-
- SyntaxErrorException() - Constructor for exception sk.vracon.sqlcomments.maven.SyntaxErrorException
-
- SyntaxErrorException(String, Throwable) - Constructor for exception sk.vracon.sqlcomments.maven.SyntaxErrorException
-
- SyntaxErrorException(String) - Constructor for exception sk.vracon.sqlcomments.maven.SyntaxErrorException
-
- SyntaxErrorException(Throwable) - Constructor for exception sk.vracon.sqlcomments.maven.SyntaxErrorException
-