public class AnnotationDomainClassArtefactHandler extends DomainClassArtefactHandler
TYPElog| Constructor and Description |
|---|
AnnotationDomainClassArtefactHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getJpaClassNames() |
boolean |
isArtefactClass(java.lang.Class clazz)
Checks that class's name ends in the suffix specified for this handler.
|
static boolean |
isJPADomainClass(java.lang.Class<?> clazz) |
GrailsClass |
newArtefactClass(java.lang.Class artefactClass)
Creates new GrailsClass derived object using the type supplied in constructor.
|
initialize, isDomainClass, isDomainClass, setGrailsApplicationgetArtefactForFeature, getPluginName, getType, isArtefact, isArtefactGrailsClasspublic AnnotationDomainClassArtefactHandler()
public java.util.Set<java.lang.String> getJpaClassNames()
public boolean isArtefactClass(java.lang.Class clazz)
ArtefactHandlerAdapterChecks that class's name ends in the suffix specified for this handler.
Override for more complex criteria
isArtefactClass in class DomainClassArtefactHandlerclazz - The class to checkpublic static boolean isJPADomainClass(java.lang.Class<?> clazz)
public GrailsClass newArtefactClass(java.lang.Class artefactClass)
ArtefactHandlerAdapterCreates new GrailsClass derived object using the type supplied in constructor. May not perform optimally but is a convenience.
newArtefactClass in interface ArtefactHandlernewArtefactClass in class DomainClassArtefactHandlerartefactClass - Creates a new artefact for the given class