Class BlockSetVar


  • @KafkaModel
    public class BlockSetVar
    extends BlockCon
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String blockId
      Идентификатор блока, где определена локальная переменная.
      java.lang.String externVarId
      Идентификатор внешней переменной
      java.lang.String valueExprId
      Идентификатор выражения, значение которого присваивается переменной в качестве значения
      java.lang.String varName
      Имя новой переменной.
      SetVarType varType
      Тип блока
      • Fields inherited from class kz.greetgo.script.model.block.Block

        TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      BlockSetVar()  
    • Field Detail

      • varType

        public SetVarType varType
        Тип блока
      • varName

        public java.lang.String varName
        Имя новой переменной.

        Используется, если varType == SetVarType.LocalCreate

      • blockId

        public java.lang.String blockId
        Идентификатор блока, где определена локальная переменная.

        Используется, если varType == SetVarType.LocalRef

      • externVarId

        public java.lang.String externVarId
        Идентификатор внешней переменной

        Используется, если varType == SetVarType.ExternRef

      • valueExprId

        public java.lang.String valueExprId
        Идентификатор выражения, значение которого присваивается переменной в качестве значения
    • Constructor Detail

      • BlockSetVar

        public BlockSetVar()
    • Method Detail

      • externRef

        public static BlockSetVar externRef​(java.lang.String externVarId,
                                            java.lang.String valueExprId)
      • localCreate

        public static BlockSetVar localCreate​(java.lang.String varName,
                                              java.lang.String valueExprId)
      • localRef

        public static BlockSetVar localRef​(java.lang.String blockId,
                                           java.lang.String valueExprId)
      • down

        public BlockSetVar down​(java.lang.String downBlockId)