Documentation ¶
Index ¶
- func ConvertToString(t interface{}) interface{}
- func GeneralAddProperty(n interface{}, name string, value interface{}) interface{}
- func NewActionItem(action, raises interface{}) interface{}
- func NewAnnotatedBOItem(annotations, element interface{}) (interface{}, error)
- func NewAnnotation(id, paramNamespace, paramText interface{}) (interface{}, error)
- func NewAnnotationList(e, l interface{}) (interface{}, error)
- func NewAssociationItem(id, multiplicity, target, valuation interface{}) interface{}
- func NewBODefination(annnotations, name, raises, elements interface{}) (interface{}, error)
- func NewBoolValue(t interface{}) (interface{}, error)
- func NewBusinessObjectNode(tokens ...interface{}) (interface{}, error)
- func NewCommonList(l, e interface{}) (interface{}, error)
- func NewComplexValue(v interface{}) (interface{}, error)
- func NewCondition(v1, v2 interface{}) interface{}
- func NewDataType(id, ns interface{}) (interface{}, error)
- func NewElementItem(tokens ...interface{}) (interface{}, error)
- func NewExpression(op interface{}, left, right interface{}) interface{}
- func NewForeachStmt(loopObject, itemID, stmts interface{}) interface{}
- func NewFuncCallExpr(function, args interface{}) interface{}
- func NewFunctionCallExpr(v interface{}) (interface{}, error)
- func NewIdentifier(i interface{}) (interface{}, error)
- func NewIfStmt(exp, stmts interface{}) interface{}
- func NewImportDeclaration(n, i interface{}) (interface{}, error)
- func NewKeyValueList(i, l interface{}) (interface{}, error)
- func NewKeyValuePair(k, v interface{}) (interface{}, error)
- func NewMessageItem(id, template, types interface{}) interface{}
- func NewMultiplicity(i1, i2 interface{}) (interface{}, error)
- func NewNamespace(id, sub interface{}) (interface{}, error)
- func NewNumberValue(t interface{}) (interface{}, error)
- func NewObjectFieldList(l, e interface{}) (interface{}, error)
- func NewObjectReference(v interface{}) (interface{}, error)
- func NewProgram(eles ...interface{}) (interface{}, error)
- func NewRaiseExpr(ids interface{}) (interface{}, error)
- func NewSelector(id, sub interface{}) (interface{}, error)
- func NewStatement(n interface{}) (interface{}, error)
- func NewStatementList(s, l interface{}) (interface{}, error)
- func NewStringValue(t interface{}) (interface{}, error)
- func NewVariableDeclarationStmt(name interface{}) interface{}
- type GrammerNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertToString ¶ added in v1.7.3
func ConvertToString(t interface{}) interface{}
ConvertToString type
func GeneralAddProperty ¶ added in v1.7.3
func GeneralAddProperty(n interface{}, name string, value interface{}) interface{}
GeneralAddProperty to grammer node
func NewAnnotatedBOItem ¶
func NewAnnotatedBOItem(annotations, element interface{}) (interface{}, error)
NewAnnotatedBOItem type
func NewAnnotation ¶
func NewAnnotation(id, paramNamespace, paramText interface{}) (interface{}, error)
NewAnnotation type
func NewAnnotationList ¶
func NewAnnotationList(e, l interface{}) (interface{}, error)
NewAnnotationList type
func NewAssociationItem ¶
func NewAssociationItem(id, multiplicity, target, valuation interface{}) interface{}
NewAssociationItem type
func NewBODefination ¶
func NewBODefination(annnotations, name, raises, elements interface{}) (interface{}, error)
NewBODefination type
func NewBusinessObjectNode ¶
func NewBusinessObjectNode(tokens ...interface{}) (interface{}, error)
NewBusinessObjectNode type
func NewComplexValue ¶
func NewComplexValue(v interface{}) (interface{}, error)
NewComplexValue type
func NewElementItem ¶
func NewElementItem(tokens ...interface{}) (interface{}, error)
NewElementItem type
func NewExpression ¶ added in v1.7.3
func NewExpression(op interface{}, left, right interface{}) interface{}
NewExpression type
func NewForeachStmt ¶ added in v1.7.3
func NewForeachStmt(loopObject, itemID, stmts interface{}) interface{}
NewForeachStmt type
func NewFuncCallExpr ¶ added in v1.7.3
func NewFuncCallExpr(function, args interface{}) interface{}
NewFuncCallExpr type
func NewFunctionCallExpr ¶ added in v1.7.2
func NewFunctionCallExpr(v interface{}) (interface{}, error)
NewFunctionCallExpr type
func NewImportDeclaration ¶
func NewImportDeclaration(n, i interface{}) (interface{}, error)
NewImportDeclaration type
func NewKeyValueList ¶
func NewKeyValueList(i, l interface{}) (interface{}, error)
NewKeyValueList type
func NewKeyValuePair ¶
func NewKeyValuePair(k, v interface{}) (interface{}, error)
NewKeyValuePair type
func NewMessageItem ¶ added in v1.7.2
func NewMessageItem(id, template, types interface{}) interface{}
NewMessageItem type
func NewMultiplicity ¶
func NewMultiplicity(i1, i2 interface{}) (interface{}, error)
NewMultiplicity type
func NewObjectFieldList ¶
func NewObjectFieldList(l, e interface{}) (interface{}, error)
NewObjectFieldList type
func NewObjectReference ¶ added in v1.7.2
func NewObjectReference(v interface{}) (interface{}, error)
NewObjectReference type
func NewSelector ¶ added in v1.7.3
func NewSelector(id, sub interface{}) (interface{}, error)
NewSelector type
func NewStatementList ¶
func NewStatementList(s, l interface{}) (interface{}, error)
NewStatementList type
func NewVariableDeclarationStmt ¶ added in v1.7.3
func NewVariableDeclarationStmt(name interface{}) interface{}
NewVariableDeclarationStmt type
Types ¶
Click to show internal directories.
Click to hide internal directories.