public abstract class AbstractInjectableGrailsClass extends AbstractGrailsClass implements InjectableGrailsClass
Constructor and Description |
---|
AbstractInjectableGrailsClass(java.lang.Class<?> clazz,
java.lang.String trailingName) |
Modifier and Type | Method and Description |
---|---|
boolean |
byName()
If autowiring by name is enabled.
|
boolean |
byType()
If autowiring by type is enabled.
|
boolean |
getAvailable()
If class should be configured for dependency injection.
|
getClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyDescriptors, getPropertyName, getPropertyType, getPropertyValue, getPropertyValue, getPropertyValueObject, getReference, getReferenceInstance, getShortName, getStaticPropertyValue, hasMetaMethod, hasMetaMethod, hasMetaProperty, hasProperty, isAbstract, isActionMethod, isReadableProperty, newInstance, setGrailsApplication, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyName, getPropertyValue, getPropertyValue, getReference, getReferenceInstance, getShortName, hasProperty, isAbstract, newInstance
setGrailsApplication
public AbstractInjectableGrailsClass(java.lang.Class<?> clazz, java.lang.String trailingName)
public boolean byName()
InjectableGrailsClass
byName
in interface InjectableGrailsClass
public boolean byType()
InjectableGrailsClass
byType
in interface InjectableGrailsClass
public boolean getAvailable()
InjectableGrailsClass
getAvailable
in interface InjectableGrailsClass