Documentation
¶
Index ¶
- Variables
- func CreateInputEntryConverter(entry string) data.EntryConverterInterface
- func CreateInputEntryValidator(entry string) data.EntryValidatorInterface
- func CreateOutputEntryConverter(entry string) data.EntryConverterInterface
- func CreateOutputEntryValidator(entry string) data.EntryValidatorInterface
- type EntryConverter
- type EntryValidator
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrInvalidAst = errors.New("invalid ast, can not be null in Validate() method")
)
Functions ¶
func CreateInputEntryConverter ¶ added in v1.1.0
func CreateInputEntryConverter(entry string) data.EntryConverterInterface
func CreateInputEntryValidator ¶ added in v1.1.0
func CreateInputEntryValidator(entry string) data.EntryValidatorInterface
func CreateOutputEntryConverter ¶ added in v1.1.0
func CreateOutputEntryConverter(entry string) data.EntryConverterInterface
func CreateOutputEntryValidator ¶ added in v1.1.0
func CreateOutputEntryValidator(entry string) data.EntryValidatorInterface
Types ¶
type EntryConverter ¶ added in v1.1.0
type EntryConverter struct {
// contains filtered or unexported fields
}
func (EntryConverter) Convert ¶ added in v1.1.0
func (e EntryConverter) Convert(listener sfeel.SFeelListenerInterface)
type EntryValidator ¶ added in v1.1.0
type EntryValidator struct {
// contains filtered or unexported fields
}
func (EntryValidator) Validate ¶ added in v1.1.0
func (e EntryValidator) Validate() (bool, []error)
func (EntryValidator) ValidateDataTypeOfExpression ¶ added in v1.1.0
func (e EntryValidator) ValidateDataTypeOfExpression(varType dataType.DataType) (bool, error)
func (EntryValidator) ValidateExistenceOfFieldReferencesInExpression ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.