Documentation
¶
Index ¶
- type ABiuType
- type Boolean
- type Byte
- func (number *Byte) IsZero() bool
- func (number *Byte) MarshalJSON() ([]byte, error)
- func (number *Byte) SetValue(v interface{}) error
- func (number *Byte) String() string
- func (number *Byte) UnmarshalJSON(b []byte) error
- func (number *Byte) Value() interface{}
- func (number *Byte) ValuePtr() interface{}
- type Date
- type DateFormat
- type Double
- func (number *Double) IsZero() bool
- func (number *Double) MarshalJSON() ([]byte, error)
- func (number *Double) SetValue(v interface{}) error
- func (number *Double) String() string
- func (number *Double) UnmarshalJSON(b []byte) error
- func (number *Double) Value() interface{}
- func (number *Double) ValuePtr() interface{}
- type Float
- func (number *Float) IsZero() bool
- func (number *Float) MarshalJSON() ([]byte, error)
- func (number *Float) SetValue(v interface{}) error
- func (number *Float) String() string
- func (number *Float) UnmarshalJSON(b []byte) error
- func (number *Float) Value() interface{}
- func (number *Float) ValuePtr() interface{}
- type Int
- type Int8
- func (number *Int8) IsZero() bool
- func (number *Int8) MarshalJSON() ([]byte, error)
- func (number *Int8) SetValue(v interface{}) error
- func (number *Int8) String() string
- func (number *Int8) UnmarshalJSON(b []byte) error
- func (number *Int8) Value() interface{}
- func (number *Int8) ValuePtr() interface{}
- type Int16
- func (number *Int16) IsZero() bool
- func (number *Int16) MarshalJSON() ([]byte, error)
- func (number *Int16) SetValue(v interface{}) error
- func (number *Int16) String() string
- func (number *Int16) UnmarshalJSON(b []byte) error
- func (number *Int16) Value() interface{}
- func (number *Int16) ValuePtr() interface{}
- type Int32
- func (number *Int32) IsZero() bool
- func (number *Int32) MarshalJSON() ([]byte, error)
- func (number *Int32) SetValue(v interface{}) error
- func (number *Int32) String() string
- func (number *Int32) UnmarshalJSON(b []byte) error
- func (number *Int32) Value() interface{}
- func (number *Int32) ValuePtr() interface{}
- type Int64
- func (number *Int64) IsZero() bool
- func (number *Int64) MarshalJSON() ([]byte, error)
- func (number *Int64) SetValue(v interface{}) error
- func (number *Int64) String() string
- func (number *Int64) UnmarshalJSON(b []byte) error
- func (number *Int64) Value() interface{}
- func (number *Int64) ValuePtr() interface{}
- type String
- type UInt
- func (number *UInt) IsZero() bool
- func (number *UInt) MarshalJSON() ([]byte, error)
- func (number *UInt) SetValue(v interface{}) error
- func (number *UInt) String() string
- func (number *UInt) UnmarshalJSON(b []byte) error
- func (number *UInt) Value() interface{}
- func (number *UInt) ValuePtr() interface{}
- type UInt8
- func (number *UInt8) IsZero() bool
- func (number *UInt8) MarshalJSON() ([]byte, error)
- func (number *UInt8) SetValue(v interface{}) error
- func (number *UInt8) String() string
- func (number *UInt8) UnmarshalJSON(b []byte) error
- func (number *UInt8) Value() interface{}
- func (number *UInt8) ValuePtr() interface{}
- type UInt16
- func (number *UInt16) IsZero() bool
- func (number *UInt16) MarshalJSON() ([]byte, error)
- func (number *UInt16) SetValue(v interface{}) error
- func (number *UInt16) String() string
- func (number *UInt16) UnmarshalJSON(b []byte) error
- func (number *UInt16) Value() interface{}
- func (number *UInt16) ValuePtr() interface{}
- type UInt32
- func (number *UInt32) IsZero() bool
- func (number *UInt32) MarshalJSON() ([]byte, error)
- func (number *UInt32) SetValue(v interface{}) error
- func (number *UInt32) String() string
- func (number *UInt32) UnmarshalJSON(b []byte) error
- func (number *UInt32) Value() interface{}
- func (number *UInt32) ValuePtr() interface{}
- type UInt64
- func (number *UInt64) IsZero() bool
- func (number *UInt64) MarshalJSON() ([]byte, error)
- func (number *UInt64) SetValue(v interface{}) error
- func (number *UInt64) String() string
- func (number *UInt64) UnmarshalJSON(b []byte) error
- func (number *UInt64) Value() interface{}
- func (number *UInt64) ValuePtr() interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Boolean ¶ added in v1.0.2
type Boolean struct {
// contains filtered or unexported fields
}
func NewBoolean ¶ added in v1.0.2
func (*Boolean) MarshalJSON ¶ added in v1.0.2
-------------------------------------------------------
func (*Boolean) UnmarshalJSON ¶ added in v1.0.2
type Byte ¶
type Byte struct {
// contains filtered or unexported fields
}
func (*Byte) MarshalJSON ¶
-------------------------------------------------------
func (*Byte) UnmarshalJSON ¶
type Date ¶ added in v1.0.2
type Date struct {
Format DateFormat
// contains filtered or unexported fields
}
func CurrentDate ¶ added in v1.0.2
func CurrentDate() *Date
func (*Date) MarshalJSON ¶ added in v1.0.2
-------------------------------------------------------
func (*Date) UnmarshalJSON ¶ added in v1.0.2
type DateFormat ¶ added in v1.0.2
type DateFormat int8
const ( DateTime DateFormat = iota DateOnly TimeOnly Timestamp )
type Double ¶ added in v1.0.2
type Double struct {
// contains filtered or unexported fields
}
func (*Double) MarshalJSON ¶ added in v1.0.2
func (*Double) UnmarshalJSON ¶ added in v1.0.2
type Float ¶ added in v1.0.2
type Float struct {
// contains filtered or unexported fields
}
func (*Float) MarshalJSON ¶ added in v1.0.2
func (*Float) UnmarshalJSON ¶ added in v1.0.2
type Int ¶
type Int struct {
// contains filtered or unexported fields
}
func (*Int) MarshalJSON ¶
func (*Int) UnmarshalJSON ¶
type Int8 ¶
type Int8 struct {
// contains filtered or unexported fields
}
func (*Int8) MarshalJSON ¶
func (*Int8) UnmarshalJSON ¶
type Int16 ¶
type Int16 struct {
// contains filtered or unexported fields
}
func (*Int16) MarshalJSON ¶
func (*Int16) UnmarshalJSON ¶
type Int32 ¶
type Int32 struct {
// contains filtered or unexported fields
}
func (*Int32) MarshalJSON ¶
func (*Int32) UnmarshalJSON ¶
type Int64 ¶
type Int64 struct {
// contains filtered or unexported fields
}
func (*Int64) MarshalJSON ¶
func (*Int64) UnmarshalJSON ¶
type String ¶
type String struct {
// contains filtered or unexported fields
}
func (*String) MarshalJSON ¶
-------------------------------------------------------
func (*String) UnmarshalJSON ¶
type UInt ¶
type UInt struct {
// contains filtered or unexported fields
}
func (*UInt) MarshalJSON ¶
func (*UInt) UnmarshalJSON ¶
type UInt8 ¶
type UInt8 struct {
// contains filtered or unexported fields
}
func (*UInt8) MarshalJSON ¶
-------------------------------------------------------
func (*UInt8) UnmarshalJSON ¶
type UInt16 ¶
type UInt16 struct {
// contains filtered or unexported fields
}
func (*UInt16) MarshalJSON ¶
-------------------------------------------------------
func (*UInt16) UnmarshalJSON ¶
type UInt32 ¶
type UInt32 struct {
// contains filtered or unexported fields
}
func (*UInt32) MarshalJSON ¶
func (*UInt32) UnmarshalJSON ¶
type UInt64 ¶
type UInt64 struct {
// contains filtered or unexported fields
}
func (*UInt64) MarshalJSON ¶
func (*UInt64) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.