类 SchemaValidatorTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.tools.ant.taskdefs.MatchingTask
-
- org.hibernate.tool.hbm2ddl.SchemaValidatorTask
-
- 所有已实现的接口:
Cloneable,org.apache.tools.ant.types.selectors.SelectorContainer
public class SchemaValidatorTask extends org.apache.tools.ant.taskdefs.MatchingTaskAn Ant task for SchemaUpdate.<taskdef name="schemavalidator" classname="org.hibernate.tool.hbm2ddl.SchemaValidatorTask" classpathref="class.path"/> <schemaupdate properties="${build.classes.dir}/hibernate.properties" <fileset dir="${build.classes.dir}"> <include name="*.hbm.xml"/> </fileset> </schemaupdate>- 作者:
- Gavin King
- 另请参阅:
SchemaValidator
-
-
构造器概要
构造器 构造器 说明 SchemaValidatorTask()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddFileset(org.apache.tools.ant.types.FileSet fileSet)voidexecute()Execute the taskvoidsetConfig(File configurationFile)Set a.cfg.xml filevoidsetImplicitNamingStrategy(String implicitNamingStrategy)voidsetNamingStrategy(String namingStrategy)voidsetPhysicalNamingStrategy(String physicalNamingStrategy)voidsetProperties(File propertiesFile)Set a properties file-
从类继承的方法 org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
-
从类继承的方法 org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
方法详细资料
-
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet fileSet)
-
setProperties
public void setProperties(File propertiesFile)
Set a properties file- 参数:
propertiesFile- the properties file name
-
setConfig
public void setConfig(File configurationFile)
Set a.cfg.xml file- 参数:
configurationFile- the file name
-
setNamingStrategy
public void setNamingStrategy(String namingStrategy)
-
setImplicitNamingStrategy
public void setImplicitNamingStrategy(String implicitNamingStrategy)
-
setPhysicalNamingStrategy
public void setPhysicalNamingStrategy(String physicalNamingStrategy)
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionExecute the task- 覆盖:
execute在类中org.apache.tools.ant.Task- 抛出:
org.apache.tools.ant.BuildException
-
-