You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by RPost <rp...@pacbell.net> on 2005/03/01 02:04:02 UTC
*.java files with duplicate names - candidates for refactoring?
There are six pairs of *.java files in the main tree that have duplicate file names. These may be candidates for refactoring.
I have included the full path for reference as well as the class/interface declarations
ColumnInfo - two classes
org\apache\derby\impl\load\ColumnInfo.java
class ColumnInfo {
org\apache\derby\impl\sql\execute\ColumnInfo.java
public class ColumnInfo implements Formatable
ColumnOrdering - one class and one interface
org\apache\derby\iapi\store\access\ColumnOrdering.java
public interface ColumnOrdering
org\apache\derby\impl\sql\compile\ColumnOrdering.java
class ColumnOrdering {
CursorActivation - one interface and one abstract class
org\apache\derby\iapi\sql\execute\CursorActivation.java
public interface CursorActivation extends Activation {
org\apache\derby\impl\sql\execute\CursorActivation.java
public abstract class CursorActivation extends BaseActivation
GenericScanController - one interface and one abstract class
org\apache\derby\iapi\store\access\GenericScanController.java
public interface GenericScanController extends RowCountable
org\apache\derby\impl\store\access\conglomerate\GenericScanController.java
public abstract class GenericScanController extends GenericController implements ScanManager
ReadOnly - one abstract class and one class
org\apache\derby\impl\services\monitor\ReadOnly.java
public abstract class ReadOnly implements PersistentService {
org\apache\derby\impl\store\raw\log\ReadOnly.java
public class ReadOnly implements LogFactory, ModuleSupportable {
Scan - one abstract class and one class
org\apache\derby\impl\store\access\sort\Scan.java
public abstract class Scan implements ScanManager, ScanInfo
org\apache\derby\impl\store\raw\log\Scan.java
public class Scan implements StreamLogScan {