A C D E F G I J M O S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- App - Class in org.tharos.jdbc.swissknife
- App() - Constructor for class org.tharos.jdbc.swissknife.App
C
- capitalize(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- Column - Class in org.tharos.jdbc.swissknife.dto
-
A class representing all accessible column metadata
- Column() - Constructor for class org.tharos.jdbc.swissknife.dto.Column
- Constants - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.util
- Constants() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.util.Constants
- createDaoImplTypeSpec(TypeSpec, TypeSpec, TypeSpec) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DaoImplGenerator
- createDtoTypeSpec() - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DtoGen
- createExceptionTypeSpec(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- createRowmapperTypeSpec(TypeSpec) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.SimpleRowMapperGenerator
D
- DaoImplGenerator - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
-
Generates a java class according to the DAO pattern for the spring-jdbc framework
- DaoImplGenerator(String, String, Table) - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DaoImplGenerator
-
Constructor
- DaoPatternStrategy - Class in org.tharos.jdbc.swissknife.generate.strategy.dao
- DaoPatternStrategy() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.DaoPatternStrategy
- DatabaseMetadataExtractor - Class in org.tharos.jdbc.swissknife.core
-
Utility class for jdbc metadata extraction
- DatabaseMetadataExtractor(String, String, String, String, String) - Constructor for class org.tharos.jdbc.swissknife.core.DatabaseMetadataExtractor
-
Default constructor
- decapitalize(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- DeleteGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- DeleteGen() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DeleteGen
- DtoGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- DtoGen(String, Table) - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DtoGen
- DtoStrategy - Class in org.tharos.jdbc.swissknife.generate.strategy.dao
- DtoStrategy() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.DtoStrategy
E
- extractColumnsInfo(String) - Method in class org.tharos.jdbc.swissknife.core.DatabaseMetadataExtractor
-
Utility method for the extraction of columns' accessible metadata for the input table
F
- FindByFilterGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- FindByFilterGen() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.FindByFilterGen
- FindByPrimaryKeyGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- FindByPrimaryKeyGen() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.FindByPrimaryKeyGen
G
- generate() - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.SpringConfigurationGenerator
- generate(Table, String, File) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.DaoPatternStrategy
- generateAnnotation(Class<?>) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateAutowiredAnnotation() - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateCamelCaseNameFromSnakeCaseString(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateColumnStringListForSQL(List<Column>) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateDeleteByKey(Table, TypeSpec, TypeSpec, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.DeleteGen
- generateDtoTypeSpec(Table, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.DtoStrategy
- generateFindByFilter(Table, TypeSpec, TypeSpec, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.FindByFilterGen
- generateFindByPrimaryKey(Table, TypeSpec, TypeSpec, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.FindByPrimaryKeyGen
- generateGetterForColName(Column) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateGetterForField(Class<?>, String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateInsert(Table, TypeSpec, TypeSpec, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.InsertGen
- generateInstanceNameFromSnakeCaseString(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateJdbcMappingsForTablePks(Table) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateOverrideAnnotation() - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateRepositoryAnnotation() - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateSequenceNameGetter(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateSetterForColName(Column) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateTableNameGetter(String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateToStringStatementAccordingToColumnType(Class<?>, String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateUpdate(Table, TypeSpec, TypeSpec, String, String) - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.UpdateGen
- generateVariableDeclaration(String, String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- generateVariableInstantiation(String, String) - Static method in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- GeneratorUtils - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.util
- GeneratorUtils() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.util.GeneratorUtils
- getAllJdbcTypeNames() - Static method in class org.tharos.jdbc.swissknife.core.SQLTypeMap
-
Returns all the jdbc type names
- getColumnList() - Method in class org.tharos.jdbc.swissknife.dto.Table
- getDecimalDigits() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getForeignColumnName() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getForeignTableName() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getName() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getName() - Method in class org.tharos.jdbc.swissknife.dto.Table
- getPackagePostfix() - Method in class org.tharos.jdbc.swissknife.generate.strategy.dao.DtoStrategy
- getPrimaryKeys() - Method in class org.tharos.jdbc.swissknife.dto.Table
-
Returns a List of the primary keys
- getSchemaName() - Method in class org.tharos.jdbc.swissknife.dto.Table
- getSequenceName() - Method in class org.tharos.jdbc.swissknife.dto.Table
- getSize() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getSqlType() - Method in class org.tharos.jdbc.swissknife.dto.Column
- getTablesList() - Method in class org.tharos.jdbc.swissknife.core.DatabaseMetadataExtractor
-
Method for the extraction of the accessible database table list
- getType() - Method in class org.tharos.jdbc.swissknife.dto.Column
I
- InsertGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- InsertGen() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.InsertGen
- isAutoincrement() - Method in class org.tharos.jdbc.swissknife.dto.Column
- isForeignKey() - Method in class org.tharos.jdbc.swissknife.dto.Column
- isNullable() - Method in class org.tharos.jdbc.swissknife.dto.Column
- isPrimaryKey() - Method in class org.tharos.jdbc.swissknife.dto.Column
J
- JDBC_DEFAULT_POSTGRESQL_DRIVER - Static variable in class org.tharos.jdbc.swissknife.generate.strategy.dao.util.Constants
M
- main(String[]) - Static method in class org.tharos.jdbc.swissknife.App
O
- org.tharos.jdbc.swissknife - package org.tharos.jdbc.swissknife
- org.tharos.jdbc.swissknife.core - package org.tharos.jdbc.swissknife.core
- org.tharos.jdbc.swissknife.dto - package org.tharos.jdbc.swissknife.dto
- org.tharos.jdbc.swissknife.generate.strategy.dao - package org.tharos.jdbc.swissknife.generate.strategy.dao
- org.tharos.jdbc.swissknife.generate.strategy.dao.internal - package org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- org.tharos.jdbc.swissknife.generate.strategy.dao.util - package org.tharos.jdbc.swissknife.generate.strategy.dao.util
S
- setAutoincrement(boolean) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setColumnList(List<Column>) - Method in class org.tharos.jdbc.swissknife.dto.Table
- setDecimalDigits(Integer) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setForeignColumnName(String) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setForeignKey(boolean) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setForeignTableName(String) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setName(String) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setName(String) - Method in class org.tharos.jdbc.swissknife.dto.Table
- setNullable(boolean) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setPrimaryKey(boolean) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setSchemaName(String) - Method in class org.tharos.jdbc.swissknife.dto.Table
- setSequenceName(String) - Method in class org.tharos.jdbc.swissknife.dto.Table
- setSize(Integer) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setSqlType(int) - Method in class org.tharos.jdbc.swissknife.dto.Column
- setType(Class<?>) - Method in class org.tharos.jdbc.swissknife.dto.Column
- SimpleRowMapperGenerator - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- SimpleRowMapperGenerator(String, String, Table) - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.SimpleRowMapperGenerator
- SpringConfigurationGenerator - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- SpringConfigurationGenerator(List<Table>, String, File) - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.SpringConfigurationGenerator
- SQLTypeMap - Class in org.tharos.jdbc.swissknife.core
-
Utility class for converting database types to Java class types.
- SQLTypeMap() - Constructor for class org.tharos.jdbc.swissknife.core.SQLTypeMap
T
- Table - Class in org.tharos.jdbc.swissknife.dto
-
A class representing all accessible column metadata
- Table() - Constructor for class org.tharos.jdbc.swissknife.dto.Table
- toClass(int) - Static method in class org.tharos.jdbc.swissknife.core.SQLTypeMap
-
Translates a data type from an integer (java.sql.Types value) to a string that represents the corresponding class.
- toString() - Method in class org.tharos.jdbc.swissknife.dto.Column
- toString() - Method in class org.tharos.jdbc.swissknife.dto.Table
U
- UpdateGen - Class in org.tharos.jdbc.swissknife.generate.strategy.dao.internal
- UpdateGen() - Constructor for class org.tharos.jdbc.swissknife.generate.strategy.dao.internal.UpdateGen
All Classes All Packages