bytetype

package
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2022 License: MIT Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type Variant

type Variant byte

func GetSet added in v0.0.9

func GetSet(
	isCondition bool,
	trueValue Variant,
	falseValue Variant,
) Variant

func GetSetVariant added in v0.0.9

func GetSetVariant(
	isCondition bool,
	trueValue byte,
	falseValue byte,
) Variant

func (Variant) Add

func (it Variant) Add(n byte) Variant

Add v + n

func (Variant) AsBasicEnumContractsBinder added in v0.4.1

func (it Variant) AsBasicEnumContractsBinder() coreinterface.BasicEnumContractsBinder

func (Variant) Is

func (it Variant) Is(n Variant) bool

func (Variant) IsBetween added in v0.0.5

func (it Variant) IsBetween(start, end byte) bool

IsBetween val >= start && val <= end

func (Variant) IsBetweenInt added in v0.0.5

func (it Variant) IsBetweenInt(start, end int) bool

IsBetweenInt val >= start && val <= end

func (Variant) IsCompareResult added in v0.4.1

func (it Variant) IsCompareResult(n byte, compare corecomparator.Compare) bool

IsCompareResult Here left is v, and right is `n`

func (Variant) IsEqual

func (it Variant) IsEqual(n byte) bool

func (Variant) IsEqualInt added in v0.0.5

func (it Variant) IsEqualInt(n int) bool

func (Variant) IsGreater

func (it Variant) IsGreater(n byte) bool

IsGreater v.Value() > n

func (Variant) IsGreaterEqual

func (it Variant) IsGreaterEqual(n byte) bool

IsGreaterEqual v.Value() >= n

func (Variant) IsGreaterEqualInt added in v0.0.5

func (it Variant) IsGreaterEqualInt(n int) bool

IsGreaterEqualInt v.Value() >= n

func (Variant) IsGreaterInt added in v0.0.5

func (it Variant) IsGreaterInt(n int) bool

IsGreaterInt v.Value() > n

func (Variant) IsInvalidRange added in v0.4.1

func (it Variant) IsInvalidRange() bool

func (Variant) IsLess

func (it Variant) IsLess(n byte) bool

IsLess v.Value() < n

func (Variant) IsLessEqual

func (it Variant) IsLessEqual(n byte) bool

IsLessEqual v.Value() <= n

func (Variant) IsLessEqualInt added in v0.0.5

func (it Variant) IsLessEqualInt(n int) bool

IsLessEqualInt v.Value() <= n

func (Variant) IsLessInt added in v0.0.5

func (it Variant) IsLessInt(n int) bool

IsLessInt v.Value() < n

func (Variant) IsValidRange added in v0.4.1

func (it Variant) IsValidRange() bool

func (Variant) JsonString added in v0.8.3

func (it Variant) JsonString() string

func (Variant) MarshalJSON added in v0.4.1

func (it Variant) MarshalJSON() ([]byte, error)

func (Variant) Name added in v0.4.6

func (it Variant) Name() string

func (Variant) NameValue added in v0.9.5

func (it Variant) NameValue() string

func (Variant) RangeNamesCsv added in v0.8.0

func (it Variant) RangeNamesCsv() string

func (Variant) RangesInvalidErr added in v0.4.1

func (it Variant) RangesInvalidErr() error

func (Variant) RangesInvalidMessage added in v0.4.1

func (it Variant) RangesInvalidMessage() string

func (Variant) String added in v0.4.1

func (it Variant) String() string

func (Variant) StringRanges added in v0.4.1

func (it Variant) StringRanges() []string

func (Variant) StringRangesPtr added in v0.4.1

func (it Variant) StringRangesPtr() *[]string

func (Variant) StringValue

func (it Variant) StringValue() string

func (Variant) Subtract

func (it Variant) Subtract(n byte) Variant

Subtract v - n

func (Variant) ToNumberString added in v0.4.6

func (it Variant) ToNumberString() string

func (Variant) TypeName added in v0.8.0

func (it Variant) TypeName() string

func (Variant) UnmarshalJSON added in v0.4.1

func (it Variant) UnmarshalJSON(data []byte) error

func (Variant) UnmarshallToValue added in v0.6.9

func (it Variant) UnmarshallToValue(jsonUnmarshallingValue []byte) (byte, error)

func (Variant) Value

func (it Variant) Value() byte

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL