Class OfficeSectionInputTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.section.OfficeSectionInputTypeImpl
-
- All Implemented Interfaces:
OfficeSectionInputType
,AnnotatedType
public class OfficeSectionInputTypeImpl extends java.lang.Object implements OfficeSectionInputType
OfficeAvailableSectionInputType
implementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description OfficeSectionInputTypeImpl(java.lang.String inputName, java.lang.String parameterType, java.lang.Object[] annotations)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]
getAnnotations()
Obtains the annotations.java.lang.String
getOfficeSectionInputName()
Obtains the name of thisOfficeSectionInput
.java.lang.String
getParameterType()
Obtains the parameter type for thisOfficeSectionInput
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.compile.type.AnnotatedType
getAnnotation, getAnnotations
-
-
-
-
Constructor Detail
-
OfficeSectionInputTypeImpl
public OfficeSectionInputTypeImpl(java.lang.String inputName, java.lang.String parameterType, java.lang.Object[] annotations)
Instantiate.- Parameters:
inputName
- Name of theOfficeSectionInput
.parameterType
- Parameter type of theOfficeSectionInput
.annotations
- Annotations.
-
-
Method Detail
-
getOfficeSectionInputName
public java.lang.String getOfficeSectionInputName()
Description copied from interface:OfficeSectionInputType
Obtains the name of thisOfficeSectionInput
.- Specified by:
getOfficeSectionInputName
in interfaceOfficeSectionInputType
- Returns:
- Name of this
OfficeSectionInput
.
-
getParameterType
public java.lang.String getParameterType()
Description copied from interface:OfficeSectionInputType
Obtains the parameter type for thisOfficeSectionInput
.- Specified by:
getParameterType
in interfaceOfficeSectionInputType
- Returns:
- Parameter type for this
OfficeSectionInput
.
-
getAnnotations
public java.lang.Object[] getAnnotations()
Description copied from interface:AnnotatedType
Obtains the annotations.- Specified by:
getAnnotations
in interfaceAnnotatedType
- Returns:
- Annotations.
-
-