Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
148002533

Files

FilesIWE
org/apache/torque/NoRowsException.java 005
org/apache/torque/TooManyRowsException.java 005
org/apache/torque/Torque.java 0021
org/apache/torque/TorqueException.java 005
org/apache/torque/TorqueInstance.java 0062
org/apache/torque/TorqueRuntimeException.java 0018
org/apache/torque/adapter/DB.java 0021
org/apache/torque/adapter/DBAxion.java 0012
org/apache/torque/adapter/DBCloudscape.java 0014
org/apache/torque/adapter/DBDB2400.java 007
org/apache/torque/adapter/DBDB2App.java 0013
org/apache/torque/adapter/DBDB2Net.java 0013
org/apache/torque/adapter/DBFactory.java 004
org/apache/torque/adapter/DBHypersonicSQL.java 0012
org/apache/torque/adapter/DBInformix.java 0014
org/apache/torque/adapter/DBInstantDB.java 0012
org/apache/torque/adapter/DBInterbase.java 0017
org/apache/torque/adapter/DBMM.java 0020
org/apache/torque/adapter/DBMSSQL.java 002
org/apache/torque/adapter/DBNone.java 0019
org/apache/torque/adapter/DBOdbc.java 0014
org/apache/torque/adapter/DBOracle.java 0020
org/apache/torque/adapter/DBPostgres.java 0025
org/apache/torque/adapter/DBSapDB.java 0015
org/apache/torque/adapter/DBSybase.java 0018
org/apache/torque/adapter/DBWeblogic.java 0012
org/apache/torque/adapter/IDMethod.java 002
org/apache/torque/avalon/Torque.java 003
org/apache/torque/avalon/TorqueComponent.java 0045
org/apache/torque/dsfactory/AbstractDataSourceFactory.java 0013
org/apache/torque/dsfactory/DataSourceFactory.java 003
org/apache/torque/dsfactory/JndiDataSourceFactory.java 0038
org/apache/torque/dsfactory/PerUserPoolDataSourceFactory.java 009
org/apache/torque/dsfactory/SharedPoolDataSourceFactory.java 009
org/apache/torque/dsfactory/TorqueDataSourceFactory.java 008
org/apache/torque/manager/AbstractBaseManager.java 00107
org/apache/torque/manager/CacheListener.java 0010
org/apache/torque/manager/MethodCacheKey.java 00119
org/apache/torque/manager/MethodResultCache.java 00107
org/apache/torque/manager/NoOpMethodResultCache.java 0092
org/apache/torque/map/ColumnMap.java 0039
org/apache/torque/map/DatabaseMap.java 0044
org/apache/torque/map/MapBuilder.java 001
org/apache/torque/map/TableMap.java 0093
org/apache/torque/oid/AutoIncrementIdGenerator.java 0019
org/apache/torque/oid/IDBroker.java 0063
org/apache/torque/oid/IDGeneratorFactory.java 003
org/apache/torque/oid/IdGenerator.java 001
org/apache/torque/oid/SequenceIdGenerator.java 0020
org/apache/torque/om/BaseObject.java 0037
org/apache/torque/om/ComboKey.java 0019
org/apache/torque/om/DateKey.java 0015
org/apache/torque/om/NumberKey.java 0029
org/apache/torque/om/ObjectKey.java 0010
org/apache/torque/om/Persistent.java 001
org/apache/torque/om/SimpleKey.java 0022
org/apache/torque/om/StringKey.java 0012
org/apache/torque/package.html 001
org/apache/torque/pool/ConnectionPool.java 0059
org/apache/torque/pool/ConnectionWaitTimeoutException.java 002
org/apache/torque/pool/TorqueClassicDataSource.java 0081
org/apache/torque/util/BasePeer.java 00120
org/apache/torque/util/Criteria.java 00531
org/apache/torque/util/LargeSelect.java 00113
org/apache/torque/util/LimitHelper.java 0031
org/apache/torque/util/Query.java 0076
org/apache/torque/util/SqlEnum.java 0041
org/apache/torque/util/SqlExpression.java 0065
org/apache/torque/util/Transaction.java 0017
org/apache/torque/util/UniqueList.java 003

org/apache/torque/NoRowsException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 43
Error Parameter nested should be final. 55
Error Parameter msg should be final. 68
Error Parameter nested should be final. 68

org/apache/torque/TooManyRowsException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 42
Error Parameter nested should be final. 54
Error Parameter msg should be final. 67
Error Parameter nested should be final. 67

org/apache/torque/Torque.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 83
Error Name 'memberConfig' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 87
Error Parameter configFile should be final. 120
Error Parameter conf should be final. 133
Error Parameter conf should be final. 154
Error Parameter name should be final. 175
Error Parameter name should be final. 188
Error Parameter defaultClassName should be final. 189
Error Parameter name should be final. 228
Error Parameter className should be final. 239
Error Parameter name should be final. 265
Error Parameter name should be final. 283
Error Parameter username should be final. 283
Error Parameter password should be final. 284
Error Parameter name should be final. 297
Error Parameter con should be final. 317
Error Method 'configure' is not designed for extension - needs to be abstract, final or empty. 338
Error Parameter conf should be final. 338
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 350
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 359

org/apache/torque/TorqueException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 45
Error Parameter nested should be final. 57
Error Parameter msg should be final. 70
Error Parameter nested should be final. 70

org/apache/torque/TorqueInstance.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'defaultDBName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Name 'dbMaps' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Name 'dsFactoryMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Name 'adapterMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 80
Error Name 'managers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Name 'conf' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 86
Error Name 'isInit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Name 'mapBuilders' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Redundant 'final' modifier. 170
Error Parameter conf should be final. 170
Error 'conf' hides a field. 170
Error ';' is followed by whitespace. 183
Error Line is longer than 80 characters. 193
Error Parameter conf should be final. 223
Error 'conf' hides a field. 223
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 295
Error Parameter configFile should be final. 295
Error 'conf' hides a field. 301
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 319
Error Parameter conf should be final. 319
Error 'conf' hides a field. 319
Error Method 'initManagerMappings' is not designed for extension - needs to be abstract, final or empty. 350
Error Parameter conf should be final. 350
Error 'conf' hides a field. 350
Error Parameter name should be final. 396
Error Parameter className should be final. 396
Error Method 'isInit' is not designed for extension - needs to be abstract, final or empty. 426
Error Method 'setConfiguration' is not designed for extension - needs to be abstract, final or empty. 436
Error Parameter conf should be final. 436
Error 'conf' hides a field. 436
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 447
Error Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 459
Error Parameter name should be final. 459
Error Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter name should be final. 477
Error Parameter defaultClassName should be final. 478
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 508
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 543
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 559
Error Parameter name should be final. 559
Error Redundant 'final' modifier. 593
Error Parameter name should be final. 593
Error Method 'registerMapBuilder' is not designed for extension - needs to be abstract, final or empty. 636
Error Parameter className should be final. 636
Error Parameter db should be final. 649
Error Parameter prop should be final. 649
Error Redundant 'final' modifier. 667
Error Parameter map should be final. 667
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 684
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 697
Error Parameter name should be final. 697
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 735
Error Parameter name should be final. 735
Error Parameter username should be final. 735
Error Parameter password should be final. 736
Error Method 'getDB' is not designed for extension - needs to be abstract, final or empty. 770
Error Parameter name should be final. 770
Error Method 'getDefaultDB' is not designed for extension - needs to be abstract, final or empty. 782
Error Line has trailing spaces. 792
Error Method 'closeConnection' is not designed for extension - needs to be abstract, final or empty. 804
Error Parameter con should be final. 804

org/apache/torque/TorqueRuntimeException.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'nested' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Parameter msg should be final. 66
Error Parameter nested should be final. 78
Error 'nested' hides a field. 78
Error Parameter msg should be final. 92
Error Parameter nested should be final. 92
Error 'nested' hides a field. 92
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 101
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter out should be final. 114
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 130
Error Parameter out should be final. 130
Error Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter out should be final. 145
Error Parameter skip should be final. 145
Error Parameter t should be final. 194
Error Parameter stackTrace should be final. 208

org/apache/torque/adapter/DB.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 73
Error Parameter in should be final. 89
Error Method 'getStringDelimiter' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter obj should be final. 120
Error Parameter con should be final. 129
Error Parameter table should be final. 129
Error Parameter con should be final. 139
Error Parameter table should be final. 139
Error Parameter in should be final. 148
Error Method 'ignoreCaseInOrderBy' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter in should be final. 159
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 171
Error Method 'supportsNativeOffset' is not designed for extension - needs to be abstract, final or empty. 184
Error Method 'escapeText' is not designed for extension - needs to be abstract, final or empty. 197
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 208
Error Method 'getDateString' is not designed for extension - needs to be abstract, final or empty. 220
Error Parameter date should be final. 220
Error Method 'getBooleanString' is not designed for extension - needs to be abstract, final or empty. 241
Error Parameter b should be final. 241
Error Avoid inline conditionals. 243

org/apache/torque/adapter/DBAxion.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 45
Error Parameter in should be final. 45
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter in should be final. 56
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter obj should be final. 72
Error Parameter con should be final. 84
Error Parameter table should be final. 84
Error Parameter con should be final. 95
Error Parameter table should be final. 95

org/apache/torque/adapter/DBCloudscape.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 46
Error Parameter in should be final. 46
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter in should be final. 57
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 65
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter obj should be final. 73
Error '132' is a magic number. 75
Error '3' is a magic number. 102
Error Parameter con should be final. 132
Error Parameter table should be final. 132
Error Parameter con should be final. 143
Error Parameter table should be final. 143

org/apache/torque/adapter/DBDB2400.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter in should be final. 48
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter in should be final. 60
Error Parameter in should be final. 73
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 84

org/apache/torque/adapter/DBDB2App.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter in should be final. 49
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 61
Error Parameter in should be final. 61
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter obj should be final. 78
Error Parameter con should be final. 90
Error Parameter table should be final. 90
Error Parameter con should be final. 101
Error Parameter table should be final. 101
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 111

org/apache/torque/adapter/DBDB2Net.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter in should be final. 50
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter in should be final. 62
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 71
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter obj should be final. 79
Error Parameter con should be final. 91
Error Parameter table should be final. 91
Error Parameter con should be final. 102
Error Parameter table should be final. 102
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 112

org/apache/torque/adapter/DBFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 33
Error '40' is a magic number. 38
Error Parameter driver should be final. 100

org/apache/torque/adapter/DBHypersonicSQL.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 46
Error Parameter in should be final. 46
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter in should be final. 58
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 66
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter obj should be final. 74
Error Parameter con should be final. 89
Error Parameter table should be final. 89
Error Parameter con should be final. 100
Error Parameter table should be final. 100

org/apache/torque/adapter/DBInformix.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 47
Error Parameter in should be final. 47
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter in should be final. 60
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 68
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter obj should be final. 76
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter con should be final. 88
Error Parameter table should be final. 88
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 107
Error Parameter con should be final. 107
Error Parameter table should be final. 107

org/apache/torque/adapter/DBInstantDB.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter in should be final. 49
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter in should be final. 60
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 68
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter obj should be final. 76
Error Parameter con should be final. 88
Error Parameter table should be final. 88
Error Parameter con should be final. 99
Error Parameter table should be final. 99

org/apache/torque/adapter/DBInterbase.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter in should be final. 37
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter in should be final. 48
Error Method 'ignoreCaseInOrderBy' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter in should be final. 62
Error Method 'getStringDelimiter' is not designed for extension - needs to be abstract, final or empty. 72
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter obj should be final. 88
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter con should be final. 100
Error Parameter table should be final. 100
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter con should be final. 122
Error Parameter table should be final. 122

org/apache/torque/adapter/DBMM.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 43
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter in should be final. 60
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter in should be final. 71
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter obj should be final. 91
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter con should be final. 104
Error Parameter table should be final. 104
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 120
Error Parameter con should be final. 120
Error Parameter table should be final. 120
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'supportsNativeOffset' is not designed for extension - needs to be abstract, final or empty. 144
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'getDateString' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter date should be final. 168

org/apache/torque/adapter/DBMSSQL.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 45

org/apache/torque/adapter/DBNone.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter url should be final. 52
Error Expected @param tag for 'url'. 52
Error Parameter username should be final. 52
Error Expected @param tag for 'username'. 52
Error Parameter password should be final. 52
Error Expected @param tag for 'password'. 52
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter in should be final. 62
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter in should be final. 73
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 81
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter obj should be final. 89
Error Parameter con should be final. 101
Error Parameter table should be final. 101
Error Parameter con should be final. 112
Error Parameter table should be final. 112

org/apache/torque/adapter/DBOdbc.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 45
Error Parameter in should be final. 45
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter in should be final. 56
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter obj should be final. 72
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter con should be final. 86
Error Parameter table should be final. 86
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter con should be final. 100
Error Parameter table should be final. 100

org/apache/torque/adapter/DBOracle.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter in should be final. 52
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter in should be final. 63
Error Line has trailing spaces. 74
Error Method 'getDateString' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter date should be final. 74
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 83
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter sequenceName should be final. 101
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter con should be final. 113
Error Parameter table should be final. 113
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter con should be final. 132
Error Parameter table should be final. 132
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 145
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 156
Error Method 'escapeText' is not designed for extension - needs to be abstract, final or empty. 168

org/apache/torque/adapter/DBPostgres.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 39
Error Name 'sdf' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter in should be final. 55
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter in should be final. 67
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 76
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter name should be final. 87
Error Parameter con should be final. 99
Error Parameter table should be final. 99
Error Parameter con should be final. 110
Error Parameter table should be final. 110
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'supportsNativeOffset' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 143
Error Method 'getBooleanString' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter b should be final. 153
Error Avoid inline conditionals. 155
Error Avoid inline conditionals. 155
Error Line has trailing spaces. 160
Error Line has trailing spaces. 162
Error Method 'getDateString' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter date should be final. 168

org/apache/torque/adapter/DBSapDB.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 46
Error Parameter in should be final. 46
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter in should be final. 57
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 65
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter sequenceName should be final. 83
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter con should be final. 95
Error Parameter table should be final. 95
Error Method 'escapeText' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter con should be final. 128
Error Parameter table should be final. 128

org/apache/torque/adapter/DBSybase.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter in should be final. 54
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 65
Error Parameter in should be final. 65
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter unused should be final. 85
Error Method 'lockTable' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter con should be final. 97
Error Parameter table should be final. 97
Error Method 'unlockTable' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter con should be final. 116
Error Parameter table should be final. 116
Error Method 'supportsNativeLimit' is not designed for extension - needs to be abstract, final or empty. 129
Error Method 'getLimitStyle' is not designed for extension - needs to be abstract, final or empty. 140
Error Method 'getDateString' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter date should be final. 153

org/apache/torque/adapter/DBWeblogic.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'toUpperCase' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter in should be final. 44
Error Method 'ignoreCase' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter in should be final. 55
Error Method 'getIDMethodType' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'getIDMethodSQL' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter obj should be final. 71
Error Parameter con should be final. 83
Error Parameter table should be final. 83
Error Parameter con should be final. 94
Error Parameter table should be final. 94

org/apache/torque/adapter/IDMethod.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error interfaces should describe a type and hence have methods. 26

org/apache/torque/avalon/Torque.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error interfaces should describe a type and hence have methods. 28
Error Missing a Javadoc comment. 31

org/apache/torque/avalon/TorqueComponent.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'context' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Name 'torqueInstance' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Name 'configFile' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Line is longer than 80 characters. 73
Error Parameter torqueInstance should be final. 86
Error 'torqueInstance' hides a field. 86
Error Line is longer than 80 characters. 108
Error Method 'configure' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter configuration should be final. 110
Error 'configFile' hides a field. 115
Error Line has trailing spaces. 120
Error Avoid inline conditionals. 121
Error Line has trailing spaces. 141
Error Line has trailing spaces. 146
Error Method 'contextualize' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter context should be final. 158
Error 'context' hides a field. 158
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'start' is not designed for extension - needs to be abstract, final or empty. 177
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 185
Error Method 'isInit' is not designed for extension - needs to be abstract, final or empty. 205
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 215
Error Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter name should be final. 226
Error Method 'getManager' is not designed for extension - needs to be abstract, final or empty. 239
Error Parameter name should be final. 239
Error Parameter defaultClassName should be final. 240
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 252
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter name should be final. 268
Error Method 'registerMapBuilder' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter className should be final. 279
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 291
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 304
Error Parameter name should be final. 304
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 322
Error Parameter name should be final. 322
Error Parameter username should be final. 322
Error Parameter password should be final. 323
Error Method 'getDB' is not designed for extension - needs to be abstract, final or empty. 336
Error Parameter name should be final. 336
Error Method 'getDefaultDB' is not designed for extension - needs to be abstract, final or empty. 347
Error Method 'closeConnection' is not designed for extension - needs to be abstract, final or empty. 357
Error Parameter con should be final. 357

org/apache/torque/dsfactory/AbstractDataSourceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter property should be final. 70
Error Parameter c should be final. 70
Error Parameter ds should be final. 70
Error Method 'applyConfiguration' is not designed for extension - needs to be abstract, final or empty. 146
Error Parameter c should be final. 146
Error Parameter o should be final. 146
Error Line has trailing spaces. 168
Error Method 'initCPDS' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter configuration should be final. 176
Error Line has trailing spaces. 193
Error Line has trailing spaces. 196

org/apache/torque/dsfactory/DataSourceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 31
Error Line has trailing spaces. 45

org/apache/torque/dsfactory/JndiDataSourceFactory.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'path' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Name 'ctx' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Name 'ds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Name 'lastLookup' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Name 'ttl' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 74
Error Line contains a tab character. 76
Error Line has trailing spaces. 77
Error Line contains a tab character. 77
Error Line contains a tab character. 78
Error Line contains a tab character. 79
Error Line contains a tab character. 83
Error Line contains a tab character. 89
Error Line contains a tab character. 91
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter configuration should be final. 97
Error Parameter configuration should be final. 116
Error Line contains a tab character. 139
Error Line contains a tab character. 140
Error Line contains a tab character. 142
Error Parameter configuration should be final. 178
Error 'ds' hides a field. 187
Error Parameter ctx should be final. 222
Error 'ctx' hides a field. 222
Error Expected @throws tag for 'NamingException'. 222
Error Parameter ctx should be final. 243
Error 'ctx' hides a field. 243
Error Expected @param tag for 'ctx'. 243
Error Parameter path should be final. 243
Error 'path' hides a field. 243
Error Expected @param tag for 'path'. 243
Error Parameter ds should be final. 243
Error 'ds' hides a field. 243
Error Expected @param tag for 'ds'. 243
Error Expected @throws tag for 'Exception'. 244
Error Must have at least one statement. 266
Error Must have at least one statement. 270

org/apache/torque/dsfactory/PerUserPoolDataSourceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 45
Error Name 'ds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 54
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter configuration should be final. 62
Error 'ds' hides a field. 72
Error Parameter configuration should be final. 84
Error 'ds' hides a field. 88

org/apache/torque/dsfactory/SharedPoolDataSourceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 45
Error Name 'ds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 54
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter configuration should be final. 62
Error 'ds' hides a field. 72
Error Parameter configuration should be final. 84
Error 'ds' hides a field. 88

org/apache/torque/dsfactory/TorqueDataSourceFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'ds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Method 'getDataSource' is not designed for extension - needs to be abstract, final or empty. 53
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 61
Error Parameter configuration should be final. 61
Error Method 'initTorqueClassic' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter configuration should be final. 84
Error 'ds' hides a field. 88

org/apache/torque/manager/AbstractBaseManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Variable 'log' must be private and have accessor methods. 54
Error Name 'cache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Variable 'cache' must be private and have accessor methods. 57
Error Name 'mrCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Variable 'mrCache' must be private and have accessor methods. 60
Error Name 'omClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Missing a Javadoc comment. 65
Error Name 'className' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Missing a Javadoc comment. 67
Error Name 'region' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Missing a Javadoc comment. 69
Error Name 'isNew' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Missing a Javadoc comment. 71
Error Name 'validFields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Variable 'validFields' must be private and have accessor methods. 71
Error Missing a Javadoc comment. 72
Error Name 'listenersMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Variable 'listenersMap' must be private and have accessor methods. 72
Error Method 'getOMClass' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'setOMClass' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter omClass should be final. 89
Error 'omClass' hides a field. 89
Error Method 'getOMInstance' is not designed for extension - needs to be abstract, final or empty. 101
Error Expected @throws tag for 'InstantiationException'. 102
Error Expected @throws tag for 'IllegalAccessException'. 102
Error Method 'getClassName' is not designed for extension - needs to be abstract, final or empty. 111
Error Method 'setClassName' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter v should be final. 122
Error Expected an @return tag. 145
Error Method 'getOMInstance' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter id should be final. 145
Error Expected @param tag for 'id'. 145
Error Expected an @return tag. 157
Error Method 'getOMInstance' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter key should be final. 157
Error Expected @param tag for 'key'. 157
Error Parameter fromCache should be final. 157
Error Expected @param tag for 'fromCache'. 157
Error Method 'cacheGet' is not designed for extension - needs to be abstract, final or empty. 178
Error Missing a Javadoc comment. 178
Error Parameter key should be final. 178
Error Line has trailing spaces. 192
Error Method 'clearImpl' is not designed for extension - needs to be abstract, final or empty. 196
Error Line has trailing spaces. 214
Error Expected an @return tag. 220
Error Method 'removeInstanceImpl' is not designed for extension - needs to be abstract, final or empty. 220
Error Parameter key should be final. 220
Error Expected @param tag for 'key'. 220
Error Line has trailing spaces. 245
Error Expected an @return tag. 251
Error Method 'putInstanceImpl' is not designed for extension - needs to be abstract, final or empty. 251
Error Parameter om should be final. 251
Error Expected @param tag for 'om'. 251
Error Line has trailing spaces. 259
Error Expected an @return tag. 266
Error Method 'putInstanceImpl' is not designed for extension - needs to be abstract, final or empty. 266
Error Parameter key should be final. 266
Error Expected @param tag for 'key'. 266
Error Parameter om should be final. 266
Error Expected @param tag for 'om'. 266
Error Line has trailing spaces. 297
Error Expected an @return tag. 303
Error Parameter id should be final. 303
Error Expected @param tag for 'id'. 303
Error Method 'getOMs' is not designed for extension - needs to be abstract, final or empty. 314
Error Parameter ids should be final. 314
Error Method 'getOMs' is not designed for extension - needs to be abstract, final or empty. 328
Error Parameter ids should be final. 328
Error Method 'getOMs' is not designed for extension - needs to be abstract, final or empty. 342
Error Parameter ids should be final. 342
Error Parameter fromCache should be final. 342
Error Expected @param tag for 'fromCache'. 342
Error Line has trailing spaces. 400
Error Expected an @return tag. 406
Error Parameter ids should be final. 406
Error Expected @param tag for 'ids'. 406
Error Line has trailing spaces. 411
Error Method 'getRegion' is not designed for extension - needs to be abstract, final or empty. 414
Error Method 'setRegion' is not designed for extension - needs to be abstract, final or empty. 426
Error Parameter v should be final. 426
Error Method 'getMethodResultCache' is not designed for extension - needs to be abstract, final or empty. 455
Error The double-checked locking idiom is broken and should be avoided. 461
Error Line has trailing spaces. 480
Error Method 'addCacheListenerImpl' is not designed for extension - needs to be abstract, final or empty. 483
Error Parameter listener should be final. 483
Error 'isNew' hides a field. 499
Error Must have at least one statement. 506
Error Line has trailing spaces. 527
Error Parameter key should be final. 531
Error Expected @param tag for 'key'. 531
Error Line has trailing spaces. 548
Error Method 'notifyListeners' is not designed for extension - needs to be abstract, final or empty. 553
Error Parameter listeners should be final. 553
Error Expected @param tag for 'listeners'. 553
Error Parameter oldOm should be final. 554
Error Expected @param tag for 'oldOm'. 554
Error Parameter om should be final. 554
Error Expected @param tag for 'om'. 554
Error Line has trailing spaces. 591
Error Parameter out should be final. 595
Error Expected @param tag for 'out'. 595
Error Expected @throws tag for 'IOException'. 596
Error Line has trailing spaces. 603
Error Parameter in should be final. 608
Error Expected @throws tag for 'IOException'. 609
Error Expected @throws tag for 'ClassNotFoundException'. 609

org/apache/torque/manager/CacheListener.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 31
Error Expected @param tag for 'om'. 34
Error Line has trailing spaces. 35
Error Line has trailing spaces. 37
Error Expected @param tag for 'om'. 40
Error Line has trailing spaces. 41
Error Line has trailing spaces. 43
Error Line has trailing spaces. 45
Error Expected an @return tag. 47

org/apache/torque/manager/MethodCacheKey.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 32
Error Name 'n' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Variable 'n' must be private and have accessor methods. 32
Error Missing a Javadoc comment. 33
Error Name 'instanceOrClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Missing a Javadoc comment. 34
Error Name 'method' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Missing a Javadoc comment. 35
Error Name 'arg1' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'arg2' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'arg3' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Missing a Javadoc comment. 38
Error Name 'moreThanThree' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Missing a Javadoc comment. 39
Error Name 'groupKey' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 45
Error Parameter instanceOrClass should be final. 45
Error 'instanceOrClass' hides a field. 45
Error Parameter method should be final. 45
Error 'method' hides a field. 45
Error Missing a Javadoc comment. 50
Error Parameter instanceOrClass should be final. 50
Error 'instanceOrClass' hides a field. 50
Error Parameter method should be final. 50
Error 'method' hides a field. 50
Error Parameter arg1 should be final. 51
Error 'arg1' hides a field. 51
Error Missing a Javadoc comment. 56
Error Parameter instanceOrClass should be final. 56
Error 'instanceOrClass' hides a field. 56
Error Parameter method should be final. 56
Error 'method' hides a field. 56
Error Parameter arg1 should be final. 57
Error 'arg1' hides a field. 57
Error Parameter arg2 should be final. 57
Error 'arg2' hides a field. 57
Error Missing a Javadoc comment. 62
Error Parameter instanceOrClass should be final. 62
Error 'instanceOrClass' hides a field. 62
Error Parameter method should be final. 62
Error 'method' hides a field. 62
Error Parameter arg1 should be final. 63
Error 'arg1' hides a field. 63
Error Parameter arg2 should be final. 63
Error 'arg2' hides a field. 63
Error Parameter arg3 should be final. 64
Error 'arg3' hides a field. 64
Error Missing a Javadoc comment. 69
Error Parameter moreThanThree should be final. 69
Error 'moreThanThree' hides a field. 69
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter instanceOrClass should be final. 81
Error 'instanceOrClass' hides a field. 81
Error Parameter method should be final. 81
Error 'method' hides a field. 81
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 97
Error Parameter instanceOrClass should be final. 97
Error 'instanceOrClass' hides a field. 97
Error Parameter method should be final. 97
Error 'method' hides a field. 97
Error Parameter arg1 should be final. 98
Error 'arg1' hides a field. 98
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter instanceOrClass should be final. 114
Error 'instanceOrClass' hides a field. 114
Error Parameter method should be final. 114
Error 'method' hides a field. 114
Error Parameter arg1 should be final. 115
Error 'arg1' hides a field. 115
Error Parameter arg2 should be final. 115
Error 'arg2' hides a field. 115
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter instanceOrClass should be final. 133
Error 'instanceOrClass' hides a field. 133
Error Parameter method should be final. 133
Error 'method' hides a field. 133
Error Parameter arg1 should be final. 134
Error 'arg1' hides a field. 134
Error Parameter arg2 should be final. 134
Error 'arg2' hides a field. 134
Error Parameter arg3 should be final. 135
Error 'arg3' hides a field. 135
Error Expected @param tag for 'arg3'. 135
Error '3' is a magic number. 138
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter keys should be final. 153
Error '3' is a magic number. 162
Error '4' is a magic number. 165
Error '3' is a magic number. 166
Error Method 'getGroupKey' is not designed for extension - needs to be abstract, final or empty. 175
Error Missing a Javadoc comment. 175
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter obj should be final. 180
Error '3' is a magic number. 198
Error '5' is a magic number. 200
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 214
Error Missing a Javadoc comment. 214
Error Avoid inline conditionals. 220
Error Avoid inline conditionals. 223
Error Avoid inline conditionals. 226
Error '3' is a magic number. 227
Error '5' is a magic number. 229
Error Avoid inline conditionals. 231
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 241
Error Missing a Javadoc comment. 241
Error '50' is a magic number. 243
Error '3' is a magic number. 256
Error '5' is a magic number. 258
Error Missing a Javadoc comment. 272
Error Method 'makeObject' is not designed for extension - needs to be abstract, final or empty. 279
Error Expected @throws tag for 'Exception'. 280
Error Method 'passivateObject' is not designed for extension - needs to be abstract, final or empty. 289
Error Parameter obj should be final. 289
Error Expected @throws tag for 'Exception'. 290

org/apache/torque/manager/MethodResultCache.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 43
Error Name 'pool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Missing a Javadoc comment. 44
Error Name 'jcsCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Missing a Javadoc comment. 45
Error Name 'groups' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 50
Error Parameter cache should be final. 50
Error '10000' is a magic number. 55
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Method 'getImpl' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Parameter key should be final. 84
Error Line is longer than 80 characters. 99
Error Method 'putImpl' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter key should be final. 106
Error Parameter value should be final. 106
Error Method 'removeImpl' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Parameter key should be final. 136
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 152
Error Missing a Javadoc comment. 152
Error Parameter instanceOrClass should be final. 152
Error Parameter method should be final. 152
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter instanceOrClass should be final. 180
Error Parameter method should be final. 180
Error Parameter arg1 should be final. 181
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 209
Error Missing a Javadoc comment. 209
Error Parameter instanceOrClass should be final. 209
Error Parameter method should be final. 209
Error Parameter arg1 should be final. 210
Error Parameter arg2 should be final. 210
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 238
Error Missing a Javadoc comment. 238
Error Parameter instanceOrClass should be final. 238
Error Parameter method should be final. 238
Error Parameter arg1 should be final. 239
Error Parameter arg2 should be final. 239
Error Parameter arg3 should be final. 240
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 268
Error Missing a Javadoc comment. 268
Error Parameter keys should be final. 268
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 296
Error Missing a Javadoc comment. 296
Error Parameter value should be final. 296
Error Parameter instanceOrClass should be final. 296
Error Parameter method should be final. 296
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 310
Error Missing a Javadoc comment. 310
Error Parameter value should be final. 310
Error Parameter instanceOrClass should be final. 310
Error Parameter method should be final. 311
Error Parameter arg1 should be final. 311
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 325
Error Missing a Javadoc comment. 325
Error Parameter value should be final. 325
Error Parameter instanceOrClass should be final. 325
Error Parameter method should be final. 325
Error Parameter arg1 should be final. 326
Error Parameter arg2 should be final. 326
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 340
Error Missing a Javadoc comment. 340
Error Parameter value should be final. 340
Error Parameter instanceOrClass should be final. 340
Error Parameter method should be final. 340
Error Parameter arg1 should be final. 341
Error Parameter arg2 should be final. 341
Error Parameter arg3 should be final. 341
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 355
Error Missing a Javadoc comment. 355
Error Parameter value should be final. 355
Error Parameter keys should be final. 355
Error Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. 370
Error Missing a Javadoc comment. 370
Error Parameter instanceOrClass should be final. 370
Error Parameter method should be final. 370
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 399
Error Missing a Javadoc comment. 399
Error Parameter instanceOrClass should be final. 399
Error Parameter method should be final. 399
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 427
Error Missing a Javadoc comment. 427
Error Parameter instanceOrClass should be final. 427
Error Parameter method should be final. 427
Error Parameter arg1 should be final. 428
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 456
Error Missing a Javadoc comment. 456
Error Parameter instanceOrClass should be final. 456
Error Parameter method should be final. 456
Error Parameter arg1 should be final. 457
Error Parameter arg2 should be final. 457
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 485
Error Missing a Javadoc comment. 485
Error Parameter instanceOrClass should be final. 485
Error Parameter method should be final. 485
Error Parameter arg1 should be final. 486
Error Parameter arg2 should be final. 486
Error Parameter arg3 should be final. 487
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 515
Error Missing a Javadoc comment. 515
Error Parameter keys should be final. 515

org/apache/torque/manager/NoOpMethodResultCache.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 32
Error Parameter cache should be final. 32
Error Missing a Javadoc comment. 38
Error Method 'getImpl' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter key should be final. 42
Error Method 'putImpl' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter key should be final. 48
Error Parameter value should be final. 48
Error Method 'removeImpl' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter key should be final. 54
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter instanceOrClass should be final. 61
Error Parameter method should be final. 61
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Parameter instanceOrClass should be final. 66
Error Parameter method should be final. 66
Error Parameter arg1 should be final. 67
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Parameter instanceOrClass should be final. 72
Error Parameter method should be final. 72
Error Parameter arg1 should be final. 73
Error Parameter arg2 should be final. 73
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Parameter instanceOrClass should be final. 78
Error Parameter method should be final. 78
Error Parameter arg1 should be final. 79
Error Parameter arg2 should be final. 79
Error Parameter arg3 should be final. 80
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Parameter keys should be final. 85
Error Missing a Javadoc comment. 90
Error Parameter value should be final. 90
Error Parameter instanceOrClass should be final. 90
Error Parameter method should be final. 90
Error Missing a Javadoc comment. 94
Error Parameter value should be final. 94
Error Parameter instanceOrClass should be final. 94
Error Parameter method should be final. 95
Error Parameter arg1 should be final. 95
Error Missing a Javadoc comment. 99
Error Parameter value should be final. 99
Error Parameter instanceOrClass should be final. 99
Error Parameter method should be final. 99
Error Parameter arg1 should be final. 100
Error Parameter arg2 should be final. 100
Error Missing a Javadoc comment. 104
Error Parameter value should be final. 104
Error Parameter instanceOrClass should be final. 104
Error Parameter method should be final. 104
Error Parameter arg1 should be final. 105
Error Parameter arg2 should be final. 105
Error Parameter arg3 should be final. 105
Error Missing a Javadoc comment. 109
Error Parameter value should be final. 109
Error Parameter keys should be final. 109
Error Missing a Javadoc comment. 114
Error Parameter instanceOrClass should be final. 114
Error Parameter method should be final. 114
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Parameter instanceOrClass should be final. 119
Error Parameter method should be final. 119
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter instanceOrClass should be final. 124
Error Parameter method should be final. 124
Error Parameter arg1 should be final. 125
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Parameter instanceOrClass should be final. 130
Error Parameter method should be final. 130
Error Parameter arg1 should be final. 131
Error Parameter arg2 should be final. 131
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Parameter instanceOrClass should be final. 136
Error Parameter method should be final. 136
Error Parameter arg1 should be final. 137
Error Parameter arg2 should be final. 137
Error Parameter arg3 should be final. 138
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Parameter keys should be final. 143

org/apache/torque/map/ColumnMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'type' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 28
Error Name 'size' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Name 'pk' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Name 'notNull' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Name 'relatedTableName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Name 'relatedColumnName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Name 'table' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Name 'columnName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Parameter name should be final. 58
Error Parameter containingTable should be final. 58
Error Method 'getColumnName' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'getFullyQualifiedName' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter type should be final. 99
Error 'type' hides a field. 99
Error Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 109
Error Parameter size should be final. 109
Error 'size' hides a field. 109
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter pk should be final. 119
Error 'pk' hides a field. 119
Error Method 'setNotNull' is not designed for extension - needs to be abstract, final or empty. 129
Error Parameter nn should be final. 129
Error Method 'setForeignKey' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter fullyQualifiedName should be final. 140
Error Method 'setForeignKey' is not designed for extension - needs to be abstract, final or empty. 162
Error Parameter tableName should be final. 162
Error Parameter columnName should be final. 162
Error 'columnName' hides a field. 162
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 182
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 192
Error Method 'isPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 202
Error Method 'isNotNull' is not designed for extension - needs to be abstract, final or empty. 212
Error Method 'isForeignKey' is not designed for extension - needs to be abstract, final or empty. 222
Error Method 'getRelatedName' is not designed for extension - needs to be abstract, final or empty. 232
Error Method 'getRelatedTableName' is not designed for extension - needs to be abstract, final or empty. 242
Error Method 'getRelatedColumnName' is not designed for extension - needs to be abstract, final or empty. 252

org/apache/torque/map/DatabaseMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Name 'tables' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Name 'idTable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Name 'idBroker' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Name 'idGenerators' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Parameter name should be final. 66
Error 'name' hides a field. 66
Error Parameter numberOfTables should be final. 66
Error '1.25' is a magic number. 69
Error '6' is a magic number. 70
Error Parameter name should be final. 78
Error 'name' hides a field. 78
Error '6' is a magic number. 82
Error Method 'containsTable' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter table should be final. 91
Error Method 'containsTable' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter name should be final. 102
Error 'name' hides a field. 102
Error Method 'getIdTable' is not designed for extension - needs to be abstract, final or empty. 116
Error Method 'getIDBroker' is not designed for extension - needs to be abstract, final or empty. 126
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 136
Error Method 'getTable' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter name should be final. 147
Error 'name' hides a field. 147
Error Method 'getTables' is not designed for extension - needs to be abstract, final or empty. 157
Error ';' is preceded with whitespace. 164
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter tableName should be final. 175
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 188
Error Parameter tableName should be final. 188
Error Parameter numberOfColumns should be final. 188
Error Method 'addTable' is not designed for extension - needs to be abstract, final or empty. 199
Error Parameter map should be final. 199
Error Method 'setIdTable' is not designed for extension - needs to be abstract, final or empty. 209
Error Parameter idTable should be final. 209
Error 'idTable' hides a field. 209
Error Method 'setIdTable' is not designed for extension - needs to be abstract, final or empty. 222
Error Parameter tableName should be final. 222
Error Method 'addIdGenerator' is not designed for extension - needs to be abstract, final or empty. 234
Error Parameter type should be final. 234
Error Parameter idGen should be final. 234
Error Method 'getIdGenerator' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter type should be final. 246

org/apache/torque/map/MapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/torque/map/TableMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'columns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Name 'tableName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Name 'primaryKeyMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'pkInfo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Parameter tableName should be final. 78
Error 'tableName' hides a field. 78
Error Parameter numberOfColumns should be final. 79
Error Parameter containingDB should be final. 80
Error '1.25' is a magic number. 84
Error Parameter tableName should be final. 93
Error 'tableName' hides a field. 93
Error Parameter containingDB should be final. 93
Error '20' is a magic number. 97
Error Parameter tableName should be final. 108
Error 'tableName' hides a field. 108
Error Parameter prefix should be final. 109
Error 'prefix' hides a field. 109
Error Parameter containingDB should be final. 110
Error '20' is a magic number. 115
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter column should be final. 124
Error Method 'containsColumn' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter name should be final. 135
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 149
Error Method 'containsObjectColumn' is not designed for extension - needs to be abstract, final or empty. 161
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 181
Error Method 'getPrefix' is not designed for extension - needs to be abstract, final or empty. 191
Error Method 'setPrefix' is not designed for extension - needs to be abstract, final or empty. 202
Error Parameter prefix should be final. 202
Error 'prefix' hides a field. 202
Error Method 'getPrimaryKeyMethod' is not designed for extension - needs to be abstract, final or empty. 212
Error Method 'getIdGenerator' is not designed for extension - needs to be abstract, final or empty. 221
Error Method 'getPrimaryKeyMethodInfo' is not designed for extension - needs to be abstract, final or empty. 231
Error Method 'getColumns' is not designed for extension - needs to be abstract, final or empty. 241
Error Method 'getColumn' is not designed for extension - needs to be abstract, final or empty. 259
Error Parameter name should be final. 259
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 277
Error Parameter cmap should be final. 277
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 288
Error Parameter columnName should be final. 288
Error Parameter type should be final. 288
Error Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter columnName should be final. 300
Error Parameter type should be final. 300
Error Parameter size should be final. 300
Error Method 'addPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 311
Error Parameter columnName should be final. 311
Error Parameter type should be final. 311
Error Method 'addPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 323
Error Parameter columnName should be final. 323
Error Parameter type should be final. 323
Error Parameter size should be final. 323
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 336
Error Parameter columnName should be final. 336
Error Parameter type should be final. 337
Error Parameter fkTable should be final. 338
Error Parameter fkColumn should be final. 339
Error Method 'addForeignKey' is not designed for extension - needs to be abstract, final or empty. 353
Error Parameter columnName should be final. 353
Error Parameter type should be final. 354
Error Parameter fkTable should be final. 355
Error Parameter fkColumn should be final. 356
Error Parameter size should be final. 357
Error Method 'addForeignPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 370
Error Parameter columnName should be final. 370
Error Parameter type should be final. 371
Error Parameter fkTable should be final. 372
Error Parameter fkColumn should be final. 373
Error Method 'addForeignPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 387
Error Parameter columnName should be final. 387
Error Parameter type should be final. 388
Error Parameter fkTable should be final. 389
Error Parameter fkColumn should be final. 390
Error Parameter size should be final. 391
Error Parameter name should be final. 406
Error Parameter type should be final. 407
Error Parameter pk should be final. 408
Error Parameter fkTable should be final. 409
Error Parameter fkColumn should be final. 410
Error Parameter size should be final. 411
Error Method 'setPrimaryKeyMethod' is not designed for extension - needs to be abstract, final or empty. 443
Error Parameter method should be final. 443
Error Method 'setPrimaryKeyMethodInfo' is not designed for extension - needs to be abstract, final or empty. 463
Error Parameter pkInfo should be final. 463
Error 'pkInfo' hides a field. 463
Error Redundant 'final' modifier. 476
Error Parameter data should be final. 476
Error Redundant 'final' modifier. 487
Error Parameter data should be final. 487
Error Parameter data should be final. 501

org/apache/torque/oid/AutoIncrementIdGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'dbAdapter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Parameter adapter should be final. 44
Error Method 'getIdAsInt' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter connection should be final. 57
Error Parameter keyInfo should be final. 57
Error Method 'getIdAsLong' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter connection should be final. 71
Error Parameter keyInfo should be final. 71
Error Method 'getIdAsBigDecimal' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter connection should be final. 86
Error Parameter keyInfo should be final. 86
Error Method 'getIdAsString' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter connection should be final. 102
Error Parameter keyInfo should be final. 102
Error Method 'isPriorToInsert' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'isPostInsert' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter connection should be final. 148
Error Parameter keyInfo should be final. 148

org/apache/torque/oid/IDBroker.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'tableMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 108
Error Name 'ids' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 122
Error Name 'quantityStore' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 130
Error Name 'lastQueryTime' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 138
Error '60000' is a magic number. 143
Error Name 'houseKeeperThread' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 153
Error Name 'transactionsSupported' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 158
Error Name 'configuration' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 166
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 181
Error Parameter tMap should be final. 188
Error Must have at least one statement. 227
Error Method 'setConfiguration' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter configuration should be final. 247
Error 'configuration' hides a field. 247
Error Method 'getIdAsInt' is not designed for extension - needs to be abstract, final or empty. 264
Error Parameter connection should be final. 264
Error Parameter tableName should be final. 264
Error Method 'getIdAsLong' is not designed for extension - needs to be abstract, final or empty. 283
Error Parameter connection should be final. 283
Error Parameter tableName should be final. 283
Error Method 'getIdAsBigDecimal' is not designed for extension - needs to be abstract, final or empty. 301
Error Parameter connection should be final. 301
Error Parameter tableName should be final. 302
Error Method 'getIdAsString' is not designed for extension - needs to be abstract, final or empty. 321
Error Parameter connection should be final. 321
Error Parameter tableName should be final. 321
Error Method 'isPriorToInsert' is not designed for extension - needs to be abstract, final or empty. 332
Error Method 'isPostInsert' is not designed for extension - needs to be abstract, final or empty. 342
Error Method 'isConnectionRequired' is not designed for extension - needs to be abstract, final or empty. 353
Error Method 'getNextIds' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter tableName should be final. 366
Error Parameter numOfIdsToReturn should be final. 367
Error Method 'getNextIds' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter tableName should be final. 386
Error Parameter numOfIdsToReturn should be final. 387
Error Parameter connection should be final. 388
Error Avoid inline conditionals. 422
Error Method 'exists' is not designed for extension - needs to be abstract, final or empty. 450
Error Parameter tableName should be final. 450
Error Redundant throws: 'TorqueException' is subclass of 'Exception'. 451
Error '100' is a magic number. 453
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 492
Error Must have at least one statement. 504
Error Line is longer than 80 characters. 530
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 551
Error Parameter tableName should be final. 565
Error Parameter tableName should be final. 612
Error Parameter adjustQuantity should be final. 613
Error Parameter connection should be final. 614
Error Parameter tableName should be final. 703
Error Parameter connection should be final. 703
Error '10' is a magic number. 739
Error Parameter con should be final. 766
Error Parameter tableName should be final. 766
Error Parameter con should be final. 824
Error Parameter tableName should be final. 824
Error Parameter id should be final. 824
Error '50' is a magic number. 830
Error Parameter con should be final. 872
Error Parameter tableName should be final. 872
Error Parameter quantity should be final. 873
Error '50' is a magic number. 877

org/apache/torque/oid/IDGeneratorFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 29
Error Parameter dbAdapter should be final. 50

org/apache/torque/oid/IdGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/torque/oid/SequenceIdGenerator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'dbAdapter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Parameter adapter should be final. 51
Error Method 'getIdAsInt' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter connection should be final. 64
Error Parameter keyInfo should be final. 64
Error Method 'getIdAsLong' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter connection should be final. 78
Error Parameter keyInfo should be final. 78
Error Method 'getIdAsBigDecimal' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter connection should be final. 92
Error Parameter keyInfo should be final. 92
Error Method 'getIdAsString' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter connection should be final. 106
Error Parameter keyInfo should be final. 106
Error Method 'isPriorToInsert' is not designed for extension - needs to be abstract, final or empty. 117
Error Method 'isPostInsert' is not designed for extension - needs to be abstract, final or empty. 127
Error Method 'isConnectionRequired' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter connection should be final. 151
Error Parameter keyInfo should be final. 151

org/apache/torque/om/BaseObject.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'isNew' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Name 'primaryKey' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Name 'modified' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'isModified' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'isNew' is not designed for extension - needs to be abstract, final or empty. 92
Error Method 'setNew' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter b should be final. 103
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 115
Error Parameter primaryKey should be final. 115
Error 'primaryKey' hides a field. 115
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter primaryKey should be final. 127
Error 'primaryKey' hides a field. 127
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter primaryKey should be final. 139
Error 'primaryKey' hides a field. 139
Error Method 'setModified' is not designed for extension - needs to be abstract, final or empty. 149
Error Parameter m should be final. 149
Error Method 'resetModified' is not designed for extension - needs to be abstract, final or empty. 157
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter field should be final. 170
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 183
Error Parameter name should be final. 183
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter pos should be final. 196
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 209
Error Parameter obj should be final. 209
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 227
Error Parameter bo should be final. 227
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 253
Error Method 'log' is not designed for extension - needs to be abstract, final or empty. 270
Error Method 'getLog' is not designed for extension - needs to be abstract, final or empty. 280
Error Parameter dbName should be final. 297
Error Parameter con should be final. 302

org/apache/torque/om/ComboKey.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Parameter keys should be final. 59
Error Parameter keys should be final. 70
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter keys should be final. 80
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter keys should be final. 91
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter keys should be final. 147
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 157
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 169
Error Parameter keyObj should be final. 169
Error Method 'looseEquals' is not designed for extension - needs to be abstract, final or empty. 207
Error Parameter keyObj should be final. 207
Error Method 'appendTo' is not designed for extension - needs to be abstract, final or empty. 255
Error Parameter sb should be final. 255
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 296
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 322

org/apache/torque/om/DateKey.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter key should be final. 46
Error Redundant throws: 'NumberFormatException' is unchecked exception. 46
Error Parameter key should be final. 56
Error Parameter key should be final. 66
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter key should be final. 83
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter key should be final. 93
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 110
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 123
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter keyObj should be final. 123
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 150
Error Avoid inline conditionals. 153

org/apache/torque/om/NumberKey.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter key should be final. 46
Error Parameter key should be final. 56
Error Parameter key should be final. 66
Error Parameter key should be final. 83
Error Parameter key should be final. 93
Error Parameter key should be final. 104
Error Parameter key should be final. 115
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 134
Error Parameter key should be final. 134
Error Redundant throws: 'NumberFormatException' is unchecked exception. 134
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 144
Error Parameter key should be final. 144
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter key should be final. 154
Error Avoid inline conditionals. 156
Error Method 'getBigDecimal' is not designed for extension - needs to be abstract, final or empty. 164
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter keyObj should be final. 176
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 211
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 227
Error Parameter o should be final. 227
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 238
Error Method 'byteValue' is not designed for extension - needs to be abstract, final or empty. 254
Error Method 'intValue' is not designed for extension - needs to be abstract, final or empty. 271
Error Method 'shortValue' is not designed for extension - needs to be abstract, final or empty. 288
Error Method 'longValue' is not designed for extension - needs to be abstract, final or empty. 300
Error Method 'floatValue' is not designed for extension - needs to be abstract, final or empty. 315
Error Method 'doubleValue' is not designed for extension - needs to be abstract, final or empty. 330

org/apache/torque/om/ObjectKey.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Variable 'key' must be private and have accessor methods. 36
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 52
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 66
Error Method 'appendTo' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter sb should be final. 76
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter obj should be final. 87
Error Parameter s should be final. 98

org/apache/torque/om/Persistent.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/torque/om/SimpleKey.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 21
Error Line has trailing spaces. 33
Error Parameter key should be final. 34
Error Line has trailing spaces. 43
Error Parameter key should be final. 44
Error Line has trailing spaces. 53
Error Parameter key should be final. 54
Error Line has trailing spaces. 63
Error Parameter key should be final. 64
Error Line has trailing spaces. 73
Error Parameter key should be final. 74
Error Line has trailing spaces. 83
Error Parameter key should be final. 84
Error Line has trailing spaces. 93
Error Parameter key should be final. 94
Error Line has trailing spaces. 103
Error Parameter key should be final. 104
Error Line has trailing spaces. 113
Error Parameter key should be final. 114
Error Line has trailing spaces. 123
Error Parameter key should be final. 124

org/apache/torque/om/StringKey.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter key should be final. 43
Error Parameter key should be final. 53
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter key should be final. 70
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter key should be final. 80
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 97
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 110
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter keyObj should be final. 110
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 136

org/apache/torque/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/torque/pool/ConnectionPool.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error '60' is a magic number. 55
Error '60' is a magic number. 55
Error '1000' is a magic number. 55
Error '10' is a magic number. 58
Error '1000' is a magic number. 58
Error Name 'pool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Name 'url' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'username' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Name 'password' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Name 'totalConnections' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Name 'maxConnections' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'expiryTime' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Name 'waitCount' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 85
Error Name 'logInterval' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 91
Error Name 'monitor' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Name 'connectionWaitTimeout' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Name 'cpds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 103
Error Name 'timeStamps' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 109
Error Parameter cpds should be final. 123
Error 'cpds' hides a field. 123
Error Parameter username should be final. 123
Error 'username' hides a field. 123
Error Parameter password should be final. 124
Error 'password' hides a field. 124
Error Parameter maxConnections should be final. 124
Error 'maxConnections' hides a field. 124
Error Parameter expiryTime should be final. 124
Error 'expiryTime' hides a field. 124
Error Parameter connectionWaitTimeout should be final. 125
Error 'connectionWaitTimeout' hides a field. 125
Error Parameter logInterval should be final. 125
Error 'logInterval' hides a field. 125
Error Avoid inline conditionals. 136
Error Avoid inline conditionals. 139
Error '1000' is a magic number. 139
Error Avoid inline conditionals. 143
Error '1000' is a magic number. 143
Error '1000' is a magic number. 146
Error Parameter username should be final. 173
Error 'username' hides a field. 173
Error Parameter password should be final. 174
Error 'password' hides a field. 174
Error '4' is a magic number. 235
Error Avoid inline conditionals. 238
Error Must have at least one statement. 268
Error Comment matches to-do format 'TODO:'. 326
Error Parameter pc should be final. 337
Error Avoid inline conditionals. 346
Error Parameter connection should be final. 358
Error Must have at least one statement. 413
Error Parameter event should be final. 486
Error Parameter event should be final. 497
Error Must have at least one statement. 508
Error Must have at least one statement. 517
Error Parameter pcon should be final. 528
Error Parameter pcon should be final. 545
Error Name 'isRun' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 579
Error Must have at least one statement. 603

org/apache/torque/pool/ConnectionWaitTimeoutException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter url should be final. 34

org/apache/torque/pool/TorqueClassicDataSource.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'dataSourceName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'description' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Name 'loginTimeout' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Name 'cpds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Name 'logWriter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Name 'jndiEnvironment' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Name 'defaultMaxConnections' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Name 'perUserMaxConnections' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Name 'maxExpiryTime' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 86
Error Name 'connectionWaitTimeout' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 92
Error Name 'logInterval' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 95
Error Name 'defaultAutoCommit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 98
Error Name 'defaultReadOnly' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 101
Error Method 'getDefaultMaxConnections' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'setDefaultMaxConnections' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter v should be final. 132
Error Method 'getPerUserMaxConnections' is not designed for extension - needs to be abstract, final or empty. 144
Error Method 'setPerUserMaxConnections' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter v should be final. 156
Error Method 'getMaxExpiryTime' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setMaxExpiryTime' is not designed for extension - needs to be abstract, final or empty. 178
Error Parameter v should be final. 178
Error Method 'getConnectionWaitTimeout' is not designed for extension - needs to be abstract, final or empty. 190
Error Method 'setConnectionWaitTimeout' is not designed for extension - needs to be abstract, final or empty. 202
Error Parameter v should be final. 202
Error Method 'getLogInterval' is not designed for extension - needs to be abstract, final or empty. 214
Error Method 'setLogInterval' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter v should be final. 226
Error Method 'isDefaultAutoCommit' is not designed for extension - needs to be abstract, final or empty. 239
Error Method 'setDefaultAutoCommit' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter v should be final. 252
Error Method 'isDefaultReadOnly' is not designed for extension - needs to be abstract, final or empty. 265
Error Method 'setDefaultReadOnly' is not designed for extension - needs to be abstract, final or empty. 278
Error Parameter v should be final. 278
Error Method 'getDataSourceName' is not designed for extension - needs to be abstract, final or empty. 290
Error Method 'setDataSourceName' is not designed for extension - needs to be abstract, final or empty. 302
Error Parameter v should be final. 302
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 322
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 334
Error Parameter v should be final. 334
Error Method 'getJndiEnvironment' is not designed for extension - needs to be abstract, final or empty. 348
Error Parameter key should be final. 348
Error Method 'setJndiEnvironment' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter key should be final. 366
Error Parameter value should be final. 366
Error Method 'getConnectionPoolDataSource' is not designed for extension - needs to be abstract, final or empty. 382
Error Method 'setConnectionPoolDataSource' is not designed for extension - needs to be abstract, final or empty. 393
Error Parameter v should be final. 393
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 418
Error Expected @throws tag for 'SQLException'. 418
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 431
Error Parameter username should be final. 431
Error Parameter password should be final. 432
Error Expected @throws tag for 'SQLException'. 433
Error Expected an @return tag. 461
Error Parameter suffix should be final. 461
Error Expected @param tag for 'suffix'. 461
Error 'private' modifier out of order with the JLS suggestions. 483
Error Parameter username should be final. 483
Error Parameter password should be final. 483
Error Expected @throws tag for 'javax.naming.NamingException'. 484
Error 'cpds' hides a field. 489
Error Method 'getLoginTimeout' is not designed for extension - needs to be abstract, final or empty. 534
Error Method 'getLogWriter' is not designed for extension - needs to be abstract, final or empty. 545
Error Method 'setLoginTimeout' is not designed for extension - needs to be abstract, final or empty. 560
Error Parameter seconds should be final. 560
Error Method 'setLogWriter' is not designed for extension - needs to be abstract, final or empty. 571
Error Parameter out should be final. 571
Error Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 582
Error Expected @throws tag for 'NamingException'. 582
Error Method 'getObjectInstance' is not designed for extension - needs to be abstract, final or empty. 628
Error Parameter refObj should be final. 628
Error Expected @param tag for 'refObj'. 628
Error Parameter name should be final. 628
Error Expected @param tag for 'name'. 628
Error Parameter context should be final. 629
Error Expected @param tag for 'context'. 629
Error Parameter env should be final. 629
Error Expected @param tag for 'env'. 629
Error Expected @throws tag for 'Exception'. 630

org/apache/torque/util/BasePeer.java

ErrorLine
Error File length is 2,373 lines (max allowed is 2,000). 1
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 79
Error Line has trailing spaces. 93
Error Line has trailing spaces. 95
Error Line has trailing spaces. 96
Error '5' is a magic number. 102
Error Variable 'log' must be private and have accessor methods. 105
Error Parameter hash should be final. 115
Error Must have at least one statement. 162
Error Must have at least one statement. 173
Error Must have at least one statement. 184
Error Missing a Javadoc comment. 191
Error Parameter e should be final. 191
Error Line has trailing spaces. 194
Error 'cast' is not followed by whitespace. 196
Error Line has trailing spaces. 198
Error Parameter tableName should be final. 211
Error Parameter tableName should be final. 225
Error Parameter dbName should be final. 225
Error Parameter schema should be final. 256
Error Parameter columns should be final. 283
Error Parameter tableName should be final. 302
Error Parameter columnNames should be final. 303
Error Parameter con should be final. 326
Error Parameter table should be final. 327
Error Parameter column should be final. 328
Error Parameter value should be final. 329
Error Must have at least one statement. 360
Error Parameter table should be final. 378
Error Parameter column should be final. 378
Error Parameter value should be final. 378
Error Parameter criteria should be final. 402
Error Parameter criteria should be final. 428
Error Parameter con should be final. 428
Error Line is longer than 80 characters. 529
Error Must have at least one statement. 562
Error Parameter criteria should be final. 593
Error Parameter criteria should be final. 640
Error Parameter con should be final. 640
Error Parameter rec should be final. 762
Error Parameter tableName should be final. 763
Error Parameter criteria should be final. 764
Error Avoid inline conditionals. 809
Error Parameter criteria should be final. 884
Error Parameter criteria should be final. 898
Error Method length is 263 lines (max allowed is 150). 914
Error Parameter criteria should be final. 914
Error Parameter criteria should be final. 1188
Error Parameter criteria should be final. 1218
Error Parameter con should be final. 1218
Error Parameter queryString should be final. 1254
Error Parameter queryString should be final. 1270
Error Parameter dbName should be final. 1270
Error Parameter queryString should be final. 1288
Error Parameter dbName should be final. 1289
Error Parameter singleRecord should be final. 1290
Error Parameter queryString should be final. 1308
Error Parameter singleRecord should be final. 1309
Error Parameter con should be final. 1310
Error Parameter queryString should be final. 1330
Error Parameter start should be final. 1331
Error Parameter numberOfResults should be final. 1332
Error Parameter dbName should be final. 1333
Error Parameter singleRecord should be final. 1334
Error Parameter queryString should be final. 1371
Error Parameter start should be final. 1372
Error Parameter numberOfResults should be final. 1373
Error Parameter singleRecord should be final. 1374
Error Parameter con should be final. 1375
Error Line has trailing spaces. 1387
Error Must have at least one statement. 1406
Error Parameter qds should be final. 1423
Error Parameter qds should be final. 1440
Error Parameter singleRecord should be final. 1440
Error Expected @param tag for 'singleRecord'. 1440
Error Parameter qds should be final. 1460
Error Parameter numberOfResults should be final. 1461
Error Expected @param tag for 'numberOfResults'. 1461
Error Parameter singleRecord should be final. 1462
Error Expected @param tag for 'singleRecord'. 1462
Error Parameter qds should be final. 1490
Error Parameter start should be final. 1491
Error Parameter numberOfResults should be final. 1492
Error Parameter singleRecord should be final. 1493
Error Parameter criteria should be final. 1546
Error Parameter updateValues should be final. 1599
Error Parameter updateValues should be final. 1636
Error Parameter con should be final. 1636
Error Parameter selectCriteria should be final. 1672
Error Parameter updateValues should be final. 1672
Error Parameter selectCriteria should be final. 1708
Error Parameter updateValues should be final. 1709
Error Parameter con should be final. 1710
Error Line is longer than 80 characters. 1770
Error Parameter stmt should be final. 1819
Error Parameter stmt should be final. 1835
Error Parameter dbName should be final. 1835
Error Parameter stmt should be final. 1863
Error Parameter con should be final. 1863
Error Parameter ds should be final. 1904
Error Parameter name should be final. 1938
Error The double-checked locking idiom is broken and should be avoided. 1950
Error Expected an @return tag. 2004
Error Parameter criteria should be final. 2004
Error Expected @param tag for 'criteria'. 2004
Error Parameter con should be final. 2004
Error Expected @param tag for 'con'. 2004
Error Expected an @return tag. 2080
Error Parameter criteria should be final. 2080
Error Expected @param tag for 'criteria'. 2080
Error Method length is 236 lines (max allowed is 150). 2106
Error Parameter criteria should be final. 2107
Error Expected @param tag for 'criteria'. 2107
Error Parameter queryString should be final. 2108
Error Expected @param tag for 'queryString'. 2108
Error Parameter params should be final. 2109
Error Expected @param tag for 'params'. 2109
Error Parameter criteriaPhrase should be final. 2363
Error Parameter columnName should be final. 2364

org/apache/torque/util/Criteria.java

ErrorLine
Error File length is 3,563 lines (max allowed is 2,000). 1
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 130
Error Missing a Javadoc comment. 132
Error Name 'ignoreCase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 132
Error Missing a Javadoc comment. 133
Error Name 'singleRecord' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 133
Error Missing a Javadoc comment. 134
Error Name 'cascade' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 134
Error Missing a Javadoc comment. 135
Error Name 'selectModifiers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 135
Error Missing a Javadoc comment. 136
Error Name 'selectColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 136
Error Missing a Javadoc comment. 137
Error Name 'orderByColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 137
Error Missing a Javadoc comment. 138
Error Name 'groupByColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 138
Error Missing a Javadoc comment. 139
Error Name 'having' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 139
Error Missing a Javadoc comment. 140
Error Name 'asColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 140
Error '8' is a magic number. 140
Error Missing a Javadoc comment. 141
Error Name 'joinL' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 141
Error Missing a Javadoc comment. 142
Error Name 'joinR' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 142
Error Name 'dbName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 145
Error Name 'originalDbName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 148
Error Name 'limit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 154
Error Name 'offset' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 157
Error Missing a Javadoc comment. 159
Error Name 'aliases' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 159
Error Missing a Javadoc comment. 161
Error Name 'useTransaction' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 161
Error Parameter initialCapacity should be final. 179
Error Parameter dbName should be final. 190
Error 'dbName' hides a field. 190
Error Parameter dbName should be final. 202
Error 'dbName' hides a field. 202
Error Parameter initialCapacity should be final. 202
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 214
Error Method 'addAsColumn' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter name should be final. 252
Error Parameter clause should be final. 252
Error Method 'getAsColumns' is not designed for extension - needs to be abstract, final or empty. 264
Error Method 'addAlias' is not designed for extension - needs to be abstract, final or empty. 276
Error Parameter alias should be final. 276
Error Parameter table should be final. 276
Error '8' is a magic number. 280
Error Method 'getTableForAlias' is not designed for extension - needs to be abstract, final or empty. 291
Error Parameter alias should be final. 291
Error Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. 307
Error Parameter table should be final. 307
Error Parameter column should be final. 307
Error Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter column should be final. 318
Error Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 330
Error Parameter table should be final. 330
Error Parameter column should be final. 330
Error Method 'setUseTransaction' is not designed for extension - needs to be abstract, final or empty. 343
Error Parameter v should be final. 343
Error Expected @param tag for 'v'. 343
Error Method 'isUseTransaction' is not designed for extension - needs to be abstract, final or empty. 354
Error Method 'getCriterion' is not designed for extension - needs to be abstract, final or empty. 365
Error Parameter column should be final. 365
Error Method 'getCriterion' is not designed for extension - needs to be abstract, final or empty. 377
Error Parameter table should be final. 377
Error Parameter column should be final. 377
Error Method 'getNewCriterion' is not designed for extension - needs to be abstract, final or empty. 393
Error Parameter column should be final. 393
Error Parameter value should be final. 393
Error Expected @param tag for 'value'. 393
Error Parameter comparison should be final. 394
Error Expected @param tag for 'comparison'. 394
Error Method 'getNewCriterion' is not designed for extension - needs to be abstract, final or empty. 408
Error Parameter table should be final. 408
Error Parameter column should be final. 408
Error Parameter value should be final. 409
Error Expected @param tag for 'value'. 409
Error Parameter comparison should be final. 409
Error Expected @param tag for 'comparison'. 409
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 432
Error Parameter c should be final. 432
Error Method 'getColumnName' is not designed for extension - needs to be abstract, final or empty. 449
Error Parameter name should be final. 449
Error Method 'getComparison' is not designed for extension - needs to be abstract, final or empty. 460
Error Parameter key should be final. 460
Error Method 'getComparison' is not designed for extension - needs to be abstract, final or empty. 472
Error Parameter table should be final. 472
Error Parameter column should be final. 472
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 486
Error Parameter name should be final. 486
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 498
Error Parameter table should be final. 498
Error Parameter column should be final. 498
Error Method 'getDbName' is not designed for extension - needs to be abstract, final or empty. 512
Error Method 'setDbName' is not designed for extension - needs to be abstract, final or empty. 523
Error Parameter dbName should be final. 523
Error 'dbName' hides a field. 523
Error Avoid inline conditionals. 525
Error Method 'getDouble' is not designed for extension - needs to be abstract, final or empty. 534
Error Parameter name should be final. 534
Error Method 'getDouble' is not designed for extension - needs to be abstract, final or empty. 551
Error Parameter table should be final. 551
Error Parameter column should be final. 551
Error Method 'getFloat' is not designed for extension - needs to be abstract, final or empty. 564
Error Parameter name should be final. 564
Error Method 'getFloat' is not designed for extension - needs to be abstract, final or empty. 581
Error Parameter table should be final. 581
Error Parameter column should be final. 581
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 594
Error Parameter name should be final. 594
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 611
Error Parameter table should be final. 611
Error Parameter column should be final. 611
Error Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 625
Error Parameter name should be final. 625
Error Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 642
Error Parameter table should be final. 642
Error Parameter column should be final. 642
Error Method 'getBigDecimal' is not designed for extension - needs to be abstract, final or empty. 656
Error Parameter name should be final. 656
Error Method 'getBigDecimal' is not designed for extension - needs to be abstract, final or empty. 673
Error Parameter table should be final. 673
Error Parameter column should be final. 673
Error Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 687
Error Parameter name should be final. 687
Error Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 704
Error Parameter table should be final. 704
Error Parameter column should be final. 704
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 718
Error Parameter name should be final. 718
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 730
Error Parameter table should be final. 730
Error Parameter column should be final. 730
Error Method 'getTableName' is not designed for extension - needs to be abstract, final or empty. 744
Error Parameter name should be final. 744
Error Method 'getList' is not designed for extension - needs to be abstract, final or empty. 755
Error Parameter name should be final. 755
Error Method 'getList' is not designed for extension - needs to be abstract, final or empty. 767
Error Parameter table should be final. 767
Error Parameter column should be final. 767
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 781
Error Parameter name should be final. 781
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 793
Error Parameter table should be final. 793
Error Parameter column should be final. 793
Error Method 'getObjectKey' is not designed for extension - needs to be abstract, final or empty. 807
Error Parameter name should be final. 807
Error Method 'getObjectKey' is not designed for extension - needs to be abstract, final or empty. 819
Error Parameter table should be final. 819
Error Parameter column should be final. 819
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 834
Error Parameter key should be final. 834
Error Unused @throws tag for 'NullPointerException'. 851
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 854
Error Parameter key should be final. 854
Error Parameter value should be final. 854
Error Method 'putAll' is not designed for extension - needs to be abstract, final or empty. 874
Error Parameter t should be final. 874
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 937
Error Parameter column should be final. 937
Error Parameter value should be final. 937
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 967
Error Parameter column should be final. 967
Error Parameter value should be final. 967
Error Parameter comparison should be final. 967
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 993
Error Parameter table should be final. 993
Error Parameter column should be final. 993
Error Parameter value should be final. 993
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1021
Error Parameter table should be final. 1021
Error Parameter column should be final. 1022
Error Parameter value should be final. 1023
Error Parameter comparison should be final. 1024
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1050
Error Parameter column should be final. 1050
Error Parameter value should be final. 1050
Error Avoid inline conditionals. 1052
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1071
Error Parameter column should be final. 1071
Error Parameter value should be final. 1071
Error Parameter comparison should be final. 1071
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1090
Error Parameter column should be final. 1090
Error Parameter value should be final. 1090
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1111
Error Parameter column should be final. 1111
Error Parameter value should be final. 1111
Error Parameter comparison should be final. 1111
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1130
Error Parameter column should be final. 1130
Error Parameter value should be final. 1130
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1151
Error Parameter column should be final. 1151
Error Parameter value should be final. 1151
Error Parameter comparison should be final. 1151
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1170
Error Parameter column should be final. 1170
Error Parameter value should be final. 1170
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1191
Error Parameter column should be final. 1191
Error Parameter value should be final. 1191
Error Parameter comparison should be final. 1191
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1210
Error Parameter column should be final. 1210
Error Parameter value should be final. 1210
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 1231
Error Parameter column should be final. 1231
Error Parameter value should be final. 1231
Error Parameter comparison should be final. 1231
Error Method 'addDate' is not designed for extension - needs to be abstract, final or empty. 1254
Error Parameter column should be final. 1254
Error Parameter year should be final. 1254
Error Parameter month should be final. 1254
Error Parameter date should be final. 1254
Error Method 'addDate' is not designed for extension - needs to be abstract, final or empty. 1279
Error Parameter column should be final. 1279
Error Parameter year should be final. 1279
Error Parameter month should be final. 1279
Error Parameter date should be final. 1279
Error Parameter comparison should be final. 1280
Error Method 'addJoin' is not designed for extension - needs to be abstract, final or empty. 1302
Error Parameter left should be final. 1302
Error Parameter right should be final. 1302
Error '3' is a magic number. 1306
Error '3' is a magic number. 1307
Error Expected an @return tag. 1319
Error Method 'getJoinL' is not designed for extension - needs to be abstract, final or empty. 1319
Error Expected an @return tag. 1328
Error Method 'getJoinR' is not designed for extension - needs to be abstract, final or empty. 1328
Error Method 'addIn' is not designed for extension - needs to be abstract, final or empty. 1351
Error Parameter column should be final. 1351
Error Parameter values should be final. 1351
Error Method 'addIn' is not designed for extension - needs to be abstract, final or empty. 1374
Error Parameter column should be final. 1374
Error Parameter values should be final. 1374
Error Method 'addIn' is not designed for extension - needs to be abstract, final or empty. 1398
Error Parameter column should be final. 1398
Error Parameter values should be final. 1398
Error Method 'addNotIn' is not designed for extension - needs to be abstract, final or empty. 1422
Error Parameter column should be final. 1422
Error Parameter values should be final. 1422
Error Method 'addNotIn' is not designed for extension - needs to be abstract, final or empty. 1445
Error Parameter column should be final. 1445
Error Parameter values should be final. 1445
Error Method 'addNotIn' is not designed for extension - needs to be abstract, final or empty. 1469
Error Parameter column should be final. 1469
Error Parameter values should be final. 1469
Error Method 'setAll' is not designed for extension - needs to be abstract, final or empty. 1478
Error Method 'setDistinct' is not designed for extension - needs to be abstract, final or empty. 1486
Error Method 'setIgnoreCase' is not designed for extension - needs to be abstract, final or empty. 1497
Error Parameter b should be final. 1497
Error Method 'isIgnoreCase' is not designed for extension - needs to be abstract, final or empty. 1508
Error Method 'setSingleRecord' is not designed for extension - needs to be abstract, final or empty. 1526
Error Parameter b should be final. 1526
Error Method 'isSingleRecord' is not designed for extension - needs to be abstract, final or empty. 1537
Error Method 'setCascade' is not designed for extension - needs to be abstract, final or empty. 1548
Error Parameter b should be final. 1548
Error Method 'isCascade' is not designed for extension - needs to be abstract, final or empty. 1559
Error Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 1570
Error Parameter limit should be final. 1570
Error 'limit' hides a field. 1570
Error Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 1581
Error Method 'setOffset' is not designed for extension - needs to be abstract, final or empty. 1592
Error Parameter offset should be final. 1592
Error 'offset' hides a field. 1592
Error Method 'getOffset' is not designed for extension - needs to be abstract, final or empty. 1603
Error Method 'addSelectColumn' is not designed for extension - needs to be abstract, final or empty. 1614
Error Parameter name should be final. 1614
Error Method 'getSelectColumns' is not designed for extension - needs to be abstract, final or empty. 1626
Error Method 'getSelectModifiers' is not designed for extension - needs to be abstract, final or empty. 1636
Error Method 'addGroupByColumn' is not designed for extension - needs to be abstract, final or empty. 1647
Error Parameter groupBy should be final. 1647
Error Method 'addAscendingOrderByColumn' is not designed for extension - needs to be abstract, final or empty. 1659
Error Parameter name should be final. 1659
Error Method 'addDescendingOrderByColumn' is not designed for extension - needs to be abstract, final or empty. 1671
Error Parameter name should be final. 1671
Error Method 'getOrderByColumns' is not designed for extension - needs to be abstract, final or empty. 1682
Error Method 'getGroupByColumns' is not designed for extension - needs to be abstract, final or empty. 1692
Error Method 'getHaving' is not designed for extension - needs to be abstract, final or empty. 1702
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 1713
Error Parameter key should be final. 1713
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1728
Error Line is longer than 80 characters. 1741
Error Must have at least one statement. 1745
Error Expected an @return tag. 1755
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 1755
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 1755
Error Parameter crit should be final. 1755
Error Expected @param tag for 'crit'. 1755
Error Method 'addHaving' is not designed for extension - needs to be abstract, final or empty. 1829
Error Parameter having should be final. 1829
Error 'having' hides a field. 1829
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 1853
Error Parameter c should be final. 1853
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 1890
Error Parameter column should be final. 1890
Error Parameter value should be final. 1890
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 1920
Error Parameter column should be final. 1920
Error Parameter value should be final. 1920
Error Parameter comparison should be final. 1920
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 1955
Error Parameter table should be final. 1955
Error Parameter column should be final. 1955
Error Parameter value should be final. 1955
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 1983
Error Parameter table should be final. 1983
Error Parameter column should be final. 1983
Error Parameter value should be final. 1983
Error Parameter comparison should be final. 1984
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2019
Error Parameter column should be final. 2019
Error Parameter value should be final. 2019
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2040
Error Parameter column should be final. 2040
Error Parameter value should be final. 2040
Error Parameter comparison should be final. 2040
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2059
Error Parameter column should be final. 2059
Error Parameter value should be final. 2059
Error Line is longer than 80 characters. 2076
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2079
Error Parameter column should be final. 2079
Error Parameter value should be final. 2079
Error Parameter comparison should be final. 2079
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2098
Error Parameter column should be final. 2098
Error Parameter value should be final. 2098
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2119
Error Parameter column should be final. 2119
Error Parameter value should be final. 2119
Error Parameter comparison should be final. 2119
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2138
Error Parameter column should be final. 2138
Error Parameter value should be final. 2138
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2159
Error Parameter column should be final. 2159
Error Parameter value should be final. 2159
Error Parameter comparison should be final. 2159
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2178
Error Parameter column should be final. 2178
Error Parameter value should be final. 2178
Error Method 'and' is not designed for extension - needs to be abstract, final or empty. 2199
Error Parameter column should be final. 2199
Error Parameter value should be final. 2199
Error Parameter comparison should be final. 2199
Error Method 'andDate' is not designed for extension - needs to be abstract, final or empty. 2221
Error Parameter column should be final. 2221
Error Parameter year should be final. 2221
Error Parameter month should be final. 2221
Error Parameter date should be final. 2221
Error Method 'andDate' is not designed for extension - needs to be abstract, final or empty. 2245
Error Parameter column should be final. 2245
Error Parameter year should be final. 2245
Error Parameter month should be final. 2245
Error Parameter date should be final. 2245
Error Parameter comparison should be final. 2246
Error Method 'andIn' is not designed for extension - needs to be abstract, final or empty. 2270
Error Parameter column should be final. 2270
Error Parameter values should be final. 2270
Error Method 'andIn' is not designed for extension - needs to be abstract, final or empty. 2293
Error Parameter column should be final. 2293
Error Parameter values should be final. 2293
Error Method 'andIn' is not designed for extension - needs to be abstract, final or empty. 2317
Error Parameter column should be final. 2317
Error Parameter values should be final. 2317
Error Method 'andNotIn' is not designed for extension - needs to be abstract, final or empty. 2341
Error Parameter column should be final. 2341
Error Parameter values should be final. 2341
Error Method 'andNotIn' is not designed for extension - needs to be abstract, final or empty. 2364
Error Parameter column should be final. 2364
Error Parameter values should be final. 2364
Error Method 'andNotIn' is not designed for extension - needs to be abstract, final or empty. 2388
Error Parameter column should be final. 2388
Error Parameter values should be final. 2388
Error Line is longer than 80 characters. 2412
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2419
Error Parameter c should be final. 2419
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2456
Error Parameter column should be final. 2456
Error Parameter value should be final. 2456
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2485
Error Parameter column should be final. 2485
Error Parameter value should be final. 2485
Error Parameter comparison should be final. 2485
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2520
Error Parameter table should be final. 2520
Error Parameter column should be final. 2520
Error Parameter value should be final. 2520
Error Line is longer than 80 characters. 2544
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2547
Error Parameter table should be final. 2547
Error Parameter column should be final. 2547
Error Parameter value should be final. 2547
Error Parameter comparison should be final. 2548
Error Line is longer than 80 characters. 2550
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2581
Error Parameter column should be final. 2581
Error Parameter value should be final. 2581
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2602
Error Parameter column should be final. 2602
Error Parameter value should be final. 2602
Error Parameter comparison should be final. 2602
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2622
Error Parameter column should be final. 2622
Error Parameter value should be final. 2622
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2644
Error Parameter column should be final. 2644
Error Parameter value should be final. 2644
Error Parameter comparison should be final. 2644
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2663
Error Parameter column should be final. 2663
Error Parameter value should be final. 2663
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2684
Error Parameter column should be final. 2684
Error Parameter value should be final. 2684
Error Parameter comparison should be final. 2684
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2703
Error Parameter column should be final. 2703
Error Parameter value should be final. 2703
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2724
Error Parameter column should be final. 2724
Error Parameter value should be final. 2724
Error Parameter comparison should be final. 2724
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2743
Error Parameter column should be final. 2743
Error Parameter value should be final. 2743
Error Method 'or' is not designed for extension - needs to be abstract, final or empty. 2764
Error Parameter column should be final. 2764
Error Parameter value should be final. 2764
Error Parameter comparison should be final. 2764
Error Method 'orDate' is not designed for extension - needs to be abstract, final or empty. 2786
Error Parameter column should be final. 2786
Error Parameter year should be final. 2786
Error Parameter month should be final. 2786
Error Parameter date should be final. 2786
Error Method 'orDate' is not designed for extension - needs to be abstract, final or empty. 2810
Error Parameter column should be final. 2810
Error Parameter year should be final. 2810
Error Parameter month should be final. 2810
Error Parameter date should be final. 2810
Error Parameter comparison should be final. 2811
Error Method 'orIn' is not designed for extension - needs to be abstract, final or empty. 2835
Error Parameter column should be final. 2835
Error Parameter values should be final. 2835
Error Method 'orIn' is not designed for extension - needs to be abstract, final or empty. 2858
Error Parameter column should be final. 2858
Error Parameter values should be final. 2858
Error Method 'orIn' is not designed for extension - needs to be abstract, final or empty. 2882
Error Parameter column should be final. 2882
Error Parameter values should be final. 2882
Error Method 'orNotIn' is not designed for extension - needs to be abstract, final or empty. 2906
Error Parameter column should be final. 2906
Error Parameter values should be final. 2906
Error Method 'orNotIn' is not designed for extension - needs to be abstract, final or empty. 2929
Error Parameter column should be final. 2929
Error Parameter values should be final. 2929
Error Method 'orNotIn' is not designed for extension - needs to be abstract, final or empty. 2953
Error Parameter column should be final. 2953
Error Parameter values should be final. 2953
Error Line has trailing spaces. 2964
Error Parameter b should be final. 2967
Error Expected @param tag for 'b'. 2967
Error Line has trailing spaces. 2969
Error Missing a Javadoc comment. 2978
Error Missing a Javadoc comment. 2979
Error Name 'value' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 2982
Error Name 'comparison' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 2985
Error Name 'table' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 2988
Error Name 'column' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 2991
Error Name 'ignoreStringCase' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 2994
Error Name 'db' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 3000
Error Name 'clauses' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 3005
Error Missing a Javadoc comment. 3006
Error Name 'conjunctions' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 3006
Error Parameter val should be final. 3011
Error Expected @param tag for 'val'. 3011
Error Parameter comp should be final. 3011
Error Expected @param tag for 'comp'. 3011
Error Parameter table should be final. 3025
Error 'table' hides a field. 3025
Error Parameter column should be final. 3025
Error 'column' hides a field. 3025
Error Parameter val should be final. 3025
Error Parameter comp should be final. 3025
Error Avoid inline conditionals. 3028
Error Avoid inline conditionals. 3029
Error Parameter tableColumn should be final. 3040
Error Parameter val should be final. 3040
Error Parameter comp should be final. 3040
Error Parameter table should be final. 3063
Error 'table' hides a field. 3063
Error Parameter column should be final. 3063
Error 'column' hides a field. 3063
Error Parameter val should be final. 3063
Error Parameter tableColumn should be final. 3075
Error Parameter val should be final. 3075
Error Parameter name should be final. 3095
Error 'db' hides a field. 3138
Error Parameter v should be final. 3169
Error Parameter b should be final. 3185
Error Expected an @return tag. 3204
Error Expected an @return tag. 3212
Error Expected an @return tag. 3220
Error Parameter criterion should be final. 3220
Error Expected @param tag for 'criterion'. 3220
Error Expected an @return tag. 3230
Error Parameter criterion should be final. 3230
Error Expected @param tag for 'criterion'. 3230
Error Parameter sb should be final. 3240
Error Expected @param tag for 'sb'. 3240
Error Parameter sb should be final. 3298
Error Parameter params should be final. 3298
Error 'db' hides a field. 3305
Error '25' is a magic number. 3416
Error Expected an @return tag. 3425
Error Parameter obj should be final. 3425
Error Expected @param tag for 'obj'. 3425
Error Expected an @return tag. 3480
Error Parameter c should be final. 3518
Error Expected @param tag for 'c'. 3518
Error Parameter s should be final. 3518
Error Expected @param tag for 's'. 3518
Error Expected an @return tag. 3534
Error Parameter c should be final. 3551
Error Expected @param tag for 'c'. 3551
Error Parameter a should be final. 3551
Error Expected @param tag for 'a'. 3551

org/apache/torque/util/LargeSelect.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'pageSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 139
Error Name 'memoryLimit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 141
Error Name 'blockBegin' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 144
Error Name 'blockEnd' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 146
Error Name 'currentlyFilledTo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 148
Error Name 'query' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 151
Error Name 'dbName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 153
Error Name 'qds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 155
Error Name 'results' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 158
Error Name 'thread' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 161
Error Name 'killThread' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 166
Error Name 'threadRunning' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 168
Error Name 'queryCompleted' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 173
Error Name 'totalsFinalized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 178
Error Name 'position' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 181
Error Name 'totalPages' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 183
Error Name 'totalRecords' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 185
Error Name 'currentPageNumber' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 187
Error Name 'criteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 190
Error Name 'lastResults' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 192
Error Name 'returnBuilderClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 198
Error Name 'populateObjectsMethod' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 203
Error Missing a Javadoc comment. 212
Error Missing a Javadoc comment. 221
Error Name 'params' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 224
Error Parameter criteria should be final. 243
Error 'criteria' hides a field. 243
Error Parameter pageSize should be final. 243
Error 'pageSize' hides a field. 243
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 244
Error Parameter criteria should be final. 266
Error 'criteria' hides a field. 266
Error Parameter pageSize should be final. 266
Error 'pageSize' hides a field. 266
Error Parameter memoryPageLimit should be final. 266
Error 'memoryPageLimit' hides a field. 266
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 267
Error Parameter criteria should be final. 297
Error 'criteria' hides a field. 297
Error Parameter pageSize should be final. 298
Error 'pageSize' hides a field. 298
Error Parameter returnBuilderClassName should be final. 299
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 300
Error Parameter criteria should be final. 337
Error 'criteria' hides a field. 337
Error Parameter pageSize should be final. 338
Error 'pageSize' hides a field. 338
Error Parameter memoryPageLimit should be final. 339
Error 'memoryPageLimit' hides a field. 339
Error Parameter returnBuilderClassName should be final. 340
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 341
Error '{' is followed by whitespace. 350
Error '{' is followed by whitespace. 353
Error '{' is followed by whitespace. 359
Error Parameter criteria should be final. 387
Error 'criteria' hides a field. 387
Error Parameter pageSize should be final. 387
Error 'pageSize' hides a field. 387
Error Parameter memoryLimitPages should be final. 387
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 388
Error Unused @throws tag for 'IllegalArgumentException'. 424
Error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 429
Error Parameter pageNumber should be final. 429
Error Method 'getNextResults' is not designed for extension - needs to be abstract, final or empty. 448
Error Method 'getCurrentPageResults' is not designed for extension - needs to be abstract, final or empty. 464
Error Method 'getPreviousResults' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter start should be final. 507
Error Parameter start should be final. 526
Error Parameter size should be final. 526
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 527
Error '500' is a magic number. 557
Error '{' is followed by whitespace. 632
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 653
Error Parameter initialSize should be final. 799
Error '100' is a magic number. 827
Error Method 'getCurrentPageNumber' is not designed for extension - needs to be abstract, final or empty. 843
Error Method 'getTotalRecords' is not designed for extension - needs to be abstract, final or empty. 858
Error Method 'getPaginated' is not designed for extension - needs to be abstract, final or empty. 869
Error Method 'getTotalPages' is not designed for extension - needs to be abstract, final or empty. 889
Error Avoid inline conditionals. 898
Error Method 'getPageSize' is not designed for extension - needs to be abstract, final or empty. 914
Error Method 'getTotalsFinalized' is not designed for extension - needs to be abstract, final or empty. 926
Error Parameter moreIndicator should be final. 937
Error 'moreIndicator' hides a field. 937
Error Expected an @return tag. 945
Error Parameter memoryPageLimit should be final. 958
Error 'memoryPageLimit' hides a field. 958
Error Expected an @return tag. 968
Error Method 'getPageProgressText' is not designed for extension - needs to be abstract, final or empty. 980
Error Method 'getCurrentPageSize' is not designed for extension - needs to be abstract, final or empty. 1001
Error Method 'getFirstRecordNoForPage' is not designed for extension - needs to be abstract, final or empty. 1015
Error Method 'getLastRecordNoForPage' is not designed for extension - needs to be abstract, final or empty. 1029
Error Method 'getRecordProgressText' is not designed for extension - needs to be abstract, final or empty. 1046
Error Method 'getNextResultsAvailable' is not designed for extension - needs to be abstract, final or empty. 1067
Error Method 'getPreviousResultsAvailable' is not designed for extension - needs to be abstract, final or empty. 1081
Error Method 'hasResultsAvailable' is not designed for extension - needs to be abstract, final or empty. 1095
Error Method 'invalidateResult' is not designed for extension - needs to be abstract, final or empty. 1107
Error Line has trailing spaces. 1119
Error Method 'getSearchParam' is not designed for extension - needs to be abstract, final or empty. 1137
Error Parameter name should be final. 1137
Error Method 'getSearchParam' is not designed for extension - needs to be abstract, final or empty. 1153
Error Parameter name should be final. 1153
Error Parameter defaultValue should be final. 1153
Error Avoid inline conditionals. 1160
Error Line has trailing spaces. 1164
Error Method 'setSearchParam' is not designed for extension - needs to be abstract, final or empty. 1170
Error Parameter name should be final. 1170
Error Parameter value should be final. 1170
Error Method 'removeSearchParam' is not designed for extension - needs to be abstract, final or empty. 1194
Error Parameter name should be final. 1194
Error Line has trailing spaces. 1204
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1207

org/apache/torque/util/LimitHelper.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 32
Error Unused @param tag for 'critera'. 39
Error Parameter criteria should be final. 42
Error Expected @param tag for 'criteria'. 42
Error Parameter query should be final. 42
Error Line contains a tab character. 43
Error Expected @throws tag for 'TorqueException'. 43
Error Line has trailing spaces. 54
Error Redundant 'final' modifier. 90
Error Parameter query should be final. 90
Error Parameter offset should be final. 91
Error Parameter limit should be final. 91
Error Line has trailing spaces. 94
Error Redundant 'final' modifier. 123
Error Parameter query should be final. 123
Error Parameter offset should be final. 124
Error Parameter limit should be final. 124
Error Line has trailing spaces. 159
Error Line has trailing spaces. 163
Error Redundant 'final' modifier. 164
Error Parameter query should be final. 164
Error Parameter offset should be final. 165
Error Parameter limit should be final. 165
Error Line has trailing spaces. 209
Error Line has trailing spaces. 213
Error Redundant 'final' modifier. 214
Error Parameter query should be final. 214
Error Parameter offset should be final. 215
Error Parameter limit should be final. 215
Error Line is longer than 80 characters. 219

org/apache/torque/util/Query.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 45
Error Name 'selectModifiers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error Name 'selectColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'fromTables' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'whereCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'orderByColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'groupByColumns' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'having' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'limit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'preLimit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'postLimit' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'rowcount' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Method 'getSelectModifiers' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'setSelectModifiers' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter modifiers should be final. 73
Error Method 'getSelectClause' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'setSelectClause' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter columns should be final. 95
Error Method 'getFromClause' is not designed for extension - needs to be abstract, final or empty. 106
Error Method 'setFromClause' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter tables should be final. 116
Error Method 'getWhereClause' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'setWhereClause' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter where should be final. 138
Error Method 'getOrderByClause' is not designed for extension - needs to be abstract, final or empty. 149
Error Method 'getGroupByClause' is not designed for extension - needs to be abstract, final or empty. 160
Error Method 'setHaving' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter having should be final. 171
Error 'having' hides a field. 171
Error Method 'setLimit' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter limit should be final. 182
Error 'limit' hides a field. 182
Error Unused Javadoc tag. 191
Error Method 'setPreLimit' is not designed for extension - needs to be abstract, final or empty. 193
Error Parameter preLimit should be final. 193
Error 'preLimit' hides a field. 193
Error Expected @param tag for 'preLimit'. 193
Error Unused Javadoc tag. 202
Error Method 'setPostLimit' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter postLimit should be final. 204
Error 'postLimit' hides a field. 204
Error Expected @param tag for 'postLimit'. 204
Error Method 'setRowcount' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter rowcount should be final. 215
Error 'rowcount' hides a field. 215
Error Method 'getHaving' is not designed for extension - needs to be abstract, final or empty. 226
Error Method 'getLimit' is not designed for extension - needs to be abstract, final or empty. 237
Error Method 'getPostLimit' is not designed for extension - needs to be abstract, final or empty. 248
Error Method 'getPreLimit' is not designed for extension - needs to be abstract, final or empty. 259
Error Method 'hasLimit' is not designed for extension - needs to be abstract, final or empty. 269
Error Method 'getRowcount' is not designed for extension - needs to be abstract, final or empty. 282
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 292
Error Method 'toStringBuffer' is not designed for extension - needs to be abstract, final or empty. 297
Error Missing a Javadoc comment. 297
Error Parameter stmt should be final. 297
Error Line has trailing spaces. 349

org/apache/torque/util/SqlEnum.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Class SqlEnum should be declared as final. 29
Error Missing a Javadoc comment. 31
Error Name 's' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Line has trailing spaces. 32
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 33
Error Parameter s should be final. 33
Error 's' hides a field. 33
Error Line has trailing spaces. 34
Error Line has trailing spaces. 38
Error Missing a Javadoc comment. 38
Error Line has trailing spaces. 39
Error Line has trailing spaces. 42
Error Line has trailing spaces. 43
Error Missing a Javadoc comment. 43
Error Line has trailing spaces. 45
Error Missing a Javadoc comment. 45
Error Line has trailing spaces. 47
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 55
Error Line has trailing spaces. 56
Error Missing a Javadoc comment. 57
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 67
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 71
Error Missing a Javadoc comment. 73
Error Missing a Javadoc comment. 75
Error Missing a Javadoc comment. 77
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 81
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 85
Error Missing a Javadoc comment. 87

org/apache/torque/util/SqlExpression.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 50
Error Parameter column should be final. 65
Error Parameter relatedColumn should be final. 65
Error Parameter column should be final. 83
Error Parameter relatedColumn should be final. 84
Error Parameter ignoreCase should be final. 85
Error Parameter db should be final. 86
Error Avoid inline conditionals. 88
Error '25' is a magic number. 88
Error Parameter column should be final. 107
Error Parameter relatedColumn should be final. 108
Error Parameter ignoreCase should be final. 109
Error Parameter db should be final. 110
Error Parameter whereClause should be final. 111
Error Parameter columnName should be final. 140
Error Parameter criteria should be final. 141
Error Parameter comparison should be final. 142
Error Parameter columnName should be final. 165
Error Parameter criteria should be final. 166
Error Parameter comparison should be final. 167
Error Parameter ignoreCase should be final. 168
Error Parameter db should be final. 169
Error Avoid inline conditionals. 172
Error '40' is a magic number. 172
Error '20' is a magic number. 172
Error Parameter columnName should be final. 192
Error Parameter criteria should be final. 193
Error Parameter comparison should be final. 194
Error Parameter ignoreCase should be final. 195
Error Parameter db should be final. 196
Error Parameter whereClause should be final. 197
Error Parameter columnName should be final. 318
Error Parameter criteria should be final. 319
Error Parameter comparison should be final. 320
Error Parameter ignoreCase should be final. 321
Error Parameter db should be final. 322
Error Parameter columnName should be final. 351
Error Parameter criteria should be final. 352
Error Parameter comparison should be final. 353
Error Parameter ignoreCase should be final. 354
Error Parameter db should be final. 355
Error Parameter whereClause should be final. 356
Error Line has trailing spaces. 358
Error Line has trailing spaces. 366
Error Line has trailing spaces. 370
Error switch without "default" clause. 395
Error switch without "default" clause. 399
Error Parameter columnName should be final. 453
Error Parameter criteria should be final. 454
Error Parameter comparison should be final. 455
Error Parameter ignoreCase should be final. 456
Error Parameter db should be final. 457
Error Parameter columnName should be final. 480
Error Parameter criteria should be final. 481
Error Parameter comparison should be final. 482
Error Parameter ignoreCase should be final. 483
Error Parameter db should be final. 484
Error Parameter whereClause should be final. 485
Error Parameter value should be final. 539
Error Parameter ignoreCase should be final. 540
Error Parameter db should be final. 541
Error Parameter rawText should be final. 568
Error Parameter db should be final. 568
Error '1.1' is a magic number. 570

org/apache/torque/util/Transaction.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 34
Error Line has trailing spaces. 35
Error Utility classes should not have a public or default constructor. 44
Error Parameter dbName should be final. 60
Error Parameter dbName should be final. 76
Error Parameter useTransaction should be final. 77
Error Parameter con should be final. 104
Error Expression can be simplified. 117
Error Parameter con should be final. 143
Error Expression can be simplified. 157
Error Line has trailing spaces. 181
Error Line has trailing spaces. 185
Error Parameter con should be final. 185
Error Line has trailing spaces. 187
Error Line has trailing spaces. 191
Error Line has trailing spaces. 201

org/apache/torque/util/UniqueList.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 35
Error Parameter o should be final. 35