Class BlockSetVar
- java.lang.Object
-
- kz.greetgo.script.model.block.Block
-
- kz.greetgo.script.model.block.con1.BlockCon
-
- kz.greetgo.script.model.block.con1.BlockSetVar
-
@KafkaModel public class BlockSetVar extends BlockCon
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringblockIdИдентификатор блока, где определена локальная переменная.java.lang.StringexternVarIdИдентификатор внешней переменнойjava.lang.StringvalueExprIdИдентификатор выражения, значение которого присваивается переменной в качестве значенияjava.lang.StringvarNameИмя новой переменной.SetVarTypevarTypeТип блока-
Fields inherited from class kz.greetgo.script.model.block.con1.BlockCon
downBlockId
-
-
Constructor Summary
Constructors Constructor Description BlockSetVar()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockSetVardown(java.lang.String downBlockId)static BlockSetVarexternRef(java.lang.String externVarId, java.lang.String valueExprId)static BlockSetVarlocalCreate(java.lang.String varName, java.lang.String valueExprId)static BlockSetVarlocalRef(java.lang.String blockId, java.lang.String valueExprId)
-
-
-
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
Идентификатор выражения, значение которого присваивается переменной в качестве значения
-
-
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)
-
-