to.etc.iocular.def
Class ComponentDef
java.lang.Object
to.etc.iocular.def.ComponentDef
- All Implemented Interfaces:
- ISelfDef
public final class ComponentDef
- extends java.lang.Object
- implements ISelfDef
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getActualClass
public java.lang.Class<?> getActualClass()
- Return the actual class that will be built using this definition.
- Specified by:
getActualClass
in interface ISelfDef
- Returns:
getDefinitionLocation
public final java.lang.String getDefinitionLocation()
- Specified by:
getDefinitionLocation
in interface ISelfDef
getNames
public java.lang.String[] getNames()
- Specified by:
getNames
in interface ISelfDef
getDefinedTypes
public java.lang.Class<?>[] getDefinedTypes()
- Specified by:
getDefinedTypes
in interface ISelfDef
getScope
public BindingScope getScope()
- Specified by:
getScope
in interface ISelfDef
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getIdent
public java.lang.String getIdent()
- Specified by:
getIdent
in interface ISelfDef
getBuildPlan
public BuildPlan getBuildPlan()
- Return the precompiled build plan for this component.
- Returns: