-
- All Implemented Interfaces:
-
com.thingclips.scene.core.model.ICondition
,java.io.Serializable
public class ConditionBase implements ICondition, Serializable
ProjectName: SceneCore Description: CreateDate: 2022/3/16 11:42 上午
-
-
Field Summary
Fields Modifier and Type Field Description private String
id
private Integer
condType
private Integer
entityType
private String
entityId
private String
entitySubIds
private String
duration
private List<Object>
expr
private Map<String, Object>
extraInfo
-
Constructor Summary
Constructors Constructor Description ConditionBase()
-
Method Summary
Modifier and Type Method Description final String
getId()
The unique id of condition final Unit
setId(String id)
The unique id of condition final Integer
getCondType()
The condition match type final Unit
setCondType(Integer condType)
The condition match type final Integer
getEntityType()
The condition type final Unit
setEntityType(Integer entityType)
The condition type final String
getEntityId()
The data id of content final Unit
setEntityId(String entityId)
The data id of content final String
getEntitySubIds()
The sub data id of content final Unit
setEntitySubIds(String entitySubIds)
The sub data id of content final String
getDuration()
Condition duration final Unit
setDuration(String duration)
Condition duration final List<Object>
getExpr()
Conditional expression final Unit
setExpr(List<Object> expr)
Conditional expression final Map<String, Object>
getExtraInfo()
The extra info of condition final Unit
setExtraInfo(Map<String, Object> extraInfo)
The extra info of condition String
id()
id,公版使用 Integer
condType()
条件类型,公版使用 Integer
entityType()
条件实体类型,公版使用 String
entityId()
条件实体类型下的对应id,公版使用 String
entitySubIds()
子数据id,公版使用 String
duration()
条件持续信息 List<Object>
expr()
条件的表达式,公版使用 Map<String, Object>
extraInfo()
额外信息,公版使用 -
-
Method Detail
-
getId
final String getId()
The unique id of condition
-
setId
final Unit setId(String id)
The unique id of condition
-
getCondType
final Integer getCondType()
The condition match type
-
setCondType
final Unit setCondType(Integer condType)
The condition match type
-
getEntityType
final Integer getEntityType()
The condition type
-
setEntityType
final Unit setEntityType(Integer entityType)
The condition type
-
getEntityId
final String getEntityId()
The data id of content
-
setEntityId
final Unit setEntityId(String entityId)
The data id of content
-
getEntitySubIds
final String getEntitySubIds()
The sub data id of content
-
setEntitySubIds
final Unit setEntitySubIds(String entitySubIds)
The sub data id of content
-
getDuration
final String getDuration()
Condition duration
-
setDuration
final Unit setDuration(String duration)
Condition duration
-
getExpr
final List<Object> getExpr()
Conditional expression
-
setExpr
final Unit setExpr(List<Object> expr)
Conditional expression
-
getExtraInfo
final Map<String, Object> getExtraInfo()
The extra info of condition
-
setExtraInfo
final Unit setExtraInfo(Map<String, Object> extraInfo)
The extra info of condition
-
id
String id()
id,公版使用
-
condType
Integer condType()
条件类型,公版使用
-
entityType
Integer entityType()
条件实体类型,公版使用
-
entityId
String entityId()
条件实体类型下的对应id,公版使用
-
entitySubIds
String entitySubIds()
子数据id,公版使用
-
duration
String duration()
条件持续信息
-
expr
List<Object> expr()
条件的表达式,公版使用
-
extraInfo
Map<String, Object> extraInfo()
额外信息,公版使用
-
-
-
-