Skip to content

Commit 2b3e265

Browse files
committed
minor cleanup
1 parent c36202c commit 2b3e265

14 files changed

Lines changed: 1030 additions & 1182 deletions

File tree

cayenne/src/main/java/org/apache/cayenne/dba/JdbcAdapter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -498,15 +498,15 @@ public ExtendedTypeMap getExtendedTypes() {
498498
}
499499

500500
@Override
501-
public DbAttribute buildAttribute(String name, String typeName, int type, int size, int scale, boolean allowNulls) {
501+
public DbAttribute buildAttribute(String name, String typeName, int type, int maxLength, int scale, boolean allowNulls) {
502502

503503
DbAttribute attr = new DbAttribute();
504504
attr.setName(name);
505505
attr.setType(type);
506506
attr.setMandatory(!allowNulls);
507507

508-
if (size >= 0) {
509-
attr.setMaxLength(size);
508+
if (maxLength >= 0) {
509+
attr.setMaxLength(maxLength);
510510
}
511511

512512
if (scale >= 0) {

cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,6 @@
1919

2020
package org.apache.cayenne.dba.db2;
2121

22-
import java.sql.PreparedStatement;
23-
import java.sql.Types;
24-
import java.util.List;
25-
26-
import org.apache.cayenne.CayenneRuntimeException;
2722
import org.apache.cayenne.access.DataNode;
2823
import org.apache.cayenne.access.sqlbuilder.sqltree.SQLTreeProcessor;
2924
import org.apache.cayenne.access.translator.ParameterBinding;
@@ -40,24 +35,19 @@
4035
import org.apache.cayenne.configuration.Constants;
4136
import org.apache.cayenne.configuration.RuntimeProperties;
4237
import org.apache.cayenne.dba.JdbcAdapter;
43-
import org.apache.cayenne.dba.PkGenerator;
4438
import org.apache.cayenne.di.Inject;
4539
import org.apache.cayenne.map.DbAttribute;
4640
import org.apache.cayenne.query.Query;
4741
import org.apache.cayenne.query.SQLAction;
42+
43+
import java.sql.PreparedStatement;
44+
import java.sql.Types;
4845
import java.util.HashMap;
46+
import java.util.List;
4947
import java.util.Map;
5048

5149
/**
52-
* DbAdapter implementation for the <a href="http://www.ibm.com/db2/"> DB2 RDBMS </a>.
53-
* Sample connection settings to use with DB2 are shown below:
54-
*
55-
* <pre>
56-
* test-db2.jdbc.username = test
57-
* test-db2.jdbc.password = secret
58-
* test-db2.jdbc.url = jdbc:db2://servername:50000/databasename
59-
* test-db2.jdbc.driver = com.ibm.db2.jcc.DB2Driver
60-
* </pre>
50+
* DbAdapter implementation for the DB2 RDBMS.
6151
*/
6252
public class DB2Adapter extends JdbcAdapter {
6353

cayenne/src/main/java/org/apache/cayenne/dba/derby/DerbyAdapter.java

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
package org.apache.cayenne.dba.derby;
2121

22-
import org.apache.cayenne.CayenneRuntimeException;
2322
import org.apache.cayenne.access.DataNode;
2423
import org.apache.cayenne.access.sqlbuilder.sqltree.SQLTreeProcessor;
2524
import org.apache.cayenne.access.translator.ParameterBinding;
@@ -36,7 +35,6 @@
3635
import org.apache.cayenne.configuration.Constants;
3736
import org.apache.cayenne.configuration.RuntimeProperties;
3837
import org.apache.cayenne.dba.JdbcAdapter;
39-
import org.apache.cayenne.dba.PkGenerator;
4038
import org.apache.cayenne.di.Inject;
4139
import org.apache.cayenne.map.DbAttribute;
4240
import org.apache.cayenne.query.Query;
@@ -50,22 +48,7 @@
5048
import java.util.Map;
5149

5250
/**
53-
* DbAdapter implementation for the <a href="http://db.apache.org/derby/"> Derby RDBMS
54-
* </a>. Sample connection settings to use with Derby are shown below. <h3>Embedded</h3>
55-
* <p>
56-
* <pre>
57-
* test-derby.jdbc.url = jdbc:derby:testdb;create=true
58-
* test-derby.jdbc.driver = org.apache.derby.jdbc.EmbeddedDriver
59-
* </pre>
60-
* <p>
61-
* <h3>Network Server</h3>
62-
* <p>
63-
* <pre>
64-
* derbynet.jdbc.url = jdbc:derby://localhost/cayenne
65-
* derbynet.jdbc.driver = org.apache.derby.jdbc.ClientDriver
66-
* derbynet.jdbc.username = someuser
67-
* derbynet.jdbc.password = secret;
68-
* </pre>
51+
* DbAdapter implementation for the Derby RDBMS
6952
*/
7053
public class DerbyAdapter extends JdbcAdapter {
7154

cayenne/src/main/java/org/apache/cayenne/dba/firebird/FirebirdAdapter.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
package org.apache.cayenne.dba.firebird;
2121

22-
import org.apache.cayenne.CayenneRuntimeException;
2322
import org.apache.cayenne.access.DataNode;
2423
import org.apache.cayenne.access.sqlbuilder.sqltree.SQLTreeProcessor;
2524
import org.apache.cayenne.access.translator.ejbql.EJBQLTranslator;
@@ -43,17 +42,7 @@
4342
import java.util.Map;
4443

4544
/**
46-
* DbAdapter implementation for <a href="http://www.firebirdsql.org">FirebirdSQL
47-
* RDBMS </a>. Sample connection settings to use with Firebird are shown
48-
* below:
49-
*
50-
* <pre>
51-
* firebird.cayenne.adapter = org.apache.cayenne.dba.firebird.FirebirdAdapter
52-
* firebird.jdbc.username = test
53-
* firebird.jdbc.password = secret
54-
* firebird.jdbc.url = jdbc:firebirdsql:localhost:/home/firebird/test.fdb
55-
* firebird.jdbc.driver = org.firebirdsql.jdbc.FBDriver
56-
* </pre>
45+
* DbAdapter implementation for the FirebirdSQL RDBMS
5746
*/
5847
public class FirebirdAdapter extends JdbcAdapter {
5948

0 commit comments

Comments
 (0)