Class SectionTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.section.SectionTypeImpl
-
- All Implemented Interfaces:
SectionType
public class SectionTypeImpl extends java.lang.Object implements SectionType
SectionTypeimplementation.- 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 theSectionInputTypedefinitions for the inputs into theSectionType.SectionObjectType[]getSectionObjectTypes()SectionOutputType[]getSectionOutputTypes()Obtains theSectionOutputTypedefinitions for the outputs from theSectionType.
-
-
-
Constructor Detail
-
SectionTypeImpl
public SectionTypeImpl(SectionInputType[] inputTypes, SectionOutputType[] outputTypes, SectionObjectType[] objectTypes)
Instantiate.- Parameters:
inputTypes-SectionInputTypeinstances.outputTypes-SectionOutputTypeinstances.objectTypes-SectionObjectTypeinstances.
-
-
Method Detail
-
getSectionInputTypes
public SectionInputType[] getSectionInputTypes()
Description copied from interface:SectionTypeObtains theSectionInputTypedefinitions for the inputs into theSectionType.- Specified by:
getSectionInputTypesin interfaceSectionType- Returns:
SectionInputTypedefinitions for the inputs into theSectionType.
-
getSectionOutputTypes
public SectionOutputType[] getSectionOutputTypes()
Description copied from interface:SectionTypeObtains theSectionOutputTypedefinitions for the outputs from theSectionType.- Specified by:
getSectionOutputTypesin interfaceSectionType- Returns:
SectionOutputTypedefinitions for the outputs from theSectionType.
-
getSectionObjectTypes
public SectionObjectType[] getSectionObjectTypes()
Description copied from interface:SectionType- Specified by:
getSectionObjectTypesin interfaceSectionType- Returns:
SectionObjectTypedefinitions for theObjectdependencies required by theSectionType.
-
-