Interface SectionObjectType

All Superinterfaces:
AnnotatedType
All Known Implementing Classes:
SectionObjectTypeImpl

public interface SectionObjectType extends AnnotatedType
Type definition of an Object dependency required by the SectionType.
Author:
Daniel Sagenschneider
  • Method Details

    • getSectionObjectName

      String getSectionObjectName()
      Obtains the name of this SectionObjectType.
      Returns:
      Name of this SectionObjectType.
    • getObjectType

      String getObjectType()

      Obtains the fully qualified Class name of the Object type for this SectionObjectType.

      The name is returned rather than the actual Class to enable the SectionType to be obtained should the Class not be available to the ClassLoader.

      Returns:
      Fully qualified Class name of the Object type.
    • getTypeQualifier

      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.