public class DefaultArtefactInfo extends Object implements ArtefactInfo
Mutable holder of artefact info.
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addGrailsClass(GrailsClass artefactClass) |
|
public void |
addOverridableGrailsClass(GrailsClass artefactGrailsClass) |
|
public Class<?>[] |
getClasses() |
|
public Map<String, Class<?>> |
getClassesByName() |
|
public GrailsClass |
getGrailsClass(String name) |
|
public GrailsClass |
getGrailsClassByLogicalPropertyName(String logicalName) |
|
public GrailsClass[] |
getGrailsClasses() |
|
public Map<String, GrailsClass> |
getGrailsClassesByName() |
|
public void |
updateComplete() Refresh the arrays generated from the maps. |
Call to add a new class to this info object.
You must call refresh() later to update the arrays
Refresh the arrays generated from the maps.