Package net.officefloor.compile.section
Interface SectionOutputType
- All Superinterfaces:
AnnotatedType
- All Known Implementing Classes:
SectionOutputTypeImpl
Type definition of an output for a SectionType.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains the fully qualifiedClassname of the argument type for thisSectionOutputType.Obtains the name of thisSectionOutputType.booleanIndicates if thisSectionOutputTypeis used only to handleManagedFunctionEscalationTypeinstances.Methods inherited from interface net.officefloor.compile.type.AnnotatedType
getAnnotation, getAnnotations, getAnnotations
-
Method Details
-
getSectionOutputName
String getSectionOutputName()Obtains the name of thisSectionOutputType.- Returns:
- Name of this
SectionOutputType.
-
getArgumentType
String getArgumentType()Obtains the fully qualified
Classname of the argument type for thisSectionOutputType.The name is returned rather than the actual
Classto enable theSectionTypeto be obtained should theClassnot be available to theClassLoader.- Returns:
- Fully qualified
Classname of the argument type.
-
isEscalationOnly
boolean isEscalationOnly()Indicates if this
SectionOutputTypeis used only to handleManagedFunctionEscalationTypeinstances.A
ManagedFunctionFlowTypemust be connected to anSectionInputType, however aManagedFunctionEscalationTypemay be generically handled by theOffice.- Returns:
trueif thisSectionOutputTypeisManagedFunctionEscalationTypeinstances only.
-