Documentation
¶
Index ¶
- Variables
- func BytesChecksum(method Variant, inputBytes []byte) *errbyte.Results
- func ErrorWrapperWithBytesChecksum(method Variant, errBytes *errbyte.Results) *errbyte.Results
- func HexChecksumOfAnyItems(isSkipNil bool, method Variant, items ...interface{}) *errstr.Results
- func HexChecksumOfAnyItemsToCombinedSingleString(isSkipOnNil bool, method Variant, items ...interface{}) *errstr.Result
- func HexChecksumOfFilePath(method Variant, fullFilePath string) *errstr.Result
- func HexChecksumOfFilePathError(isVerifyPathExistence bool, method Variant, fullFilePath string) (hexChecksum string, err error)
- func HexChecksumOfFilePathNoError(isVerifyPathExistence bool, method Variant, fullFilePath string) string
- func HexChecksumOfRawBytes(method Variant, inputBytes []byte) *errstr.Result
- func RawSumOfFileError(isVerifyPathExistence bool, method Variant, filePath string) ([]byte, error)
- func RawSumOfFileErrorIf(isReadChecksum, isVerifyPathExistence bool, method Variant, filePath string) ([]byte, error)
- func SumOfFile(method Variant, filePath string) *errbyte.Results
- type Variant
- func (it Variant) AllNameValues() []string
- func (it Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
- func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
- func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
- func (it Variant) AsJsonMarshaller() corejson.JsonMarshaller
- func (it Variant) AsJsoner() corejson.Jsoner
- func (it Variant) EnumType() enuminf.EnumTyper
- func (it Variant) Format(format string) (compiled string)
- func (it *Variant) HexOfJsonResult(result *corejson.Result) *errstr.Result
- func (it Variant) HexSumOf(inputBytes []byte) *errstr.Result
- func (it *Variant) HexSumOfAny(item interface{}) *errstr.Result
- func (it *Variant) HexSumOfAnyIf(isGenerate bool, item interface{}) *errstr.Result
- func (it Variant) HexSumOfAnyItems(isSkipOnNil bool, items ...interface{}) *errstr.Results
- func (it Variant) HexSumOfAnyItemsToCombinedSingleString(isSkipOnNil bool, items ...interface{}) *errstr.Result
- func (it Variant) HexSumOfFile(fileName string) *errstr.Result
- func (it Variant) HexSumOfFileIf(isSkipGenerate bool, fullPath string) *errstr.Result
- func (it Variant) HexSumOfFileNoError(fullPath string) string
- func (it Variant) HexSumOfFileNoErrorIf(isSkipGenerate bool, fullPath string) string
- func (it Variant) IntegerEnumRanges() []int
- func (it Variant) IsAboveOrEqual(level Variant) bool
- func (it Variant) IsAnyNamesOf(names ...string) bool
- func (it Variant) IsAnyOf(anyOfItems ...Variant) bool
- func (it Variant) IsAnyValuesEqual(anyByteValues ...byte) bool
- func (it Variant) IsByteValueEqual(value byte) bool
- func (it Variant) IsEqual(level Variant) bool
- func (it Variant) IsInvalid() bool
- func (it Variant) IsLowerOrEqual(level Variant) bool
- func (it Variant) IsMd5() bool
- func (it Variant) IsNameEqual(name string) bool
- func (it Variant) IsSha1() bool
- func (it Variant) IsSha256() bool
- func (it Variant) IsSha512() bool
- func (it Variant) IsUndefined() bool
- func (it Variant) IsValid() bool
- func (it Variant) IsValueEqual(value byte) bool
- func (it Variant) Json() corejson.Result
- func (it *Variant) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Variant) JsonPtr() *corejson.Result
- func (it Variant) MarshalJSON() ([]byte, error)
- func (it Variant) MaxByte() byte
- func (it Variant) MaxInt() int
- func (it Variant) MaxValueString() string
- func (it Variant) MinByte() byte
- func (it Variant) MinInt() int
- func (it Variant) MinMaxAny() (min, max interface{})
- func (it Variant) MinValueString() string
- func (it Variant) Name() string
- func (it Variant) NameValue() string
- func (it Variant) NewHash() (hash.Hash, *errorwrapper.Wrapper)
- func (it Variant) NewHashError() (hash.Hash, error)
- func (it Variant) OnlySupportedErr(names ...string) error
- func (it Variant) OnlySupportedMsgErr(message string, names ...string) error
- func (it Variant) RangeNamesCsv() string
- func (it Variant) RangesByte() []byte
- func (it Variant) RangesDynamicMap() map[string]interface{}
- func (it Variant) String() string
- func (it Variant) SumOf(inputBytes []byte) *errbyte.Results
- func (it Variant) SumOfErrorBytes(errBytes *errbyte.Results) *errbyte.Results
- func (it Variant) SumOfFile(filePath string) *errbyte.Results
- func (it *Variant) SumOfJsonResult(result *corejson.Result) *errbyte.Results
- func (it Variant) ToNumberString() string
- func (it Variant) ToPtr() *Variant
- func (it Variant) TypeName() string
- func (it *Variant) UnmarshalJSON(data []byte) error
- func (it Variant) UnmarshallEnumToValue(jsonUnmarshallingValue []byte) (byte, error)
- func (it Variant) Value() byte
- func (it Variant) ValueByte() byte
- func (it Variant) ValueInt() int
- func (it Variant) ValueInt16() int16
- func (it Variant) ValueInt32() int32
- func (it Variant) ValueInt8() int8
- func (it Variant) ValueString() string
- func (it Variant) ValueUInt16() uint16
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func BytesChecksum ¶ added in v0.5.2
func ErrorWrapperWithBytesChecksum ¶ added in v0.5.2
func HexChecksumOfAnyItems ¶ added in v0.5.2
func HexChecksumOfAnyItemsToCombinedSingleString ¶ added in v0.5.2
func HexChecksumOfFilePath ¶ added in v0.5.2
func HexChecksumOfFilePathError ¶ added in v0.5.2
func HexChecksumOfFilePathNoError ¶ added in v0.5.2
func HexChecksumOfRawBytes ¶ added in v0.5.2
func RawSumOfFileError ¶ added in v0.5.2
func RawSumOfFileErrorIf ¶ added in v0.5.2
Types ¶
type Variant ¶
type Variant byte
func (Variant) AllNameValues ¶ added in v0.6.1
func (Variant) AsBasicByteEnumContractsBinder ¶
func (it Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
func (Variant) AsBasicEnumContractsBinder ¶
func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
func (Variant) AsJsonContractsBinder ¶ added in v0.6.1
func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
func (Variant) AsJsonMarshaller ¶ added in v0.6.1
func (it Variant) AsJsonMarshaller() corejson.JsonMarshaller
func (*Variant) HexOfJsonResult ¶ added in v0.4.0
func (*Variant) HexSumOfAny ¶ added in v0.4.2
func (*Variant) HexSumOfAnyIf ¶ added in v0.5.2
func (Variant) HexSumOfAnyItems ¶ added in v0.5.2
func (Variant) HexSumOfAnyItemsToCombinedSingleString ¶ added in v0.5.2
func (Variant) HexSumOfFile ¶ added in v0.4.2
func (Variant) HexSumOfFileIf ¶ added in v0.5.2
func (Variant) HexSumOfFileNoError ¶ added in v0.5.2
func (Variant) HexSumOfFileNoErrorIf ¶ added in v0.5.2
func (Variant) IntegerEnumRanges ¶ added in v0.6.1
func (Variant) IsAboveOrEqual ¶ added in v0.6.1
func (Variant) IsAnyNamesOf ¶ added in v0.6.1
func (Variant) IsAnyValuesEqual ¶ added in v0.6.1
func (Variant) IsByteValueEqual ¶ added in v0.6.1
func (Variant) IsLowerOrEqual ¶ added in v0.6.1
func (Variant) IsNameEqual ¶ added in v0.6.1
func (Variant) IsUndefined ¶
func (Variant) IsValueEqual ¶ added in v0.6.1
func (*Variant) JsonParseSelfInject ¶ added in v0.6.1
func (Variant) MarshalJSON ¶
func (Variant) MaxValueString ¶ added in v0.6.1
func (Variant) MinValueString ¶ added in v0.6.1
func (Variant) OnlySupportedErr ¶ added in v0.6.1
func (Variant) OnlySupportedMsgErr ¶ added in v0.6.1
func (Variant) RangeNamesCsv ¶ added in v0.3.8
func (Variant) RangesByte ¶
func (Variant) RangesDynamicMap ¶ added in v0.6.1
func (Variant) SumOfErrorBytes ¶
func (*Variant) SumOfJsonResult ¶ added in v0.4.0
func (Variant) ToNumberString ¶
func (*Variant) UnmarshalJSON ¶
func (Variant) UnmarshallEnumToValue ¶
func (Variant) ValueInt16 ¶ added in v0.6.1
func (Variant) ValueInt32 ¶ added in v0.6.1
func (Variant) ValueString ¶ added in v0.6.1
func (Variant) ValueUInt16 ¶ added in v0.6.1
Source Files
¶
- BytesChecksum.go
- ErrorWrapperWithBytesChecksum.go
- HexChecksumOfAnyItems.go
- HexChecksumOfAnyItemsToCombinedSingleString.go
- HexChecksumOfFilePath.go
- HexChecksumOfFilePathError.go
- HexChecksumOfFilePathNoError.go
- HexChecksumOfRawBytes.go
- RawSumOfFileError.go
- RawSumOfFileErrorIf.go
- SumOfFile.go
- consts.go
- convertBytesResultsToEncodedHexString.go
- hashas.go
- vars.go
Click to show internal directories.
Click to hide internal directories.