org.d2rq.db.op
Class EmptyOp
java.lang.Object
org.d2rq.db.op.DatabaseOp.Wrapper
org.d2rq.db.op.EmptyOp
- All Implemented Interfaces:
- DatabaseOp
public class EmptyOp
- extends DatabaseOp.Wrapper
A DatabaseOp
that is known to be empty (has zero rows).
Wraps another DatabaseOp
that provides the column metadata
and Vendor
.
- Author:
- Richard Cyganiak (richard@cyganiak.de)
NO_COLUMNS
public static final EmptyOp NO_COLUMNS
create
public static DatabaseOp create(DatabaseOp original)
isNullable
public boolean isNullable(ColumnName column)
- Specified by:
isNullable
in interface DatabaseOp
- Overrides:
isNullable
in class DatabaseOp.Wrapper
- Returns:
false
as the table is known to be empty
accept
public void accept(OpVisitor visitor)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object