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.