Class InputParameterDescription
- java.lang.Object
-
- de.fraunhofer.iese.mydata.common.MyDataEntity
-
- de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
-
@Entity public class InputParameterDescription extends MyDataEntity
The Class InputParameterDescription is used by different component as PXP, PIP, PEP and others to specifyMethodInterfaceDescriptionat the time of registration at PMP.
-
-
Constructor Summary
Constructors Constructor Description InputParameterDescription(String name, String description, boolean mandatory, Class<?> clazz)Instantiates a new input parameter description.InputParameterDescription(String name, String description, boolean mandatory, Type type, Class<?> clazz)Instantiates a new input parameter description.InputParameterDescription(String name, String description, Class<?> type)Instantiates a new input parameter description.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()-
Methods inherited from class de.fraunhofer.iese.mydata.common.MyDataEntity
fromJson, getGson, getGson, toJson, toString, validate, validateAndNullCheck
-
-
-
-
Constructor Detail
-
InputParameterDescription
public InputParameterDescription(String name, String description, Class<?> type)
Instantiates a new input parameter description.- Parameters:
name- the name of the parameterdescription- the description of the parametertype- the type of the parameter
-
InputParameterDescription
public InputParameterDescription(String name, String description, boolean mandatory, Class<?> clazz)
Instantiates a new input parameter description.- Parameters:
name- the name of the parameterdescription- the description of the parametermandatory- indication a parameter that is mandatoryclazz- the clazz of the parameter
-
InputParameterDescription
public InputParameterDescription(String name, String description, boolean mandatory, Type type, Class<?> clazz)
Instantiates a new input parameter description.- Parameters:
name- the namedescription- the descriptionmandatory- the mandatorytype- the typeclazz- the clazz
-
-