Documentation ¶
Index ¶
- func GetFieldNameFromArrayRef(arrayRef string) string
- func IsArrayMapping(ref string) bool
- type ArrayRef
- type MappingRef
- func (m *MappingRef) Eval(inputScope data.Scope, resovler data.Resolver) (interface{}, error)
- func (m *MappingRef) GetActivityId() (string, error)
- func (m *MappingRef) GetActivtyRootField() (string, error)
- func (m *MappingRef) GetFieldName() (string, error)
- func (m *MappingRef) GetFields() (*field.MappingField, error)
- func (m *MappingRef) GetRef() string
- func (m *MappingRef) GetValue(inputScope data.Scope, resovler data.Resolver) (interface{}, error)
- func (m *MappingRef) GetValueFromOutputScope(outputtscope data.Scope) (interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsArrayMapping ¶
Types ¶
type ArrayRef ¶
type ArrayRef struct {
// contains filtered or unexported fields
}
func NewArrayRef ¶
func (*ArrayRef) EvalFromData ¶
type MappingRef ¶
type MappingRef struct {
// contains filtered or unexported fields
}
func NewMappingRef ¶
func NewMappingRef(ref string) *MappingRef
func (*MappingRef) GetActivityId ¶
func (m *MappingRef) GetActivityId() (string, error)
func (*MappingRef) GetActivtyRootField ¶
func (m *MappingRef) GetActivtyRootField() (string, error)
func (*MappingRef) GetFieldName ¶
func (m *MappingRef) GetFieldName() (string, error)
func (*MappingRef) GetFields ¶
func (m *MappingRef) GetFields() (*field.MappingField, error)
func (*MappingRef) GetRef ¶
func (m *MappingRef) GetRef() string
func (*MappingRef) GetValueFromOutputScope ¶
func (m *MappingRef) GetValueFromOutputScope(outputtscope data.Scope) (interface{}, error)
Click to show internal directories.
Click to hide internal directories.