Class ParameterDefinition
- java.lang.Object
-
- com.priint.pubserver.plannerapi.resource.PlannerApiResource
-
- com.priint.pubserver.plannerapi.resource.ParameterDefinition
-
- All Implemented Interfaces:
java.io.Serializable
public class ParameterDefinition extends PlannerApiResource implements java.io.Serializable
Class representing the parameter definition in Planner REST Service.- See Also:
PlannerApiResource,Parameter, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ParameterDefinition()ParameterDefinition(java.lang.Integer id, java.lang.String name, java.lang.String groupname, java.lang.String identifier, int type, int height, int width, int mountofTextfields, java.lang.String defaultTextValue, java.lang.String defaultTextValue2, java.lang.String defaultTextValue3, boolean defaultCheckbox, java.lang.String helptext, int pucparamdropdownID, java.lang.Integer pucparamDefaultDDValueID, java.lang.String createdby, java.util.Date createdon, java.lang.String updatedby, java.util.Date updatedon, boolean deleted, int sort, java.lang.String entityID, java.lang.String entityModel, java.lang.String recordStringID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCreatedby()person who created the Parameter definitionjava.util.DategetCreatedon()date of creation of the Parameter definitionjava.lang.StringgetDefaultTextValue()default text valuejava.lang.StringgetDefaultTextValue2()default text value for second valuejava.lang.StringgetDefaultTextValue3()default text value for third valuejava.lang.StringgetEntityid()entity ID for types like buckets, keyvalues, etc.java.lang.StringgetEntityModel()entity model for types like buckets, keyvalues, etc.java.lang.StringgetGroupname()group name of parameter definitionintgetHeight()height for textfield typejava.lang.StringgetHelptext()help text of the Parameter Definitionjava.lang.IntegergetId()parameter definition IDjava.lang.StringgetIdentifier()parameter definition identifierjava.util.List<Link>getLinks()links of the Parameter definitionintgetMountofTextfields()amount of text fields, from 1 to 3java.lang.StringgetName()parameter definition namejava.lang.IntegergetPucparamDefaultDDValueID()ID of default value from drop down list (use only for combobox type)intgetPucparamdropdownID()ID of dropdown list (use only for combobox type)java.lang.StringgetRecordstringid()record string ID of Parameter DefinitionintgetSort()sort order of parameter definitionintgetType()type of parameter definition, representing textfield, checkbox, combobox, bucket, keyvalues, mediaasset, text, cord, pricejava.lang.StringgetUpdatedby()last person who updated the Parameter definitionjava.util.DategetUpdatedon()date of last update of the Parameter definitionjava.lang.StringgetValue1validator()java.lang.StringgetValue2validator()java.lang.StringgetValue3validator()intgetWidth()width for textfield typebooleanisDefaultCheckbox()only for chechbox type, default valuebooleanisDeleted()deleted flag, if true parameter definition is ignoredvoidsetCreatedby(java.lang.String createdby)voidsetCreatedon(java.util.Date createdon)voidsetDefaultCheckbox(boolean defaultCheckbox)voidsetDefaultTextValue(java.lang.String defaultTextValue)voidsetDefaultTextValue2(java.lang.String defaultTextValue2)voidsetDefaultTextValue3(java.lang.String defaultTextValue3)voidsetDeleted(boolean deleted)voidsetEntityid(java.lang.String entityid)voidsetEntityModel(java.lang.String entityModel)voidsetGroupname(java.lang.String groupname)voidsetHeight(int height)voidsetHelptext(java.lang.String helptext)voidsetId(java.lang.Integer id)voidsetIdentifier(java.lang.String identifier)voidsetMountofTextfields(int mountofTextfields)voidsetName(java.lang.String name)voidsetPucparamDefaultDDValueID(java.lang.Integer pucparamDefaultDDValueID)voidsetPucparamdropdownID(int pucparamdropdownID)voidsetRecordstringid(java.lang.String recordstringid)voidsetSort(int sort)voidsetType(int type)voidsetUpdatedby(java.lang.String updatedby)voidsetUpdatedon(java.util.Date updatedon)voidsetValue1validator(java.lang.String value1validator)voidsetValue2validator(java.lang.String value2validator)voidsetValue3validator(java.lang.String value3validator)voidsetWidth(int width)-
Methods inherited from class com.priint.pubserver.plannerapi.resource.PlannerApiResource
getStatuscode, getStatusmessage, setStatuscode, setStatusmessage
-
-
-
-
Constructor Detail
-
ParameterDefinition
public ParameterDefinition()
-
ParameterDefinition
public ParameterDefinition(java.lang.Integer id, java.lang.String name, java.lang.String groupname, java.lang.String identifier, int type, int height, int width, int mountofTextfields, java.lang.String defaultTextValue, java.lang.String defaultTextValue2, java.lang.String defaultTextValue3, boolean defaultCheckbox, java.lang.String helptext, int pucparamdropdownID, java.lang.Integer pucparamDefaultDDValueID, java.lang.String createdby, java.util.Date createdon, java.lang.String updatedby, java.util.Date updatedon, boolean deleted, int sort, java.lang.String entityID, java.lang.String entityModel, java.lang.String recordStringID)
-
-
Method Detail
-
getId
public java.lang.Integer getId()
parameter definition ID
-
setId
public void setId(java.lang.Integer id)
-
getName
public java.lang.String getName()
parameter definition name
-
setName
public void setName(java.lang.String name)
-
getGroupname
public java.lang.String getGroupname()
group name of parameter definition
-
setGroupname
public void setGroupname(java.lang.String groupname)
-
getIdentifier
public java.lang.String getIdentifier()
parameter definition identifier
-
setIdentifier
public void setIdentifier(java.lang.String identifier) throws InvalidArgumentException- Throws:
InvalidArgumentException
-
getType
public int getType()
type of parameter definition, representing textfield, checkbox, combobox, bucket, keyvalues, mediaasset, text, cord, price
-
setType
public void setType(int type)
-
getHeight
public int getHeight()
height for textfield type
-
setHeight
public void setHeight(int height)
-
getWidth
public int getWidth()
width for textfield type
-
setWidth
public void setWidth(int width)
-
getMountofTextfields
public int getMountofTextfields()
amount of text fields, from 1 to 3
-
setMountofTextfields
public void setMountofTextfields(int mountofTextfields)
-
getDefaultTextValue
public java.lang.String getDefaultTextValue()
default text value
-
setDefaultTextValue
public void setDefaultTextValue(java.lang.String defaultTextValue)
-
getDefaultTextValue2
public java.lang.String getDefaultTextValue2()
default text value for second value
-
setDefaultTextValue2
public void setDefaultTextValue2(java.lang.String defaultTextValue2)
-
getDefaultTextValue3
public java.lang.String getDefaultTextValue3()
default text value for third value
-
setDefaultTextValue3
public void setDefaultTextValue3(java.lang.String defaultTextValue3)
-
isDefaultCheckbox
public boolean isDefaultCheckbox()
only for chechbox type, default value
-
setDefaultCheckbox
public void setDefaultCheckbox(boolean defaultCheckbox)
-
getHelptext
public java.lang.String getHelptext()
help text of the Parameter Definition
-
setHelptext
public void setHelptext(java.lang.String helptext)
-
getPucparamdropdownID
public int getPucparamdropdownID()
ID of dropdown list (use only for combobox type)
-
setPucparamdropdownID
public void setPucparamdropdownID(int pucparamdropdownID)
-
getPucparamDefaultDDValueID
public java.lang.Integer getPucparamDefaultDDValueID()
ID of default value from drop down list (use only for combobox type)
-
setPucparamDefaultDDValueID
public void setPucparamDefaultDDValueID(java.lang.Integer pucparamDefaultDDValueID)
-
getCreatedby
public java.lang.String getCreatedby()
person who created the Parameter definition
-
setCreatedby
public void setCreatedby(java.lang.String createdby)
-
getCreatedon
public java.util.Date getCreatedon()
date of creation of the Parameter definition
-
setCreatedon
public void setCreatedon(java.util.Date createdon)
-
getUpdatedby
public java.lang.String getUpdatedby()
last person who updated the Parameter definition
-
setUpdatedby
public void setUpdatedby(java.lang.String updatedby)
-
getUpdatedon
public java.util.Date getUpdatedon()
date of last update of the Parameter definition
-
setUpdatedon
public void setUpdatedon(java.util.Date updatedon)
-
isDeleted
public boolean isDeleted()
deleted flag, if true parameter definition is ignored
-
setDeleted
public void setDeleted(boolean deleted)
-
getSort
public int getSort()
sort order of parameter definition
-
setSort
public void setSort(int sort)
-
getEntityid
public java.lang.String getEntityid()
entity ID for types like buckets, keyvalues, etc.
-
setEntityid
public void setEntityid(java.lang.String entityid)
-
getEntityModel
public java.lang.String getEntityModel()
entity model for types like buckets, keyvalues, etc.
-
setEntityModel
public void setEntityModel(java.lang.String entityModel)
-
getRecordstringid
public java.lang.String getRecordstringid()
record string ID of Parameter Definition
-
setRecordstringid
public void setRecordstringid(java.lang.String recordstringid)
-
getLinks
public java.util.List<Link> getLinks()
links of the Parameter definition
-
getValue1validator
public java.lang.String getValue1validator()
-
setValue1validator
public void setValue1validator(java.lang.String value1validator)
-
getValue2validator
public java.lang.String getValue2validator()
-
setValue2validator
public void setValue2validator(java.lang.String value2validator)
-
getValue3validator
public java.lang.String getValue3validator()
-
setValue3validator
public void setValue3validator(java.lang.String value3validator)
-
-