Documentation ¶
Index ¶
- type Container
- type Map
- type Parameters
- func (p *Parameters) AddValidationErrorMessage(errorMessage string)
- func (p *Parameters) AssignAllUserValues(userValues Map)
- func (p *Parameters) AssignOnlyEnforcedUserValues(userValues Map)
- func (p *Parameters) CreatingDefaults()
- func (p *Parameters) Enforcing(specs *specification.Specifications) *Parameters
- func (p *Parameters) GetBoolean(key string) bool
- func (p *Parameters) GetFloat64(key string) float64
- func (p *Parameters) GetInt64(key string) int64
- func (p *Parameters) GetString(key string) string
- func (p *Parameters) HasEntry(entryKey string) bool
- func (p *Parameters) Initialise(parametersName string) *Parameters
- func (p *Parameters) ValidationErrors() error
- func (p *Parameters) WithSpecifications(specifications *specification.Specifications) *Parameters
- type Validator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Parameters ¶
type Parameters struct {
// contains filtered or unexported fields
}
func (*Parameters) AddValidationErrorMessage ¶
func (p *Parameters) AddValidationErrorMessage(errorMessage string)
func (*Parameters) AssignAllUserValues ¶
func (p *Parameters) AssignAllUserValues(userValues Map)
func (*Parameters) AssignOnlyEnforcedUserValues ¶
func (p *Parameters) AssignOnlyEnforcedUserValues(userValues Map)
func (*Parameters) CreatingDefaults ¶
func (p *Parameters) CreatingDefaults()
func (*Parameters) Enforcing ¶
func (p *Parameters) Enforcing(specs *specification.Specifications) *Parameters
func (*Parameters) GetBoolean ¶
func (p *Parameters) GetBoolean(key string) bool
func (*Parameters) GetFloat64 ¶
func (p *Parameters) GetFloat64(key string) float64
func (*Parameters) GetInt64 ¶
func (p *Parameters) GetInt64(key string) int64
func (*Parameters) GetString ¶
func (p *Parameters) GetString(key string) string
func (*Parameters) HasEntry ¶
func (p *Parameters) HasEntry(entryKey string) bool
func (*Parameters) Initialise ¶
func (p *Parameters) Initialise(parametersName string) *Parameters
func (*Parameters) ValidationErrors ¶
func (p *Parameters) ValidationErrors() error
func (*Parameters) WithSpecifications ¶
func (p *Parameters) WithSpecifications(specifications *specification.Specifications) *Parameters
Click to show internal directories.
Click to hide internal directories.