Class Operator
- java.lang.Object
-
- org.gcube.data.analysis.dataminermanagercl.shared.process.Operator
-
- All Implemented Interfaces:
Serializable,Comparable<Operator>
public class Operator extends Object implements Serializable, Comparable<Operator>
- Author:
- Giancarlo Panichi
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Operator()Operator(String id, String name, String briefDescription, String description, OperatorCategory category)Operator(String id, String name, String briefDescription, String description, OperatorCategory category, List<Parameter> operatorParameters, boolean hasImage)Operator(String id, String briefDescription, String description, OperatorCategory category)Operator(String id, String briefDescription, String description, OperatorCategory category, boolean hasImage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOperatorParameter(Parameter operatorParameter)Operatorclone()intcompareTo(Operator o)StringgetBriefDescription()OperatorCategorygetCategory()StringgetDescription()StringgetId()StringgetName()List<Parameter>getOperatorParameters()booleanhasImage()voidsetBriefDescription(String briefDescription)voidsetCategory(OperatorCategory category)voidsetDescription(String description)voidsetHasImage(boolean hasImage)voidsetId(String id)voidsetName(String name)voidsetOperatorParameters(List<Parameter> operatorParameters)StringtoString()
-
-
-
Constructor Detail
-
Operator
public Operator()
-
Operator
public Operator(String id, String briefDescription, String description, OperatorCategory category)
- Parameters:
id- idbriefDescription- brief descriptiondescription- descriptioncategory- category
-
Operator
public Operator(String id, String briefDescription, String description, OperatorCategory category, boolean hasImage)
- Parameters:
id- idbriefDescription- brief descriptiondescription- descriptioncategory- categoryhasImage- true if has image
-
Operator
public Operator(String id, String name, String briefDescription, String description, OperatorCategory category)
- Parameters:
id- idname- namebriefDescription- brief descriptiondescription- descriptioncategory- category
-
Operator
public Operator(String id, String name, String briefDescription, String description, OperatorCategory category, List<Parameter> operatorParameters, boolean hasImage)
- Parameters:
id- idname- namebriefDescription- brief descriptiondescription- descriptioncategory- categoryoperatorParameters- operator parametershasImage- true if has image
-
-
Method Detail
-
getId
public String getId()
- Returns:
- the id
-
setId
public void setId(String id)
- Parameters:
id- the id to set
-
getBriefDescription
public String getBriefDescription()
- Returns:
- the briefDescription
-
setBriefDescription
public void setBriefDescription(String briefDescription)
- Parameters:
briefDescription- the briefDescription to set
-
getDescription
public String getDescription()
- Returns:
- the description
-
setDescription
public void setDescription(String description)
- Parameters:
description- the description to set
-
getCategory
public OperatorCategory getCategory()
- Returns:
- the category
-
setCategory
public void setCategory(OperatorCategory category)
- Parameters:
category- the category to set
-
getOperatorParameters
public List<Parameter> getOperatorParameters()
- Returns:
- the operatorParameters
-
setOperatorParameters
public void setOperatorParameters(List<Parameter> operatorParameters)
- Parameters:
operatorParameters- the operatorParameters to set
-
addOperatorParameter
public void addOperatorParameter(Parameter operatorParameter)
-
setName
public void setName(String name)
- Parameters:
name- the name to set
-
getName
public String getName()
- Returns:
- the name
-
hasImage
public boolean hasImage()
-
setHasImage
public void setHasImage(boolean hasImage)
- Parameters:
hasImage- the hasImage to set
-
compareTo
public int compareTo(Operator o)
- Specified by:
compareToin interfaceComparable<Operator>
-
-