Class SectionTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.section.SectionTypeImpl
-
- All Implemented Interfaces:
SectionType
public class SectionTypeImpl extends java.lang.Object implements SectionType
SectionType
implementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description SectionTypeImpl(SectionInputType[] inputTypes, SectionOutputType[] outputTypes, SectionObjectType[] objectTypes)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SectionInputType[]
getSectionInputTypes()
Obtains theSectionInputType
definitions for the inputs into theSectionType
.SectionObjectType[]
getSectionObjectTypes()
SectionOutputType[]
getSectionOutputTypes()
Obtains theSectionOutputType
definitions for the outputs from theSectionType
.
-
-
-
Constructor Detail
-
SectionTypeImpl
public SectionTypeImpl(SectionInputType[] inputTypes, SectionOutputType[] outputTypes, SectionObjectType[] objectTypes)
Instantiate.- Parameters:
inputTypes
-SectionInputType
instances.outputTypes
-SectionOutputType
instances.objectTypes
-SectionObjectType
instances.
-
-
Method Detail
-
getSectionInputTypes
public SectionInputType[] getSectionInputTypes()
Description copied from interface:SectionType
Obtains theSectionInputType
definitions for the inputs into theSectionType
.- Specified by:
getSectionInputTypes
in interfaceSectionType
- Returns:
SectionInputType
definitions for the inputs into theSectionType
.
-
getSectionOutputTypes
public SectionOutputType[] getSectionOutputTypes()
Description copied from interface:SectionType
Obtains theSectionOutputType
definitions for the outputs from theSectionType
.- Specified by:
getSectionOutputTypes
in interfaceSectionType
- Returns:
SectionOutputType
definitions for the outputs from theSectionType
.
-
getSectionObjectTypes
public SectionObjectType[] getSectionObjectTypes()
Description copied from interface:SectionType
- Specified by:
getSectionObjectTypes
in interfaceSectionType
- Returns:
SectionObjectType
definitions for theObject
dependencies required by theSectionType
.
-
-