bytetype

package
v0.6.6 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2021 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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 (v Variant) Add(n byte) Variant

Add v + n

func (Variant) AsBasicEnumContractsBinder added in v0.4.1

func (v Variant) AsBasicEnumContractsBinder() coreinterface.BasicEnumContractsBinder

func (Variant) Is

func (v Variant) Is(n Variant) bool

func (Variant) IsBetween added in v0.0.5

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

IsBetween val >= start && val <= end

func (Variant) IsBetweenInt added in v0.0.5

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

IsBetweenInt val >= start && val <= end

func (Variant) IsCompareResult added in v0.4.1

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

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

func (Variant) IsEqual

func (v Variant) IsEqual(n byte) bool

func (Variant) IsEqualInt added in v0.0.5

func (v Variant) IsEqualInt(n int) bool

func (Variant) IsGreater

func (v Variant) IsGreater(n byte) bool

IsGreater v.Value() > n

func (Variant) IsGreaterEqual

func (v Variant) IsGreaterEqual(n byte) bool

IsGreaterEqual v.Value() >= n

func (Variant) IsGreaterEqualInt added in v0.0.5

func (v Variant) IsGreaterEqualInt(n int) bool

IsGreaterEqualInt v.Value() >= n

func (Variant) IsGreaterInt added in v0.0.5

func (v Variant) IsGreaterInt(n int) bool

IsGreaterInt v.Value() > n

func (Variant) IsInvalidRange added in v0.4.1

func (v Variant) IsInvalidRange() bool

func (Variant) IsLess

func (v Variant) IsLess(n byte) bool

IsLess v.Value() < n

func (Variant) IsLessEqual

func (v Variant) IsLessEqual(n byte) bool

IsLessEqual v.Value() <= n

func (Variant) IsLessEqualInt added in v0.0.5

func (v Variant) IsLessEqualInt(n int) bool

IsLessEqualInt v.Value() <= n

func (Variant) IsLessInt added in v0.0.5

func (v Variant) IsLessInt(n int) bool

IsLessInt v.Value() < n

func (Variant) IsValidRange added in v0.4.1

func (v Variant) IsValidRange() bool

func (Variant) MarshalJSON added in v0.4.1

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

func (Variant) Name added in v0.4.6

func (v Variant) Name() string

func (Variant) RangesInvalidErr added in v0.4.1

func (v Variant) RangesInvalidErr() error

func (Variant) RangesInvalidMessage added in v0.4.1

func (v Variant) RangesInvalidMessage() string

func (Variant) String added in v0.4.1

func (v Variant) String() string

func (Variant) StringJson added in v0.4.1

func (v Variant) StringJson() (jsonString string, err error)

func (Variant) StringJsonMust added in v0.4.1

func (v Variant) StringJsonMust() string

func (Variant) StringRanges added in v0.4.1

func (v Variant) StringRanges() []string

func (Variant) StringRangesPtr added in v0.4.1

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

func (Variant) StringValue

func (v Variant) StringValue() string

func (Variant) Subtract

func (v Variant) Subtract(n byte) Variant

Subtract v - n

func (Variant) ToNumberString added in v0.4.6

func (v Variant) ToNumberString() string

func (Variant) UnmarshalJSON added in v0.4.1

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

func (Variant) UnmarshallEnumToValue added in v0.4.6

func (v Variant) UnmarshallEnumToValue(jsonUnmarshallingValue []byte) (byte, error)

func (Variant) Value

func (v Variant) Value() byte

Jump to

Keyboard shortcuts

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