Package 

Class ScopesCondition

  • All Implemented Interfaces:
    com.thingclips.scene.core.model.ICondition , com.thingclips.scene.core.model.IScopesExt , java.io.Serializable

    
    public abstract class ScopesCondition<T extends Object>
     implements ICondition, Serializable, IScopesExt<T>
                        

    ProjectName: SceneCore Description: CreateDate: 2022/3/16 11:51 上午

    • Method Summary

      Modifier and Type Method Description
      ConditionBase getCondition() condition 相关getter/setter可以覆写
      Unit setCondition(ConditionBase condition) condition 相关getter/setter可以覆写
      String id() id,公版使用
      Integer condType() 条件类型,公版使用
      Integer entityType() 条件实体类型,公版使用
      String entityId() 条件实体类型下的对应id,公版使用
      String entitySubIds() 子数据id,公版使用
      String duration() 条件持续信息
      List<Object> expr() 条件的表达式,公版使用
      Map<String, Object> extraInfo() 额外信息,公版使用
      • Methods inherited from class com.thingclips.scene.core.bean.ScopesCondition

        scopesExtBean
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • 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()

        额外信息,公版使用