Package net.officefloor.compile.section
Interface SectionObjectType
-
- All Superinterfaces:
AnnotatedType
- All Known Implementing Classes:
SectionObjectTypeImpl
public interface SectionObjectType extends AnnotatedType
- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getObjectType()
java.lang.String
getSectionObjectName()
Obtains the name of thisSectionObjectType
.java.lang.String
getTypeQualifier()
Obtains the qualifier on the type.-
Methods inherited from interface net.officefloor.compile.type.AnnotatedType
getAnnotation, getAnnotations, getAnnotations
-
-
-
-
Method Detail
-
getSectionObjectName
java.lang.String getSectionObjectName()
Obtains the name of thisSectionObjectType
.- Returns:
- Name of this
SectionObjectType
.
-
getObjectType
java.lang.String getObjectType()
Obtains the fully qualified
Class
name of theObject
type for thisSectionObjectType
.The name is returned rather than the actual
Class
to enable theSectionType
to be obtained should theClass
not be available to theClassLoader
.- Returns:
- Fully qualified
Class
name of theObject
type.
-
getTypeQualifier
java.lang.String getTypeQualifier()
Obtains the qualifier on the type.
This is to enable qualifying the type of dependency required.
- Returns:
- Qualifier on the type. May be
null
if not qualifying the type.
-
-