rename Builder into semantic DataType
This commit is contained in:
parent
511070196b
commit
6a144a9a93
|
@ -4,9 +4,9 @@ package datatype
|
||||||
// and casts the value into a compatible type
|
// and casts the value into a compatible type
|
||||||
type Validator func(value interface{}) (cast interface{}, valid bool)
|
type Validator func(value interface{}) (cast interface{}, valid bool)
|
||||||
|
|
||||||
// Builder builds a DataType from the type definition (from the
|
// DataType builds a DataType from the type definition (from the
|
||||||
// configuration field "type") and returns NIL if the type
|
// configuration field "type") and returns NIL if the type
|
||||||
// definition does not match this DataType
|
// definition does not match this DataType
|
||||||
type Builder interface {
|
type DataType interface {
|
||||||
Build(typeDefinition string) Validator
|
Build(typeDefinition string) Validator
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue