Documentation ¶
Index ¶
- type Converter
- func (this *Converter) Cast(in interface{}, from string, to string) (out interface{}, err error)
- func (this *Converter) CastWithExtension(in interface{}, from string, to string, extensions []models.ConverterExtension) (out interface{}, err error)
- func (this *Converter) TryExtension(extension models.ConverterExtension, in interface{}) (out interface{}, err error)
- func (this *Converter) UpdateRegister(castDescriptions []register.Entry) (err error)
- func (this *Converter) ValidateExtensions(nodes []string, extensions []models.ConverterExtension) (err error)
- type InterfaceTypeWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Converter ¶
type Converter struct {
// contains filtered or unexported fields
}
func NewFromRegister ¶
func NewFromRegisterEntries ¶
func (*Converter) CastWithExtension ¶
func (*Converter) TryExtension ¶
func (this *Converter) TryExtension(extension models.ConverterExtension, in interface{}) (out interface{}, err error)
func (*Converter) UpdateRegister ¶
func (*Converter) ValidateExtensions ¶
func (this *Converter) ValidateExtensions(nodes []string, extensions []models.ConverterExtension) (err error)
type InterfaceTypeWrapper ¶ added in v0.0.2
type InterfaceTypeWrapper struct {
InterfaceTypeField interface{}
}
Click to show internal directories.
Click to hide internal directories.