Class ParameterDefinition
java.lang.Object
com.priint.pubserver.plannerapi.resource.PlannerApiResource
com.priint.pubserver.plannerapi.resource.ParameterDefinition
- All Implemented Interfaces:
Serializable
Class representing the parameter definition in Planner REST Service.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionParameterDefinition(Integer id, String name, String groupname, String identifier, int type, int height, int width, int mountofTextfields, String defaultTextValue, String defaultTextValue2, String defaultTextValue3, boolean defaultCheckbox, String helptext, int pucparamdropdownID, Integer pucparamDefaultDDValueID, String createdby, Date createdon, String updatedby, Date updatedon, boolean deleted, int sort, String entityID, String entityModel, String recordStringID) -
Method Summary
Modifier and TypeMethodDescriptionperson who created the Parameter definitiondate of creation of the Parameter definitiondefault text valuedefault text value for second valuedefault text value for third valueentity ID for types like buckets, keyvalues, etc.entity model for types like buckets, keyvalues, etc.group name of parameter definitionintheight for textfield typehelp text of the Parameter DefinitiongetId()parameter definition IDparameter definition identifiergetLinks()links of the Parameter definitionintamount of text fields, from 1 to 3getName()parameter definition nameID of default value from drop down list (use only for combobox type)intID of dropdown list (use only for combobox type)record string ID of Parameter DefinitionintgetSort()sort order of parameter definitionintgetType()type of parameter definition, representing textfield, checkbox, combobox, bucket, keyvalues, mediaasset, text, cord, pricelast person who updated the Parameter definitiondate of last update of the Parameter definitionintgetWidth()width for textfield typebooleanonly for chechbox type, default valuebooleandeleted flag, if true parameter definition is ignoredvoidsetCreatedby(String createdby) voidsetCreatedon(Date createdon) voidsetDefaultCheckbox(boolean defaultCheckbox) voidsetDefaultTextValue(String defaultTextValue) voidsetDefaultTextValue2(String defaultTextValue2) voidsetDefaultTextValue3(String defaultTextValue3) voidsetDeleted(boolean deleted) voidsetEntityid(String entityid) voidsetEntityModel(String entityModel) voidsetGroupname(String groupname) voidsetHeight(int height) voidsetHelptext(String helptext) voidvoidsetIdentifier(String identifier) voidsetMountofTextfields(int mountofTextfields) voidvoidsetPucparamDefaultDDValueID(Integer pucparamDefaultDDValueID) voidsetPucparamdropdownID(int pucparamdropdownID) voidsetRecordstringid(String recordstringid) voidsetSort(int sort) voidsetType(int type) voidsetUpdatedby(String updatedby) voidsetUpdatedon(Date updatedon) voidsetValue1validator(String value1validator) voidsetValue2validator(String value2validator) voidsetValue3validator(String value3validator) voidsetWidth(int width) Methods inherited from class com.priint.pubserver.plannerapi.resource.PlannerApiResource
getStatuscode, getStatusmessage, setStatuscode, setStatusmessage
-
Constructor Details
-
ParameterDefinition
public ParameterDefinition() -
ParameterDefinition
public ParameterDefinition(Integer id, String name, String groupname, String identifier, int type, int height, int width, int mountofTextfields, String defaultTextValue, String defaultTextValue2, String defaultTextValue3, boolean defaultCheckbox, String helptext, int pucparamdropdownID, Integer pucparamDefaultDDValueID, String createdby, Date createdon, String updatedby, Date updatedon, boolean deleted, int sort, String entityID, String entityModel, String recordStringID)
-
-
Method Details
-
getId
parameter definition ID -
setId
-
getName
parameter definition name -
setName
-
getGroupname
group name of parameter definition -
setGroupname
-
getIdentifier
parameter definition identifier -
setIdentifier
- 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
default text value -
setDefaultTextValue
-
getDefaultTextValue2
default text value for second value -
setDefaultTextValue2
-
getDefaultTextValue3
default text value for third value -
setDefaultTextValue3
-
isDefaultCheckbox
public boolean isDefaultCheckbox()only for chechbox type, default value -
setDefaultCheckbox
public void setDefaultCheckbox(boolean defaultCheckbox) -
getHelptext
help text of the Parameter Definition -
setHelptext
-
getPucparamdropdownID
public int getPucparamdropdownID()ID of dropdown list (use only for combobox type) -
setPucparamdropdownID
public void setPucparamdropdownID(int pucparamdropdownID) -
getPucparamDefaultDDValueID
ID of default value from drop down list (use only for combobox type) -
setPucparamDefaultDDValueID
-
getCreatedby
person who created the Parameter definition -
setCreatedby
-
getCreatedon
date of creation of the Parameter definition -
setCreatedon
-
getUpdatedby
last person who updated the Parameter definition -
setUpdatedby
-
getUpdatedon
date of last update of the Parameter definition -
setUpdatedon
-
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
entity ID for types like buckets, keyvalues, etc. -
setEntityid
-
getEntityModel
entity model for types like buckets, keyvalues, etc. -
setEntityModel
-
getRecordstringid
record string ID of Parameter Definition -
setRecordstringid
-
getLinks
links of the Parameter definition -
getValue1validator
-
setValue1validator
-
getValue2validator
-
setValue2validator
-
getValue3validator
-
setValue3validator
-