Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bool ¶
type Bool struct {
// contains filtered or unexported fields
}
Bool A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewBool ¶
NewBool Generates a new object of type t.Bool based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Bool) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Bool) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Bool) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Date ¶
type Date struct {
// contains filtered or unexported fields
}
Date A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewDate ¶
NewDate Generates a new object of type t.Date based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Date) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Date) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Date) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Decimal ¶
type Decimal struct {
// contains filtered or unexported fields
}
Decimal A nullable safe type, supports JSON escape, Database field definition
func NewDecimal ¶
NewDecimal Generates a new object of type t.Decimal based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Decimal) DecimalValue ¶
DecimalValue Returns the numeric value of this object
func (Decimal) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Decimal) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Decimal) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Float32 ¶
type Float32 struct {
// contains filtered or unexported fields
}
Float32 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewFloat32 ¶
NewFloat32 Generates a new object of type t.Float32 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Float32) Float32Value ¶
Float32Value Returns the numeric value of this object
func (Float32) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Float32) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Float32) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Float64 ¶
type Float64 struct {
// contains filtered or unexported fields
}
Float64 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewFloat64 ¶
NewFloat64 Generates a new object of type t.Float64 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Float64) Float64Value ¶
Float64Value Returns the numeric value of this object
func (Float64) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Float64) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Float64) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Int ¶
type Int struct {
// contains filtered or unexported fields
}
Int A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewInt ¶
NewInt Generates a new object of type t.Int based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Int) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Int) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Int) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Int16 ¶
type Int16 struct {
// contains filtered or unexported fields
}
Int16 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewInt16 ¶
NewInt16 Generates a new object of type t.Int16 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Int16) Int16Value ¶
Int16Value Returns the numeric value of this object
func (Int16) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Int16) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Int16) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Int32 ¶
type Int32 struct {
// contains filtered or unexported fields
}
Int32 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewInt32 ¶
NewInt32 Generates a new object of type t.Int32 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Int32) Int32Value ¶
Int32Value Returns the numeric value of this object
func (Int32) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Int32) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Int32) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Int64 ¶
type Int64 struct {
// contains filtered or unexported fields
}
Int64 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewInt64 ¶
NewInt64 Generates a new object of type t.Int64 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Int64) Int64Value ¶
Int64Value Returns the numeric value of this object
func (Int64) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Int64) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Int64) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type Int8 ¶
type Int8 struct {
// contains filtered or unexported fields
}
Int8 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewInt8 ¶
NewInt8 Generates a new object of type t.Int8 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (Int8) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (Int8) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*Int8) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type String ¶
type String struct {
// contains filtered or unexported fields
}
String A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewString ¶
NewString Generates a new object of type t.String based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (String) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (String) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (String) StringValue ¶
StringValue Returns the numeric value of this object
func (*String) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type UInt ¶
type UInt struct {
// contains filtered or unexported fields
}
UInt A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewUInt ¶
NewUInt Generates a new object of type t.UInt based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (UInt) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (UInt) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*UInt) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type UInt16 ¶
type UInt16 struct {
// contains filtered or unexported fields
}
UInt16 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewUInt16 ¶
NewUInt16 Generates a new object of type t.UInt16 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (UInt16) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (UInt16) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*UInt16) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type UInt32 ¶
type UInt32 struct {
// contains filtered or unexported fields
}
UInt32 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewUInt32 ¶
NewUInt32 Generates a new object of type t.UInt32 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (UInt32) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (UInt32) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*UInt32) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type UInt64 ¶
type UInt64 struct {
// contains filtered or unexported fields
}
UInt64 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewUInt64 ¶
NewUInt64 Generates a new object of type t.UInt64 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (UInt64) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (UInt64) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*UInt64) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.
type UInt8 ¶
type UInt8 struct {
// contains filtered or unexported fields
}
UInt8 A nullable safe type, based on Golang basic type, supports JSON escape, Database field definition
func NewUInt8 ¶
NewUInt8 Generates a new object of type t.UInt8 based on the specified value Warning: When value is passed in as uint(X) and float(X), be aware of data overflow and loss of precision
func (UInt8) MarshalJSON ¶
MarshalJSON implements the encoding json interface.
func (UInt8) String ¶
String Returns the string value of this object, implements the Stringer interface.
func (*UInt8) UnmarshalJSON ¶
UnmarshalJSON implements the encoding json interface.