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

A

AbstractComponent - Class in com.github.sebhoss.yosql.plugin
 
AbstractComponent(PluginConfig, PluginErrors) - Constructor for class com.github.sebhoss.yosql.plugin.AbstractComponent
 
AbstractMethodsGenerator - Class in com.github.sebhoss.yosql.generator
 
AbstractMethodsGenerator() - Constructor for class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
ACTION - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
add(Throwable) - Method in class com.github.sebhoss.yosql.plugin.PluginErrors
Adds another Throwable to the list.
addBatch() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
addError(Throwable) - Method in class com.github.sebhoss.yosql.plugin.AbstractComponent
 
AnnotationGenerator - Class in com.github.sebhoss.yosql.generator
 
AnnotationGenerator(PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.AnnotationGenerator
 
ARRAY_LIST - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
ARRAY_OF_BYTES - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
ARRAY_OF_INTS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
asFields(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRepositoryFieldGenerator
 
asFields(List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.RepositoryFieldGenerator
 
asMethods(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
asMethods(List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.MethodsGenerator
 
assertDirectoryIsWriteable(File) - Method in class com.github.sebhoss.yosql.plugin.PluginPreconditions
Asserts that a single directory is writable.

B

BATCH - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
batchMethod(SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.BatchMethodGenerator
 
batchMethod(SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcBatchMethodGenerator
 
BatchMethodGenerator - Interface in com.github.sebhoss.yosql.generator
 
batchOfSqlParameter(SqlParameter) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
batchWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
batchWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
BIG_DECIMAL - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
buildError(String, Object...) - Method in class com.github.sebhoss.yosql.plugin.PluginErrors
Announces a MOJO build error by throwing an instance of MojoExecutionException.

C

catchAndDo(String, Object...) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
catchAndRethrow() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
closeConnection() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
closePrepareStatement() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
closeResultSet() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
closeState() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
COLLECTION - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
COLLECTION_OF_INTEGERS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
COLUMN_COUNT - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
COLUMN_LABEL - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
columnCount() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
columnLabel() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
com.github.sebhoss.yosql - package com.github.sebhoss.yosql
Maven plugin for sane SQL code handling
com.github.sebhoss.yosql.generator - package com.github.sebhoss.yosql.generator
Everything related to code generation.
com.github.sebhoss.yosql.generator.helpers - package com.github.sebhoss.yosql.generator.helpers
Helpers for code generation.
com.github.sebhoss.yosql.generator.logging - package com.github.sebhoss.yosql.generator.logging
The logging API
com.github.sebhoss.yosql.generator.raw_jdbc - package com.github.sebhoss.yosql.generator.raw_jdbc
The RAW JDBC API
com.github.sebhoss.yosql.generator.utils - package com.github.sebhoss.yosql.generator.utils
Utilities for code generation.
com.github.sebhoss.yosql.model - package com.github.sebhoss.yosql.model
The model used during code generation.
com.github.sebhoss.yosql.parser - package com.github.sebhoss.yosql.parser
Everything related to SQL file parsing.
com.github.sebhoss.yosql.plugin - package com.github.sebhoss.yosql.plugin
 
CONNECTION - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
connection() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
CONSTANT_FIELD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
constantRawSqlStatementFieldName(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
constantSqlStatementFieldName(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
constantSqlStatementParameterIndexFieldName(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
constructor(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
constructor() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalMethods
 
constructor(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
CONSUMER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
consumerOf(TypeName) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
convert(USER_TYPE) - Method in interface com.github.sebhoss.yosql.model.SqlInputConverter
 
createStatementConfiguration(SqlSourceFile, String, Map<String, List<Integer>>, int) - Method in class com.github.sebhoss.yosql.parser.SqlConfigurationFactory
 

D

DATA_SOURCE - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
DATABASE_PRODUCT_NAME - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
dataSource() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
DATE - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
DefaultUtilitiesGenerator - Class in com.github.sebhoss.yosql.generator.utils
 
DefaultUtilitiesGenerator(FlowStateGenerator, ResultStateGenerator, ToResultRowConverterGenerator, ResultRowGenerator) - Constructor for class com.github.sebhoss.yosql.generator.utils.DefaultUtilitiesGenerator
 
DelegatingLoggingGenerator - Class in com.github.sebhoss.yosql.generator.logging
 
DelegatingLoggingGenerator(PluginConfig, JdkLoggingGenerator, Log4jLoggingGenerator, Slf4jLoggingGenerator, NoOpLoggingGenerator) - Constructor for class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 

E

EMITTER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
endIf() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
endMaybeTry(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
endTryBlock() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
endTryBlock(int) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
endWhile() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
entering(String, String) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
entering(String, String) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
equals(Object) - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
EXCEPTION - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
execute() - Method in class com.github.sebhoss.yosql.YoSqlGenerateMojo
 
executeBatch() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
EXECUTED_QUERY - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
executeQuery() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
executeUpdate() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
executingQuery() - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
executingQuery() - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
executingQuery() - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
executingQuery() - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
executingQuery() - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
executingQuery() - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 

F

field(Class<?>, Type, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
field(Class<?>, TypeName, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
FileSetResolver - Class in com.github.sebhoss.yosql.parser
 
FileSetResolver(PluginErrors) - Constructor for class com.github.sebhoss.yosql.parser.FileSetResolver
 
FLOW_STATE_CLASS_NAME - Static variable in class com.github.sebhoss.yosql.generator.utils.FlowStateGenerator
 
FLOWABLE - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
FLOWABLE_OF_MAPS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
FlowStateGenerator - Class in com.github.sebhoss.yosql.generator.utils
 
FlowStateGenerator(AnnotationGenerator, TypeWriter, PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.utils.FlowStateGenerator
 

G

generatedClass(Class<?>) - Method in class com.github.sebhoss.yosql.generator.AnnotationGenerator
 
generatedField(Class<?>) - Method in class com.github.sebhoss.yosql.generator.AnnotationGenerator
 
generatedMethod(Class<?>) - Method in class com.github.sebhoss.yosql.generator.AnnotationGenerator
 
generateFlowStateClass() - Method in class com.github.sebhoss.yosql.generator.utils.FlowStateGenerator
 
generateRepository(String, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRepositoryGenerator
 
generateRepository(String, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.RepositoryGenerator
Generates a single repository.
generateResultRowClass() - Method in class com.github.sebhoss.yosql.generator.utils.ResultRowGenerator
 
generateResultStateClass() - Method in class com.github.sebhoss.yosql.generator.utils.ResultStateGenerator
 
generateToResultRowConverterClass() - Method in class com.github.sebhoss.yosql.generator.utils.ToResultRowConverterGenerator
 
generateUtilities(List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.UtilitiesGenerator
 
generateUtilities(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.utils.DefaultUtilitiesGenerator
 
getAlias() - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
getAlias() - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
getAllowedCallPrefixes() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getAllowedReadPrefixes() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getAllowedWritePrefixes() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getBaseDirectory() - Method in class com.github.sebhoss.yosql.model.SqlSourceFile
 
getBasePackageName() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getBatchName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getBatchParameterSpecs() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getClassName(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
getColumnCount() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
getConfiguration() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
getConnection() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
getConverter() - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
getConverterPackageName() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getConverterType() - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
getConverterType() - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
getDefaultRowConverter() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getFlowableName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getFlowStateClass() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getGeneratedAnnotationComment() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getIndices() - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
getLogger() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getLoggingApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMetaData() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
getMethodBatchPrefix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodBatchPrefix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodBatchSuffix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodBatchSuffix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodEagerName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodEagerName() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodLazyName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodLazyName() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodReactivePrefix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodReactiveSuffix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodRxJavaPrefix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodRxJavaSuffix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodStreamPrefix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodStreamPrefix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getMethodStreamSuffix() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getMethodStreamSuffix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getName() - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
getName() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
getOutputBaseDirectory() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getPackageName(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
getParameters() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getParameterSpecs() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getParameterType() - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
getPathToSqlFile() - Method in class com.github.sebhoss.yosql.model.SqlSourceFile
 
getRawStatement() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
getRepository() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getRepository() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
getRepositoryNameSuffix() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getRepositorySqlStatements() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getResultConverter() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getResultRowClass() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getResultRowConverters() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getResultStateClass() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getResultType() - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
getSqlFiles() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getSqlFilesCharset() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getSqlStatementSeparator() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getStreamEagerName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getStreamLazyName() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getType() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
getType() - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
getUtilityPackageName() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
getVendor() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
groupByName() - Static method in class com.github.sebhoss.yosql.model.SqlStatement
 
guessBatchTypeName(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
guessTypeName(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 

H

hasErrors() - Method in class com.github.sebhoss.yosql.plugin.PluginErrors
 
hashCode() - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
hasIndices() - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
hasParameters() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
hasRepository() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 

I

ifHasNext() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
implementation(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalMethods
 
INDEX - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
index() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
indexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
indexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
indexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
indexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
indexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
indexPicked(String) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
INDICES - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
INPUT_STREAM - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
INTEGER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
isCalling() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
isClassGeneratedAnnotation() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isEnabled() - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
isEnabled() - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
isEnabled() - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
isEnabled() - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
isEnabled() - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
isEnabled() - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
isFieldGeneratedAnnotation() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isGenerateBatchApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isGenerateRxJavaApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isGenerateStandardApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isGenerateStreamEagerApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isGenerateStreamLazyApi() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isMethodBatchApi() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isMethodCatchAndRethrow() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isMethodCatchAndRethrow() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isMethodGeneratedAnnotation() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isMethodRxJavaApi() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isMethodStandardApi() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isMethodStreamEagerApi() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isMethodStreamLazyApi() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
isReading() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
isRepositoryGenerateInterface() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
isWriting() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 

J

Java8StreamMethodGenerator - Interface in com.github.sebhoss.yosql.generator
 
JDBC_INDEX - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
JdkLoggingGenerator - Class in com.github.sebhoss.yosql.generator.logging
 
JdkLoggingGenerator(TypicalFields) - Constructor for class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 

L

LIST - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
LIST - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
LIST_OF_MAPS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
LIST_OF_STRINGS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
listOf(TypeName) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
log() - Method in class com.github.sebhoss.yosql.plugin.AbstractComponent
 
Log4jLoggingGenerator - Class in com.github.sebhoss.yosql.generator.logging
 
Log4jLoggingGenerator(TypicalFields) - Constructor for class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
logExecutedQuery(SqlConfiguration) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
LOGGER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
logger(TypeName) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
logger(TypeName) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
logger(TypeName) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
logger(TypeName) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
logger(TypeName) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
logger(TypeName) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
LoggingAPI - Enum in com.github.sebhoss.yosql.model
 
LoggingGenerator - Interface in com.github.sebhoss.yosql.generator
 

M

MAP - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
MAP_OF_STRING_AND_ARRAY_OF_INTS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
MAP_OF_STRING_AND_OBJECTS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
MATCHER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
MATCHER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
maybeCatchAndRethrow(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
maybeTry(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
merge(List<SqlStatement>) - Static method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
merge(SqlStatement) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
META_DATA - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
metaData() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
MethodsGenerator - Interface in com.github.sebhoss.yosql.generator
 

N

NAME - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
newFlowable(TypeSpec, TypeSpec, TypeSpec) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
newResultState() - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
nextElse() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
NoOpLoggingGenerator - Class in com.github.sebhoss.yosql.generator.logging
 
NoOpLoggingGenerator() - Constructor for class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 

O

OBJECT - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
ofSqlParameter(SqlParameter) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
OPEN_CLASS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
openClass(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 

P

PARAMETER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
parameter(Class<?>, String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
parameter(TypeName, String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
PARAMETER_REGEX - Static variable in class com.github.sebhoss.yosql.parser.SqlFileParser
 
ParameterConverter - Class in com.github.sebhoss.yosql.model
 
ParameterConverter() - Constructor for class com.github.sebhoss.yosql.model.ParameterConverter
 
parse(SqlSourceFile) - Method in class com.github.sebhoss.yosql.parser.SqlFileParser
 
PATTERN - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
PATTERN - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
PATTERN - Static variable in class com.github.sebhoss.yosql.parser.SqlFileParser
 
pickVendorQuery(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
pluginConfig - Variable in class com.github.sebhoss.yosql.plugin.AbstractComponent
 
PluginConfig - Class in com.github.sebhoss.yosql.plugin
 
PluginConfig() - Constructor for class com.github.sebhoss.yosql.plugin.PluginConfig
 
pluginErrors - Variable in class com.github.sebhoss.yosql.plugin.AbstractComponent
 
PluginErrors - Class in com.github.sebhoss.yosql.plugin
Captures plugin execution errors/throwables/exceptions.
PluginErrors() - Constructor for class com.github.sebhoss.yosql.plugin.PluginErrors
 
PluginPreconditions - Class in com.github.sebhoss.yosql.plugin
Preconditions for plugin execution.
PluginPreconditions(PluginErrors) - Constructor for class com.github.sebhoss.yosql.plugin.PluginPreconditions
 
prepareBatch(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
prepareCallable() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
prepareConstant(Class<?>, Type, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
prepareConstant(Class<?>, TypeName, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
preparedStatement() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
prepareField(Class<?>, TypeName, String) - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
prepareStatement(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
prepareStatement() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
PRIVATE_FIELD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
PRIVATE_METHOD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
privateField(TypeName, String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
PROTECTED_FIELD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
PUBLIC_CLASS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
PUBLIC_CONSTRUCTOR - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
PUBLIC_FIELD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
PUBLIC_METHOD - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
publicClass(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
publicMethod(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalMethods
 

Q

QUERY - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
queryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
queryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
queryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
queryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
queryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
queryPicked(String) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 

R

RAW_QUERY - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
RawJdbcBatchMethodGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcBatchMethodGenerator(AnnotationGenerator, TypicalCodeBlocks) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcBatchMethodGenerator
 
RawJdbcJava8StreamMethodGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcJava8StreamMethodGenerator(TypicalCodeBlocks, AnnotationGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcJava8StreamMethodGenerator
 
RawJdbcMethodGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcMethodGenerator(RawJdbcRxJavaMethodGenerator, RawJdbcJava8StreamMethodGenerator, RawJdbcBatchMethodGenerator, RawJdbcStandardMethodGenerator, AnnotationGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
RawJdbcRepositoryFieldGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcRepositoryFieldGenerator(TypicalFields, DelegatingLoggingGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRepositoryFieldGenerator
 
RawJdbcRepositoryGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcRepositoryGenerator(TypeWriter, PluginConfig, AnnotationGenerator, RawJdbcMethodGenerator, RawJdbcRepositoryFieldGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRepositoryGenerator
 
RawJdbcRxJavaMethodGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcRxJavaMethodGenerator(PluginConfig, TypicalCodeBlocks, AnnotationGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRxJavaMethodGenerator
 
RawJdbcStandardMethodGenerator - Class in com.github.sebhoss.yosql.generator.raw_jdbc
 
RawJdbcStandardMethodGenerator(TypicalCodeBlocks, AnnotationGenerator) - Constructor for class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcStandardMethodGenerator
 
READER - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
replaceNamedParameters(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
RepositoryFieldGenerator - Interface in com.github.sebhoss.yosql.generator
 
RepositoryGenerator - Interface in com.github.sebhoss.yosql.generator
 
resolveFiles(FileSet) - Method in class com.github.sebhoss.yosql.parser.FileSetResolver
 
RESULT - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
RESULT_LIST - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
RESULT_ROW_CLASS_NAME - Static variable in class com.github.sebhoss.yosql.generator.utils.ResultRowGenerator
 
RESULT_ROW_CONVERTER_ALIAS - Static variable in class com.github.sebhoss.yosql.generator.utils.ToResultRowConverterGenerator
 
RESULT_SET - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
RESULT_STATE_CLASS_NAME - Static variable in class com.github.sebhoss.yosql.generator.utils.ResultStateGenerator
 
ResultRowConverter - Class in com.github.sebhoss.yosql.model
 
ResultRowConverter() - Constructor for class com.github.sebhoss.yosql.model.ResultRowConverter
 
ResultRowGenerator - Class in com.github.sebhoss.yosql.generator.utils
 
ResultRowGenerator(AnnotationGenerator, TypeWriter, PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.utils.ResultRowGenerator
 
resultSet() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
resultState(TypeName) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
ResultStateGenerator - Class in com.github.sebhoss.yosql.generator.utils
 
ResultStateGenerator(AnnotationGenerator, TypeWriter, PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.utils.ResultStateGenerator
 
returnAsList(TypeName, String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
returnAsStream(TypeName, String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
returnFalse() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
returnNewFlowState() - Method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
returnTrue() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
ROW - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
rxJava2ReadMethod(SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRxJavaMethodGenerator
 
rxJava2ReadMethod(SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.RxJavaMethodGenerator
 
RxJavaMethodGenerator - Interface in com.github.sebhoss.yosql.generator
 
rxJavaReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
rxJavaReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 

S

setAlias(String) - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
setAlias(String) - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
setAllowedCallPrefixes(String[]) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setAllowedReadPrefixes(String[]) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setAllowedWritePrefixes(String[]) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setBaseDirectory(Path) - Method in class com.github.sebhoss.yosql.model.SqlSourceFile
 
setBasePackageName(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setBatchParameters(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
setClassGeneratedAnnotation(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setConverter(String) - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
setConverterPackageName(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setConverterType(String) - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
setConverterType(String) - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
setDefaultRowConverter(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setFieldGeneratedAnnotation(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setFieldToSelf(String) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
setFlowStateClass(ClassName) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGenerateBatchApi(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGeneratedAnnotationComment(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGenerateRxJavaApi(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGenerateStandardApi(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGenerateStreamEagerApi(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setGenerateStreamLazyApi(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setIndices(int[]) - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
setLogger(Supplier<Log>) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setLoggingApi(LoggingAPI) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodBatchApi(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodBatchPrefix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodBatchPrefix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodBatchSuffix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodBatchSuffix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodCatchAndRethrow(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodCatchAndRethrow(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodEagerName(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodEagerName(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodGeneratedAnnotation(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodLazyName(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodLazyName(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodReactivePrefix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodReactiveSuffix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodRxJavaApi(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodRxJavaPrefix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodRxJavaSuffix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodStandardApi(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodStreamEagerApi(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodStreamLazyApi(boolean) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodStreamPrefix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodStreamPrefix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setMethodStreamSuffix(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setMethodStreamSuffix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setName(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setName(String) - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
setOutputBaseDirectory(File) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setParameters(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
setParameters(List<SqlParameter>) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setParameterType(String) - Method in class com.github.sebhoss.yosql.model.ParameterConverter
 
setPathToSqlFile(Path) - Method in class com.github.sebhoss.yosql.model.SqlSourceFile
 
setRepository(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setRepositoryGenerateInterface(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setRepositoryNameSuffix(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setRepositorySqlStatements(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setResultConverter(ResultRowConverter) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setResultRowClass(ClassName) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setResultRowConverters(List<ResultRowConverter>) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setResultStateClass(ClassName) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setResultType(String) - Method in class com.github.sebhoss.yosql.model.ResultRowConverter
 
setSqlFilesCharset(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setSqlStatementSeparator(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setType(SqlType) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
setType(String) - Method in class com.github.sebhoss.yosql.model.SqlParameter
 
setUtilityPackageName(String) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setValidateMethodNamePrefixes(boolean) - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
setVendor(String) - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldGenerateBatchAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateRxJavaAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateStandardCallAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateStandardReadAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateStandardWriteAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateStreamEagerAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldGenerateStreamLazyAPI() - Method in class com.github.sebhoss.yosql.model.SqlStatement
 
shouldLog() - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
shouldLog() - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
shouldLog() - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
shouldLog() - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
shouldLog() - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
shouldLog() - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
shouldLog() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
shouldUsePluginBatchConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldUsePluginCatchAndRethrowConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldUsePluginRxJavaConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldUsePluginStandardConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldUsePluginStreamEagerConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldUsePluginStreamLazyConfig() - Method in class com.github.sebhoss.yosql.model.SqlConfiguration
 
shouldValidateMethodNamePrefixes() - Method in class com.github.sebhoss.yosql.plugin.PluginConfig
 
Slf4jLoggingGenerator - Class in com.github.sebhoss.yosql.generator.logging
 
Slf4jLoggingGenerator(TypicalFields) - Constructor for class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
SQL_STATEMENT - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
SqlConfiguration - Class in com.github.sebhoss.yosql.model
 
SqlConfiguration() - Constructor for class com.github.sebhoss.yosql.model.SqlConfiguration
 
SqlConfigurationFactory - Class in com.github.sebhoss.yosql.parser
 
SqlConfigurationFactory(PluginErrors, PluginConfig) - Constructor for class com.github.sebhoss.yosql.parser.SqlConfigurationFactory
 
sqlException(SqlConfiguration) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
SqlFileParser - Class in com.github.sebhoss.yosql.parser
 
SqlFileParser(PluginErrors, PluginConfig, SqlConfigurationFactory) - Constructor for class com.github.sebhoss.yosql.parser.SqlFileParser
 
SqlInputConverter<USER_TYPE,DATABASE_TYPE> - Interface in com.github.sebhoss.yosql.model
 
SqlParameter - Class in com.github.sebhoss.yosql.model
 
SqlParameter() - Constructor for class com.github.sebhoss.yosql.model.SqlParameter
 
SqlSourceFile - Class in com.github.sebhoss.yosql.model
 
SqlSourceFile(Path, Path) - Constructor for class com.github.sebhoss.yosql.model.SqlSourceFile
 
SqlStatement - Class in com.github.sebhoss.yosql.model
 
SqlStatement(SqlConfiguration, String) - Constructor for class com.github.sebhoss.yosql.model.SqlStatement
 
SqlType - Enum in com.github.sebhoss.yosql.model
 
standardCallMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
standardCallMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
standardCallMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcStandardMethodGenerator
 
standardCallMethod(String, SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.StandardMethodGenerator
 
StandardMethodGenerator - Interface in com.github.sebhoss.yosql.generator
 
standardReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
standardReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
standardReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcStandardMethodGenerator
 
standardReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.StandardMethodGenerator
 
standardWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
standardWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
standardWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcStandardMethodGenerator
 
standardWriteMethod(String, SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.StandardMethodGenerator
 
startTryBlock() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
STATE - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
STATEMENT - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
staticInitializer(List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcRepositoryFieldGenerator
 
staticInitializer(List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.RepositoryFieldGenerator
 
STREAM - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
STREAM_OF_MAPS - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
streamEagerMethod(SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.Java8StreamMethodGenerator
 
streamEagerMethod(SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcJava8StreamMethodGenerator
 
streamEagerReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
streamEagerReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
streamLazyMethod(SqlConfiguration, List<SqlStatement>) - Method in interface com.github.sebhoss.yosql.generator.Java8StreamMethodGenerator
 
streamLazyMethod(SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcJava8StreamMethodGenerator
 
streamLazyReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.AbstractMethodsGenerator
 
streamLazyReadMethod(String, SqlConfiguration, List<SqlStatement>) - Method in class com.github.sebhoss.yosql.generator.raw_jdbc.RawJdbcMethodGenerator
 
streamOf(TypeName) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
streamStatefull(TypeSpec, TypeSpec) - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
STRING - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 

T

TIME - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
TIMESTAMP - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 
TO_RESULT_ROW_CONVERTER_CLASS_NAME - Static variable in class com.github.sebhoss.yosql.generator.utils.ToResultRowConverterGenerator
 
ToResultRowConverterGenerator - Class in com.github.sebhoss.yosql.generator.utils
 
ToResultRowConverterGenerator(AnnotationGenerator, TypeWriter, PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.utils.ToResultRowConverterGenerator
 
tryConnect() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
tryExecute() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
tryPrepareCallable() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
tryPrepareStatement() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
TypeWriter - Class in com.github.sebhoss.yosql.generator
 
TypeWriter(PluginErrors, PluginConfig) - Constructor for class com.github.sebhoss.yosql.generator.TypeWriter
 
TypicalCodeBlocks - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalCodeBlocks(PluginConfig, DelegatingLoggingGenerator) - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
TypicalFields - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalFields(AnnotationGenerator) - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalFields
 
TypicalMethods - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalMethods() - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalMethods
 
TypicalModifiers - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalModifiers() - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalModifiers
 
TypicalNames - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalNames() - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
TypicalParameters - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalParameters() - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalParameters
 
TypicalTypes - Class in com.github.sebhoss.yosql.generator.helpers
 
TypicalTypes() - Constructor for class com.github.sebhoss.yosql.generator.helpers.TypicalTypes
 

U

UtilitiesGenerator - Interface in com.github.sebhoss.yosql.generator
 

V

VALUE - Static variable in class com.github.sebhoss.yosql.generator.helpers.TypicalNames
 
valueOf(String) - Static method in enum com.github.sebhoss.yosql.model.LoggingAPI
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sebhoss.yosql.model.SqlType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.sebhoss.yosql.model.LoggingAPI
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sebhoss.yosql.model.SqlType
Returns an array containing the constants of this enum type, in the order they are declared.
vendorDetected() - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
vendorDetected() - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
vendorDetected() - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
vendorDetected() - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
vendorDetected() - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
vendorDetected() - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
vendorIndexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
vendorIndexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
vendorIndexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
vendorIndexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
vendorIndexPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
vendorIndexPicked(String) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 
vendorQueryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.DelegatingLoggingGenerator
 
vendorQueryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.JdkLoggingGenerator
 
vendorQueryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Log4jLoggingGenerator
 
vendorQueryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.NoOpLoggingGenerator
 
vendorQueryPicked(String) - Method in class com.github.sebhoss.yosql.generator.logging.Slf4jLoggingGenerator
 
vendorQueryPicked(String) - Method in interface com.github.sebhoss.yosql.generator.LoggingGenerator
 

W

whileHasNext() - Static method in class com.github.sebhoss.yosql.generator.helpers.TypicalCodeBlocks
 
writeType(Path, String, TypeSpec) - Method in class com.github.sebhoss.yosql.generator.TypeWriter
 

Y

YoSqlGenerateMojo - Class in com.github.sebhoss.yosql
The *generate* goal generates Java code based on SQL files.
A B C D E F G H I J L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2016–2017. All rights reserved.