blob: fd78dc21022e2e175ae8d00d42013af1380e676a [file] [log] [blame]
package org.eclipse.persistence.tools.oracleddl.metadata;
import org.eclipse.persistence.tools.oracleddl.metadata.visit.DatabaseTypeVisitor;
public class ObjectTableType extends CompositeDatabaseTypeWithEnclosedType implements CompositeDatabaseType {
protected String schema;
public ObjectTableType(String typeName) {
super(typeName);
}
public String getSchema() {
return schema;
}
public void setSchema(String schema) {
this.schema = schema;
}
@Override
public boolean isResolved() {
// if enclosedType is unresolved, then this type is unresolved
if (enclosedType == null) {
return false;
}
return enclosedType.isResolved();
}
@Override
public boolean isObjectTableType() {
return true;
}
public void accept(DatabaseTypeVisitor visitor) {
visitor.visit(this);
}
}