Package com.im.ijcs.api.ddl.dto
Class ListInfo.Builder
- java.lang.Object
-
- Enclosing class:
- ListInfo
public static final class ListInfo.Builder extends AbstractItemXAttributesConfigInfo.AbstractBuilder<ListInfo.Builder>
Builder for the item info.
-
-
Field Summary
-
Fields inherited from class com.im.ijcs.api.ddl.dto.AbstractItemXAttributesConfigInfo.AbstractBuilder
payload, props
-
Fields inherited from class com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo.AbstractBuilder
config, size
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListInfo
build()
ListInfo.Builder
setConfig(java.lang.String config)
ListInfo.Builder
setPayload(java.lang.String payload)
ListInfo.Builder
setSize(int size)
ListInfo.Builder
setValuesAndTimestamp(java.util.List<?> newValues, long timestamp)
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemXAttributesConfigInfo.AbstractBuilder
setXAttributes
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemInfo.AbstractBuilder
getSelf, setChangedBy, setChangedOn, setCreatedBy, setCreatedOn, setDescription, setId, setImplType, setName, setOwner, setParentId, setSchemaId, setSharing
-
-
-
-
Method Detail
-
build
public ListInfo build()
- Specified by:
build
in classAbstractItemXAttributesConfigInfo.AbstractBuilder<ListInfo.Builder>
-
setValuesAndTimestamp
public ListInfo.Builder setValuesAndTimestamp(java.util.List<?> newValues, long timestamp)
-
setSize
public ListInfo.Builder setSize(int size)
- Overrides:
setSize
in classAbstractItemConfigInfo.AbstractBuilder<ListInfo.Builder>
-
setConfig
public ListInfo.Builder setConfig(java.lang.String config)
- Overrides:
setConfig
in classAbstractItemConfigInfo.AbstractBuilder<ListInfo.Builder>
-
setPayload
public ListInfo.Builder setPayload(java.lang.String payload)
- Overrides:
setPayload
in classAbstractItemXAttributesConfigInfo.AbstractBuilder<ListInfo.Builder>
-
-