SYMBOL INDEX (492 symbols across 96 files) FILE: src/main/java/org/blackdread/sqltojava/SqlToJavaApplication.java class SqlToJavaApplication (line 18) | @EnableConfigurationProperties(ApplicationProperties.class) method SqlToJavaApplication (line 32) | public SqlToJavaApplication( method main (line 44) | public static void main(String[] args) { method run (line 49) | @Override FILE: src/main/java/org/blackdread/sqltojava/config/ApplicationProperties.java class ApplicationProperties (line 20) | @ConstructorBinding method ApplicationProperties (line 41) | @SuppressWarnings("unchecked") method getDatabaseToExport (line 77) | public String getDatabaseToExport() { method getIgnoredTableNames (line 81) | public List getIgnoredTableNames() { method getExport (line 85) | public Export getExport() { method getReservedList (line 89) | public List getReservedList() { method getAddTableNameJdl (line 93) | public Boolean getAddTableNameJdl() { method getUndefinedTypeHandling (line 97) | public UndefinedJdlTypeHandlingEnum getUndefinedTypeHandling() { method getDatabaseObjectTypesConfig (line 101) | public DatabaseObjectTypesConfigEnum getDatabaseObjectTypesConfig() { method isRenderEntitiesOnly (line 105) | public Boolean isRenderEntitiesOnly() { method isAssumeBidirectional (line 109) | public Boolean isAssumeBidirectional() { method getDatabaseObjectPrefix (line 113) | public List getDatabaseObjectPrefix() { method getJdlTypeOverrides (line 117) | public Map getJdlTypeOverrides() { class Export (line 121) | public static class Export { method Export (line 129) | public Export( method getPath (line 141) | public Path getPath() { method getType (line 145) | public String getType() { method getExportFileStructureType (line 149) | public ExportFileStructureType getExportFileStructureType() { method getExportMustacheTemplateFilenameOptional (line 153) | public String getExportMustacheTemplateFilenameOptional() { method keywordsAsJson (line 158) | private String keywordsAsJson(String file) { FILE: src/main/java/org/blackdread/sqltojava/config/CacheConfiguration.java class CacheConfiguration (line 9) | @Configuration method cacheManager (line 13) | @Bean FILE: src/main/java/org/blackdread/sqltojava/config/DatabaseObjectTypesConfigEnum.java type DatabaseObjectTypesConfigEnum (line 3) | public enum DatabaseObjectTypesConfigEnum { FILE: src/main/java/org/blackdread/sqltojava/config/ExportFileStructureType.java type ExportFileStructureType (line 3) | public enum ExportFileStructureType { method ExportFileStructureType (line 17) | ExportFileStructureType(String exportMustacheTemplateFilename, String ... method getExportMustacheTemplateFilename (line 22) | public String getExportMustacheTemplateFilename() { method getComment (line 26) | public String getComment() { FILE: src/main/java/org/blackdread/sqltojava/config/UndefinedJdlTypeHandlingEnum.java type UndefinedJdlTypeHandlingEnum (line 6) | public enum UndefinedJdlTypeHandlingEnum { FILE: src/main/java/org/blackdread/sqltojava/entity/JdlEntity.java type JdlEntity (line 6) | public interface JdlEntity { method getName (line 7) | String getName(); method getTableName (line 9) | String getTableName(); method getFields (line 11) | List getFields(); method isReadOnly (line 17) | boolean isReadOnly(); method getComment (line 19) | Optional getComment(); method isEnumEntity (line 21) | boolean isEnumEntity(); method isPureManyToMany (line 28) | boolean isPureManyToMany(); method getRelations (line 33) | List getRelations(); FILE: src/main/java/org/blackdread/sqltojava/entity/JdlField.java type JdlField (line 5) | public interface JdlField { method getType (line 6) | JdlFieldEnum getType(); method getName (line 8) | String getName(); method getEnumEntityName (line 13) | Optional getEnumEntityName(); method isNativeEnum (line 21) | boolean isNativeEnum(); method isRequired (line 23) | boolean isRequired(); method getComment (line 25) | Optional getComment(); method getMin (line 32) | Optional getMin(); method getMax (line 39) | Optional getMax(); method getPattern (line 41) | Optional getPattern(); method isUnique (line 46) | boolean isUnique(); method isPrimaryKey (line 51) | boolean isPrimaryKey(); FILE: src/main/java/org/blackdread/sqltojava/entity/JdlFieldEnum.java type JdlFieldEnum (line 5) | public enum JdlFieldEnum { method toCamelUpper (line 58) | public String toCamelUpper() { FILE: src/main/java/org/blackdread/sqltojava/entity/JdlRelation.java type JdlRelation (line 5) | public interface JdlRelation { method getRelationType (line 6) | RelationType getRelationType(); method isBidirectional (line 8) | boolean isBidirectional(); method isOwnerRequired (line 10) | boolean isOwnerRequired(); method isInverseSideRequired (line 12) | boolean isInverseSideRequired(); method getOwnerComment (line 16) | Optional getOwnerComment(); method getInverseSideComment (line 18) | Optional getInverseSideComment(); method getComment (line 25) | Optional getComment(); method getOwnerEntityName (line 32) | String getOwnerEntityName(); method getInverseSideEntityName (line 39) | String getInverseSideEntityName(); method getOwnerRelationName (line 44) | String getOwnerRelationName(); method getInverseSideRelationName (line 51) | Optional getInverseSideRelationName(); method getOwnerDisplayField (line 58) | Optional getOwnerDisplayField(); method getInverseSideDisplayField (line 65) | Optional getInverseSideDisplayField(); FILE: src/main/java/org/blackdread/sqltojava/entity/JdlRelationGroup.java type JdlRelationGroup (line 5) | public interface JdlRelationGroup { method getRelationType (line 6) | RelationType getRelationType(); method getRelations (line 7) | List getRelations(); FILE: src/main/java/org/blackdread/sqltojava/entity/RelationType.java type RelationType (line 3) | public enum RelationType { method toJdl (line 18) | public String toJdl() { FILE: src/main/java/org/blackdread/sqltojava/entity/SqlColumn.java type SqlColumn (line 5) | public interface SqlColumn { method getTable (line 6) | SqlTable getTable(); method getName (line 11) | String getName(); method getType (line 18) | String getType(); method isPrimaryKey (line 20) | boolean isPrimaryKey(); method isForeignKey (line 22) | boolean isForeignKey(); method isNullable (line 24) | boolean isNullable(); method isUnique (line 26) | boolean isUnique(); method isNativeEnum (line 33) | boolean isNativeEnum(); method getDefaultValue (line 35) | Optional getDefaultValue(); method getComment (line 37) | Optional getComment(); FILE: src/main/java/org/blackdread/sqltojava/entity/SqlForeignKey.java type SqlForeignKey (line 3) | public interface SqlForeignKey {} FILE: src/main/java/org/blackdread/sqltojava/entity/SqlTable.java type SqlTable (line 5) | public interface SqlTable { method getName (line 6) | String getName(); method getComment (line 7) | Optional getComment(); method isUpdatable (line 8) | boolean isUpdatable(); method getType (line 9) | String getType(); FILE: src/main/java/org/blackdread/sqltojava/entity/impl/JdlEntityImpl.java class JdlEntityImpl (line 14) | @Immutable method JdlEntityImpl (line 34) | public JdlEntityImpl( method getName (line 54) | @Override method getTableName (line 59) | @Override method getFields (line 64) | @Override method getComment (line 69) | @Override method isEnumEntity (line 74) | @Override method isReadOnly (line 79) | @Override method isPureManyToMany (line 84) | @Override method getRelations (line 89) | @Override method toString (line 94) | @Override method compareTo (line 119) | @Override FILE: src/main/java/org/blackdread/sqltojava/entity/impl/JdlFieldImpl.java class JdlFieldImpl (line 11) | @Immutable method JdlFieldImpl (line 27) | public JdlFieldImpl( method getType (line 53) | @Override method getName (line 58) | @Override method getEnumEntityName (line 63) | @Override method isRequired (line 68) | @Override method getComment (line 73) | @Override method getMin (line 78) | @Override method getMax (line 83) | @Override method getPattern (line 88) | @Override method isUnique (line 93) | @Override method isPrimaryKey (line 98) | @Override method isNativeEnum (line 103) | @Override method toString (line 108) | @Override FILE: src/main/java/org/blackdread/sqltojava/entity/impl/JdlRelationGroupImpl.java class JdlRelationGroupImpl (line 12) | @Immutable method JdlRelationGroupImpl (line 19) | public JdlRelationGroupImpl(RelationType relationType, List getRelations() { method compareTo (line 32) | @Override method toString (line 37) | @Override FILE: src/main/java/org/blackdread/sqltojava/entity/impl/JdlRelationImpl.java class JdlRelationImpl (line 11) | @Immutable method JdlRelationImpl (line 34) | public JdlRelationImpl( method getRelationType (line 75) | @Override method isBidirectional (line 80) | @Override method isOwnerRequired (line 85) | @Override method isInverseSideRequired (line 90) | @Override method getOwnerComment (line 95) | @Override method getInverseSideComment (line 100) | @Override method getComment (line 105) | @Override method getOwnerEntityName (line 110) | @Override method getInverseSideEntityName (line 115) | @Override method getOwnerRelationName (line 120) | @Override method getInverseSideRelationName (line 125) | @Override method getOwnerDisplayField (line 130) | @Override method getInverseSideDisplayField (line 135) | @Override method compareTo (line 140) | @Override FILE: src/main/java/org/blackdread/sqltojava/entity/impl/SqlColumnImpl.java class SqlColumnImpl (line 10) | public class SqlColumnImpl implements SqlColumn { method SqlColumnImpl (line 32) | public SqlColumnImpl( method getTable (line 56) | @Override method getName (line 61) | @Override method getType (line 66) | @Override method isPrimaryKey (line 71) | @Override method isForeignKey (line 76) | @Override method isNullable (line 81) | @Override method isUnique (line 86) | @Override method isNativeEnum (line 91) | @Override method getDefaultValue (line 96) | @Override method getComment (line 101) | @Override method equals (line 106) | @Override method hashCode (line 114) | @Override method toString (line 119) | @Override FILE: src/main/java/org/blackdread/sqltojava/entity/impl/SqlTableImpl.java class SqlTableImpl (line 9) | public class SqlTableImpl implements SqlTable, Comparable { method SqlTableImpl (line 16) | public SqlTableImpl(final String name, @Nullable final String comment,... method getName (line 23) | @Override method getComment (line 28) | @Override method getType (line 33) | @Override method isUpdatable (line 38) | @Override method equals (line 43) | @Override method hashCode (line 51) | @Override method toString (line 56) | @Override method compareTo (line 61) | @Override FILE: src/main/java/org/blackdread/sqltojava/exporter/ExportFileStructureConfig.java class ExportFileStructureConfig (line 8) | @Service method ExportFileStructureConfig (line 15) | public ExportFileStructureConfig(ApplicationProperties applicationProp... method getExportMustacheTemplateFilename (line 23) | public String getExportMustacheTemplateFilename() { method getExportFileStructureType (line 27) | public ExportFileStructureType getExportFileStructureType() { FILE: src/main/java/org/blackdread/sqltojava/listener/SetDatabaseProfileApplicationEventListener.java class SetDatabaseProfileApplicationEventListener (line 10) | public class SetDatabaseProfileApplicationEventListener implements Appli... method onApplicationEvent (line 14) | @Override FILE: src/main/java/org/blackdread/sqltojava/parser/SqlParser.java class SqlParser (line 6) | public class SqlParser { method parse (line 12) | public static void parse(final File fileToParse, final File saveInto) { method checkIsSql (line 16) | private static void checkIsSql(final File file) { FILE: src/main/java/org/blackdread/sqltojava/pojo/ColumnInformation.java class ColumnInformation (line 6) | public class ColumnInformation { method ColumnInformation (line 17) | public ColumnInformation( method ColumnInformation (line 41) | public ColumnInformation( method getName (line 62) | public String getName() { method getType (line 66) | public String getType() { method isNullable (line 70) | public boolean isNullable() { method isPrimary (line 74) | public boolean isPrimary() { method isUnique (line 78) | public boolean isUnique() { method getDefaultValue (line 82) | public Optional getDefaultValue() { method getOrdinalPosition (line 86) | public int getOrdinalPosition() { method getComment (line 90) | public String getComment() { method toString (line 94) | @Override FILE: src/main/java/org/blackdread/sqltojava/pojo/TableInformation.java class TableInformation (line 7) | public class TableInformation { method TableInformation (line 15) | public TableInformation(final String name, final boolean isUpdateable,... method getName (line 22) | public String getName() { method getComment (line 26) | public Optional getComment() { method getSchema (line 30) | public String getSchema() { method isUpdateable (line 34) | public Boolean isUpdateable() { method getType (line 38) | public String getType() { method toString (line 42) | @Override method equals (line 47) | @Override method hashCode (line 55) | @Override FILE: src/main/java/org/blackdread/sqltojava/pojo/TableRelationInformation.java class TableRelationInformation (line 5) | public class TableRelationInformation { method TableRelationInformation (line 12) | public TableRelationInformation( method getTableName (line 24) | public String getTableName() { method getColumnName (line 28) | public String getColumnName() { method getReferencedTableName (line 32) | public String getReferencedTableName() { method getReferencedColumnName (line 36) | public String getReferencedColumnName() { method equals (line 40) | @Override method hashCode (line 53) | @Override method toString (line 58) | @Override FILE: src/main/java/org/blackdread/sqltojava/pojo/rowmaper/ColumnInformationRowMapper.java class ColumnInformationRowMapper (line 8) | public class ColumnInformationRowMapper implements RowMapper getAllTableRelationInformation(final St... method getFullColumnInformationOfTable (line 10) | List getFullColumnInformationOfTable(final String d... method getAllTableInformation (line 11) | List getAllTableInformation(final String dbName); FILE: src/main/java/org/blackdread/sqltojava/repository/MsSqlPureSqlInformationSchemaRepository.java class MsSqlPureSqlInformationSchemaRepository (line 29) | @Repository method MsSqlPureSqlInformationSchemaRepository (line 40) | @Autowired method getAllTableRelationInformation (line 49) | @Override method getFullColumnInformationOfTable (line 55) | @Override method getAllTableInformation (line 61) | public List getAllTableInformation(final String sche... method readSqlFileByProfile (line 75) | private String readSqlFileByProfile(String activeProfile, String query... FILE: src/main/java/org/blackdread/sqltojava/repository/PureSqlInformationSchemaRepository.java class PureSqlInformationSchemaRepository (line 24) | @Repository method PureSqlInformationSchemaRepository (line 35) | @Autowired method getAllTableRelationInformation (line 44) | @Override method getFullColumnInformationOfTable (line 50) | @Override method getAllTableInformation (line 56) | public List getAllTableInformation(final String sche... method readSqlFileByProfile (line 70) | private String readSqlFileByProfile(String activeProfile, String query... FILE: src/main/java/org/blackdread/sqltojava/service/InformationSchemaService.java class InformationSchemaService (line 15) | @Service method InformationSchemaService (line 25) | public InformationSchemaService( method getAllTableRelationInformation (line 33) | @Cacheable("InformationSchemaService.getAllTableRelationInformation") method getFullColumnInformationOfTable (line 39) | @Cacheable("InformationSchemaService.getFullColumnInformationOfTable") method getAllTableInformation (line 45) | @Cacheable("InformationSchemaService.getAllTableInformation") FILE: src/main/java/org/blackdread/sqltojava/service/MsSqlJdlTypeService.java class MsSqlJdlTypeService (line 23) | @Service method MsSqlJdlTypeService (line 34) | public MsSqlJdlTypeService(ApplicationProperties properties) { method getTypeMap (line 70) | @Override method sqlTypeToJdlType (line 75) | @Override method calculateStringMaxLength (line 97) | @Override FILE: src/main/java/org/blackdread/sqltojava/service/MySqlJdlTypeService.java class MySqlJdlTypeService (line 14) | @Service method MySqlJdlTypeService (line 22) | public MySqlJdlTypeService(ApplicationProperties properties) { method getTypeMap (line 68) | @Override FILE: src/main/java/org/blackdread/sqltojava/service/OracleJdlTypeService.java class OracleJdlTypeService (line 14) | @Service method OracleJdlTypeService (line 22) | public OracleJdlTypeService(ApplicationProperties properties) { method getTypeMap (line 42) | @Override FILE: src/main/java/org/blackdread/sqltojava/service/PostgresJdlTypeService.java class PostgresJdlTypeService (line 14) | @Service method PostgresJdlTypeService (line 22) | public PostgresJdlTypeService(ApplicationProperties properties) { method getTypeMap (line 54) | @Override FILE: src/main/java/org/blackdread/sqltojava/service/SqlJdlTypeService.java type SqlJdlTypeService (line 13) | public interface SqlJdlTypeService { method getTypeMap (line 14) | Map getTypeMap(); method sqlTypeToJdlType (line 16) | default JdlFieldEnum sqlTypeToJdlType(final String sqlType) { method mergeOverrides (line 23) | default Map mergeOverrides( method calculateStringMaxLength (line 32) | default Integer calculateStringMaxLength(SqlColumn column) { FILE: src/main/java/org/blackdread/sqltojava/service/logic/ExportService.java class ExportService (line 23) | @Service method ExportService (line 35) | public ExportService( method exportString (line 52) | public String exportString(final List entities) { method resolveExportStructure (line 59) | public Map resolveExportStructure(final List extractViews(List entities) { method extractTables (line 104) | private static List extractTables(List entities) { method export (line 113) | public void export(final List entities) { FILE: src/main/java/org/blackdread/sqltojava/service/logic/JdlService.java class JdlService (line 22) | @Service method JdlService (line 33) | public JdlService(final SqlService sqlService, final ApplicationProper... method buildEntities (line 39) | public List buildEntities() { method getRelations (line 53) | public List getRelations(List entities) { method getOneToOneRelations (line 57) | public List getOneToOneRelations(List entities) { method getManyToOneRelations (line 65) | public List getManyToOneRelations(List entitie... method getGroupManyToOneRelations (line 73) | public JdlRelationGroupImpl getGroupManyToOneRelations(List... method getGroupOneToOneRelations (line 83) | public JdlRelationGroupImpl getGroupOneToOneRelations(List ... method getManyToManyRelations (line 93) | public List getManyToManyRelations(List entiti... method nonDefaultPrimaryKeyFields (line 101) | private boolean nonDefaultPrimaryKeyFields(final JdlField f) { method isDefaultPrimaryKey (line 105) | private boolean isDefaultPrimaryKey(JdlField f) { method buildEntity (line 109) | protected Optional buildEntity(final Map.Entry buildField(final SqlColumn column) { method buildRelation (line 270) | protected Optional buildRelation( method buildInverseSideRelationName (line 360) | private String buildInverseSideRelationName( FILE: src/main/java/org/blackdread/sqltojava/service/logic/MustacheService.java class MustacheService (line 22) | @Service method MustacheService (line 31) | public MustacheService(ApplicationProperties properties) { method executeTemplate (line 42) | public String executeTemplate(String template, Map con... method replaceMultpleBlankLinesWithOne (line 53) | private String replaceMultpleBlankLinesWithOne(String s) { method getMustacheFactory (line 61) | private MustacheFactory getMustacheFactory() { class MapstructBasedObjectHandler (line 70) | private class MapstructBasedObjectHandler extends ReflectionObjectHand... method coerce (line 74) | @Override FILE: src/main/java/org/blackdread/sqltojava/service/logic/SqlService.java class SqlService (line 26) | @Service method SqlService (line 36) | @Autowired method buildTables (line 44) | @Cacheable("SqlService.buildTables") method includeType (line 58) | private boolean includeType(TableInformation table, DatabaseObjectType... method doesTableEndWithDetailKeyword (line 66) | private boolean doesTableEndWithDetailKeyword(TableInformation table) { method buildColumns (line 80) | @Cacheable("SqlService.buildColumns") method getTableOfForeignKey (line 115) | @Cacheable("SqlService.getTableOfForeignKey") method getDisplayFieldOfTable (line 136) | @Cacheable("SqlService.getDisplayFieldOfTable") method isEnumTable (line 151) | @Cacheable("SqlService.isEnumTable") method getEnumValues (line 175) | @Cacheable("SqlService.getEnumValuesForTable") method getEnumValues (line 188) | @Cacheable("SqlService.getEnumValuesForColumn") method isForeignKeyFromAnEnumTable (line 200) | @Cacheable("SqlService.isForeignKeyFromAnEnumTable") method isForeignKey (line 211) | @Cacheable("SqlService.isForeignKey") method isPureManyToManyTable (line 227) | @Cacheable("SqlService.isPureManyToManyTable") method isTableIgnored (line 240) | private boolean isTableIgnored(final List ignoredTableNames, f... FILE: src/main/java/org/blackdread/sqltojava/util/AppUtil.java class AppUtil (line 6) | public final class AppUtil { method setup (line 15) | public static SpringApplication setup(SpringApplication app) { FILE: src/main/java/org/blackdread/sqltojava/util/JdbcUtil.java class JdbcUtil (line 3) | public final class JdbcUtil { method getDatabaseTypeFromJdbcUrl (line 10) | public static String getDatabaseTypeFromJdbcUrl(String jdbcUrl) { FILE: src/main/java/org/blackdread/sqltojava/util/JdlUtils.java class JdlUtils (line 10) | public final class JdlUtils { method JdlUtils (line 14) | private JdlUtils() {} method paginationAll (line 16) | @NotNull method serviceClassAll (line 21) | @NotNull method mapStructAll (line 26) | @NotNull method angularSuffixAll (line 31) | @NotNull method filterAll (line 36) | @NotNull method getEntityName (line 41) | public static String getEntityName(String name, List prefixes) { method decapitalize (line 51) | public static String decapitalize(String string) { method getOptions (line 57) | public static List getOptions() { FILE: src/main/java/org/blackdread/sqltojava/util/NamingConventionUtil.java class NamingConventionUtil (line 6) | public final class NamingConventionUtil { method replaceSlavenChars (line 8) | public static String replaceSlavenChars(String columnName) { method toTitleCase (line 24) | public static String toTitleCase(String sentence) { FILE: src/main/java/org/blackdread/sqltojava/util/ResourceUtil.java class ResourceUtil (line 13) | public final class ResourceUtil { method readString (line 17) | public static String readString(Resource resource) { method readString (line 25) | public static String readString(String path) { method getFirstExistingResourcePath (line 35) | public static String getFirstExistingResourcePath(String fileName, Str... FILE: src/main/java/org/blackdread/sqltojava/util/SqlUtils.java class SqlUtils (line 20) | public final class SqlUtils { method SqlUtils (line 26) | private SqlUtils() {} method removeIdFromEnd (line 32) | public static String removeIdFromEnd(final String value) { method changeToCamelCase (line 38) | public static String changeToCamelCase(final String value) { method changeIdToLowerCase (line 54) | public static String changeIdToLowerCase(final String value) { method groupColumnsByTable (line 64) | public static Map> groupColumnsByTable(final... method parseSqlSize (line 68) | public static Optional parseSqlSize(String value) { method parseSqlType (line 84) | public static String parseSqlType(String value) { FILE: src/main/java/org/blackdread/sqltojava/view/JdlCommentView.java type JdlCommentView (line 8) | public interface JdlCommentView { method getComment (line 9) | Optional getComment(); method getImplComment (line 11) | default String getImplComment(String comment) { method getDocComment (line 15) | default String getDocComment(String comment) { method getDocComment (line 19) | default String getDocComment() { method getImplComment (line 23) | default String getImplComment() { FILE: src/main/java/org/blackdread/sqltojava/view/JdlEntityView.java type JdlEntityView (line 15) | public interface JdlEntityView extends JdlEntity, JdlCommentView { method getUndefinedJdlTypeHandling (line 16) | UndefinedJdlTypeHandlingEnum getUndefinedJdlTypeHandling(); method getType (line 18) | default String getType() { method tableName (line 22) | default String tableName() { method filteredFields (line 26) | default List filteredFields() { method filterUnsupported (line 35) | default boolean filterUnsupported(UndefinedJdlTypeHandlingEnum undefin... method log (line 62) | private static Logger log() { FILE: src/main/java/org/blackdread/sqltojava/view/JdlFieldView.java type JdlFieldView (line 13) | public interface JdlFieldView extends JdlField, JdlCommentView { method getTypeName (line 15) | default String getTypeName() { method constraints (line 24) | default String constraints() { method renderRequired (line 35) | default boolean renderRequired() { method requiredConstraint (line 40) | @NotNull method uniqueConstraint (line 45) | @NotNull method minConstraint (line 50) | default String minConstraint(int min) { method maxConstraint (line 57) | default String maxConstraint(int max) { method patternConstraint (line 65) | default String patternConstraint(String pattern) { method validationMax (line 72) | @NotNull method validationMin (line 77) | @NotNull method validationMaxLength (line 82) | default String validationMaxLength(final int max) { method validationMinLength (line 86) | @NotNull method validationPattern (line 91) | @NotNull FILE: src/main/java/org/blackdread/sqltojava/view/JdlRelationGroupView.java type JdlRelationGroupView (line 6) | @Immutable FILE: src/main/java/org/blackdread/sqltojava/view/JdlRelationView.java type JdlRelationView (line 10) | public interface JdlRelationView extends JdlRelation, JdlCommentView { method getType (line 11) | default String getType() { method isPureManyToMany (line 15) | default boolean isPureManyToMany() { method getOwnerDocComment (line 19) | default String getOwnerDocComment() { method hasComments (line 23) | default boolean hasComments() { method getInverseDocComment (line 27) | default String getInverseDocComment() { method getOwnerConfig (line 31) | default String getOwnerConfig() { method getInverseConfig (line 35) | default String getInverseConfig() { method getDisplayField (line 48) | default String getDisplayField(Optional relation) { method getRelationConfig (line 52) | default String getRelationConfig(Optional relation, boolean re... FILE: src/main/java/org/blackdread/sqltojava/view/impl/JdlEntityViewImpl.java class JdlEntityViewImpl (line 15) | @Immutable method JdlEntityViewImpl (line 34) | public JdlEntityViewImpl( method getUndefinedJdlTypeHandling (line 49) | @Override FILE: src/main/java/org/blackdread/sqltojava/view/impl/JdlFieldViewImpl.java class JdlFieldViewImpl (line 13) | @Immutable method JdlFieldViewImpl (line 33) | public JdlFieldViewImpl( FILE: src/main/java/org/blackdread/sqltojava/view/impl/JdlRelationGroupViewImpl.java class JdlRelationGroupViewImpl (line 9) | public class JdlRelationGroupViewImpl extends JdlRelationGroupImpl { method JdlRelationGroupViewImpl (line 11) | public JdlRelationGroupViewImpl(RelationType relationType, List T fromOptional(Optional optional) { FILE: src/test/java/org/blackdread/sqltojava/AssertUtil.java class AssertUtil (line 7) | public final class AssertUtil { method assertFileSame (line 9) | public static void assertFileSame(final Collection expected, f... FILE: src/test/java/org/blackdread/sqltojava/FileUtil.java class FileUtil (line 10) | public final class FileUtil { method readAllLinesClasspath (line 12) | public static List readAllLinesClasspath(final String name) th... method readAllLines (line 16) | public static List readAllLines(final String name) throws URIS... FILE: src/test/java/org/blackdread/sqltojava/shared/LoggingExtension.java class LoggingExtension (line 8) | public class LoggingExtension implements TestInstancePostProcessor { method postProcessTestInstance (line 10) | @Override FILE: src/test/java/org/blackdread/sqltojava/shared/MainApplicationContextLoader.java class MainApplicationContextLoader (line 11) | public class MainApplicationContextLoader extends SpringBootContextLoader { method getSpringApplication (line 13) | @Override FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/CompareJdlResultsTest.java type CompareJdlResultsTest (line 10) | public interface CompareJdlResultsTest extends LoggingTest, EnvironmentT... method testFileSame (line 11) | @Test FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/ContainersStartedTest.java type ContainersStartedTest (line 7) | public interface ContainersStartedTest extends JdbcContainerTest { method testContainerRunning (line 8) | @Test FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/EnvironmentTest.java type EnvironmentTest (line 5) | public interface EnvironmentTest { method env (line 6) | Environment env(); FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/JdbcContainerTest.java type JdbcContainerTest (line 5) | public interface JdbcContainerTest { method container (line 6) | JdbcDatabaseContainer container(); method container (line 7) | void container(JdbcDatabaseContainer container); FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/LoggingTest.java type LoggingTest (line 5) | public interface LoggingTest extends JdbcContainerTest { method log (line 6) | Logger log(); method logger (line 7) | void logger(Logger log); FILE: src/test/java/org/blackdread/sqltojava/shared/interfaces/ProfileActiveTest.java type ProfileActiveTest (line 8) | public interface ProfileActiveTest extends EnvironmentTest { method testCorrectProfileLoaded (line 9) | @Test FILE: src/test/java/org/blackdread/sqltojava/shared/tests/BaseJdbcContainerTest.java class BaseJdbcContainerTest (line 22) | @Testcontainers method setupContainer (line 35) | public static JdbcDatabaseContainer setupContainer(JdbcDatabaseContain... method getDefaultSchema (line 50) | private static String getDefaultSchema(JdbcDatabaseContainer c) throws... method env (line 65) | @Override method log (line 71) | @Override method logger (line 76) | @Override method container (line 82) | @Override method container (line 87) | @Override FILE: src/test/java/org/blackdread/sqltojava/shared/tests/SqlToJdlTransactionPerTestTest.java class SqlToJdlTransactionPerTestTest (line 19) | public abstract class SqlToJdlTransactionPerTestTest extends Transaction... method provideTestNames (line 31) | private static Stream provideTestNames() { method checkSchemaEmpty (line 53) | @BeforeEach method testChangelog (line 65) | @ParameterizedTest method testJdl (line 71) | private void testJdl(String testName) { method testJdlException (line 87) | protected void testJdlException(String testName, Class provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/db/postgres/PostgresDatabaseObjectPrefixTest.java class PostgresDatabaseObjectPrefixTest (line 14) | @ExtendWith(SystemStubsExtension.class) method setup (line 23) | @BeforeAll method provideTestNames (line 29) | private static Stream provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/db/postgres/PostgresLatestTest.java class PostgresLatestTest (line 14) | @ExtendWith(SystemStubsExtension.class) method setup (line 23) | @BeforeAll method provideTestNames_ (line 29) | private static Stream provideTestNames_() { FILE: src/test/java/org/blackdread/sqltojava/test/db/postgres/PostgresOverrideJdlTypeTest.java class PostgresOverrideJdlTypeTest (line 15) | @ExtendWith(SystemStubsExtension.class) method setup (line 25) | @BeforeAll method provideTestNames (line 31) | private static Stream provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/general/DatabaseObjectPrefixTest.java class DatabaseObjectPrefixTest (line 9) | public class DatabaseObjectPrefixTest { method testPrefix (line 11) | @Test FILE: src/test/java/org/blackdread/sqltojava/test/general/MustacheTest.java class MustacheTest (line 28) | @ExtendWith(SpringExtension.class) class MustacheServiceTestContextConfiguration (line 32) | @TestConfiguration method mustacheService (line 35) | @Bean method testEntity (line 108) | @Test method testRelation (line 124) | @Test method testRelationWithoutComments (line 141) | @Test method testRelationWithoutBidirectional (line 154) | @Test method testEntities (line 167) | @Test method testNoEntities (line 191) | @Test method testApplication (line 205) | @Test FILE: src/test/java/org/blackdread/sqltojava/test/general/unsupported/PostgresUndefinedErrorTest.java class PostgresUndefinedErrorTest (line 17) | @ExtendWith(SystemStubsExtension.class) method setup (line 26) | @BeforeAll method testChangelog (line 33) | @ParameterizedTest method provideTestNames (line 39) | private static Stream provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/general/unsupported/PostgresUndefinedSkioTest.java class PostgresUndefinedSkioTest (line 15) | @ExtendWith(SystemStubsExtension.class) method setup (line 24) | @BeforeAll method provideTestNames (line 31) | private static Stream provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/general/unsupported/PostgresUndefinedUnsupportedTest.java class PostgresUndefinedUnsupportedTest (line 15) | @ExtendWith(SystemStubsExtension.class) method setup (line 24) | @BeforeAll method provideTestNames (line 31) | private static Stream provideTestNames() { FILE: src/test/java/org/blackdread/sqltojava/test/general/views/PostgresDatabaseObjectTypesTest.java class PostgresDatabaseObjectTypesConfigTest (line 15) | @ExtendWith(SystemStubsExtension.class) method setup (line 25) | @BeforeAll method provideTestNames (line 31) | private static Stream provideTestNames() {