java.lang.Object
org.tentackle.maven.plugin.wizard.Profile
org.tentackle.maven.plugin.wizard.PdoProfile
Profile for PDOs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintorg.tentackle.maven.PackageInfovoidsetMaxClassId(int maxClassId) Updates the max.voidsetMinClassId(int minClassId) Updates the classid according to the model.voidValidates the profile.Methods inherited from class org.tentackle.maven.plugin.wizard.Profile
equals, getDomainImplementation, getDomainImplPackage, getDomainImplPackageInfo, getDomainInterface, getDomainPackage, getDomainPackageInfo, getName, getPackageInfo, getPersistenceImplementation, getPersistenceImplPackage, getPersistenceImplPackageInfo, getPersistenceInterface, getPersistencePackage, getPersistencePackageInfo, hashCode, toString
-
Constructor Details
-
PdoProfile
public PdoProfile()
-
-
Method Details
-
getPdoInterface
-
getPdoPackage
-
getMinClassId
public int getMinClassId() -
getMaxClassId
public int getMaxClassId() -
getPdoPackageInfo
public org.tentackle.maven.PackageInfo getPdoPackageInfo() -
getTablePrefix
-
validate
public void validate(Map<String, org.tentackle.maven.PackageInfo> packageInfoMap) throws org.apache.maven.plugin.MojoExecutionExceptionDescription copied from class:ProfileValidates the profile. -
setMinClassId
public void setMinClassId(int minClassId) Updates the classid according to the model.- Parameters:
minClassId- the next class ID to use
-
setMaxClassId
public void setMaxClassId(int maxClassId) Updates the max. classid according to the profiles.- Parameters:
maxClassId- the max class id
-