org.dbtools.gen.DBViewObjectBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dbtools-gen Show documentation
Show all versions of dbtools-gen Show documentation
DBTools ORM Class Generator.
/*
* DBObjectBuilder.java
*
* Created on April 13, 2002
*
* Copyright 2006 Jeff Campbell. All rights reserved. Unauthorized reproduction
* is a violation of applicable law. This material contains certain
* confidential or proprietary information and trade secrets of Jeff Campbell.
*/
package org.dbtools.gen;
import org.dbtools.schema.schemafile.SchemaDatabase;
import org.dbtools.schema.schemafile.SchemaView;
import java.util.List;
/**
* @author Jeff
*/
public interface DBViewObjectBuilder {
public String getName();
public boolean build();
public int getNumberFilesGenerated();
public List getFilesGenerated();
public void setIncludeXMLSupport(boolean b);
public void setDateTimeSupport(boolean b);
public void setInjectionSupport(boolean b);
public void setJavaEESupport(boolean b);
public void setDatabase(SchemaDatabase schemaDatabase);
public void setView(SchemaView view);
public void setPackageName(String packageName);
public void setSourceOutputDir(String outDir);
public void setProperty(String key, Object value);
}