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 ¶
func CreateInputEntryConverter(entry string) data.EntryConverterInterface
func CreateInputEntryValidator ¶
func CreateInputEntryValidator(entry string) data.EntryValidatorInterface
func CreateOutputEntryConverter ¶
func CreateOutputEntryConverter(entry string) data.EntryConverterInterface
func CreateOutputEntryValidator ¶
func CreateOutputEntryValidator(entry string) data.EntryValidatorInterface
Types ¶
type EntryConverter ¶
type EntryConverter struct {
// contains filtered or unexported fields
}
func (EntryConverter) Convert ¶
func (e EntryConverter) Convert(listener sfeel.SFeelListenerInterface)
type EntryValidator ¶
type EntryValidator struct {
// contains filtered or unexported fields
}
func (EntryValidator) Validate ¶
func (e EntryValidator) Validate() (bool, []error)
func (EntryValidator) ValidateDataTypeOfExpression ¶
func (e EntryValidator) ValidateDataTypeOfExpression(varType dataType.DataType) (bool, error)
func (EntryValidator) ValidateExistenceOfFieldReferencesInExpression ¶
Click to show internal directories.
Click to hide internal directories.