Package edu.tufts.hrilab.action
Class ActionBinding.Builder
java.lang.Object
edu.tufts.hrilab.action.ActionBinding.Builder
- Enclosing class:
- ActionBinding
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setDefaultValue
(String value) setIsLocal
(boolean isLocal) setIsReturn
(boolean isReturn) setIsVarArg
(boolean isVarArg) setSemanticType
(String semanticType)
-
Field Details
-
javaType
The Java type of this variable (i.e., Java class).
-
-
Constructor Details
-
Builder
Instantiate builder. name can optionally define semantic type as well as name (i.e., name:type).- Parameters:
name
- binding name and optionally the semantic typejavaType
-
-
-
Method Details
-
build
-
setSemanticType
-
setIsLocal
-
setIsReturn
-
setValue
-
setDefaultValue
-
setIsVarArg
-