Documentation
¶
Index ¶
- type CharCollectionMap
- func EmptyCharCollectionMap() *CharCollectionMap
- func EmptyCharCollectionMapUsingError(wrapper *errorwrapper.Wrapper) *CharCollectionMap
- func NewCharCollectionMap(capacity int, eachCollectionCapacity int) *CharCollectionMap
- func NewCharCollectionMapUsingItemsError(items *[]string, err error, errVariation errtype.Variation) *CharCollectionMap
- func NewCharCollectionMapUsingItemsErrorWrapper(items *[]string, wrapper *errorwrapper.Wrapper) *CharCollectionMap
- func NewCharCollectionMapUsingPtrItemsError(ptrItems *[]*string, err error, errVariation errtype.Variation) *CharCollectionMap
- type CharHashsetMap
- func EmptyCharHashsetMap() *CharHashsetMap
- func EmptyCharHashsetMapUsingError(wrapper *errorwrapper.Wrapper) *CharHashsetMap
- func NewCharHashsetMap(capacity int, eachCollectionCapacity int) *CharHashsetMap
- func NewCharHashsetMapUsingItemsError(items *[]string, err error, errVariation errtype.Variation) *CharHashsetMap
- func NewCharHashsetMapUsingItemsErrorWrapper(items *[]string, wrapper *errorwrapper.Wrapper, eachHashsetCapacity int) *CharHashsetMap
- func NewCharHashsetMapUsingPtrItemsError(ptrItems *[]*string, err error, errVariation errtype.Variation) *CharHashsetMap
- type Collection
- func EmptyCollection() *Collection
- func EmptyCollectionUsingError(wrapper *errorwrapper.Wrapper) *Collection
- func NewCollection(capacity int) *Collection
- func NewCollectionUsingItemsError(items *[]string, isMakeClone bool, err error, errVariation errtype.Variation) *Collection
- func NewCollectionUsingItemsErrorWrapper(items *[]string, isMakeClone bool, wrapper *errorwrapper.Wrapper) *Collection
- func NewCollectionUsingLength(len, capacity int) *Collection
- func NewCollectionUsingPtrItemsError(ptrItems *[]*string, err error, errVariation errtype.Variation) *Collection
- type Hashmap
- func EmptyHashmap() *Hashmap
- func EmptyHashmapUsingErrorWrapper(wrapper *errorwrapper.Wrapper) *Hashmap
- func NewHashmap(capacity int) *Hashmap
- func NewHashmapUsingCollection(keys, values *corestr.Collection) *Hashmap
- func NewHashmapUsingError(keys, values *[]string, err error, errVariation errtype.Variation) *Hashmap
- func NewHashmapUsingErrorNoType(err error, keyAnyValuePairs ...corestr.KeyAnyValuePair) *Hashmap
- func NewHashmapUsingItemsError(keys, values *[]string, wrapper *errorwrapper.Wrapper) *Hashmap
- func NewHashmapUsingKeyAnyValPairs(err error, errVariation errtype.Variation, ...) *Hashmap
- func NewHashmapUsingKeyAnyValPairsPtr(keyAnyValuePairs *[]corestr.KeyAnyValuePair, err error, ...) *Hashmap
- func NewHashmapUsingKeyValPairs(err error, errVariation errtype.Variation, ...) *Hashmap
- func NewHashmapUsingKeyValPairsPtr(keyValuePairs *[]corestr.KeyValuePair, err error, ...) *Hashmap
- func NewHashmapUsingMap(items *map[string]string, addCapacity int) *Hashmap
- func NewHashmapUsingMapError(items *map[string]string, err error, errVariation errtype.Variation) *Hashmap
- type Hashset
- func EmptyHashset() *Hashset
- func EmptyHashsetUsingErrorWrapper(wrapper *errorwrapper.Wrapper) *Hashset
- func NewHashset(capacity int) *Hashset
- func NewHashsetUsingCollection(collection *corestr.Collection, addCapacity int) *Hashset
- func NewHashsetUsingError(items *[]string, err error, errVariation errtype.Variation) *Hashset
- func NewHashsetUsingItemsError(items *[]string, wrapper *errorwrapper.Wrapper, addCapacity int) *Hashset
- func NewHashsetUsingMap(items map[string]bool, addCapacity int) *Hashset
- func NewHashsetUsingMapError(items map[string]bool, err error, errVariation errtype.Variation) *Hashset
- func NewHashsetUsingPtrStringError(items *[]*string, err error, errVariation errtype.Variation) *Hashset
- func NewHashsetUsingPtrStringErrorNoType(items *[]*string, err error) *Hashset
- func NewHashsetUsingStringErrorNoType(items *[]string, err error) *Hashset
- type HashsetsCollection
- func EmptyHashsetsCollection() *HashsetsCollection
- func EmptyHashsetsCollectionUsingError(wrapper *errorwrapper.Wrapper) *HashsetsCollection
- func NewHashsetsCollection(sets []corestr.Hashset) *HashsetsCollection
- func NewHashsetsCollectionUsingHashsets(items ...corestr.Hashset) *HashsetsCollection
- func NewHashsetsCollectionUsingItemsError(wrapper *errorwrapper.Wrapper, items ...*corestr.Hashset) *HashsetsCollection
- func NewHashsetsCollectionUsingLength(len, capacity int) *HashsetsCollection
- func NewHashsetsCollectionUsingPtrHashsets(items ...*corestr.Hashset) *HashsetsCollection
- type LinkedCollections
- func EmptyLinkedCollections() *LinkedCollections
- func EmptyLinkedCollectionsUsingError(wrapper *errorwrapper.Wrapper) *LinkedCollections
- func NewLinkedCollections() *LinkedCollections
- func NewLinkedCollectionsUsingItemsError(items *[]string, isMakeClone bool, err error, errVariation errtype.Variation) *LinkedCollections
- func NewLinkedCollectionsUsingItemsErrorWrapper(items *[]string, isMakeClone bool, wrapper *errorwrapper.Wrapper) *LinkedCollections
- func NewLinkedCollectionsUsingPtrItemsError(ptrItems []*string, err error, errVariation errtype.Variation) *LinkedCollections
- type LinkedList
- func EmptyLinkedList() *LinkedList
- func EmptyLinkedListUsingError(wrapper *errorwrapper.Wrapper) *LinkedList
- func NewLinkedList() *LinkedList
- func NewLinkedListUsingItemsError(items []string, err error, errVariation errtype.Variation) *LinkedList
- func NewLinkedListUsingItemsErrorWrapper(items *[]string, wrapper *errorwrapper.Wrapper) *LinkedList
- func NewLinkedListUsingPtrItemsError(ptrItems []*string, err error, errVariation errtype.Variation) *LinkedList
- type Result
- func (it *Result) AsValueWithErrorWrapperBinder() errinf.ValueWithErrorWrapperBinder
- func (it *Result) Bool() bool
- func (it *Result) Byte() byte
- func (it *Result) HasError() bool
- func (it *Result) HasIssuesOrEmpty() bool
- func (it *Result) HasIssuesOrWhitespace() bool
- func (it *Result) HasSafeItems() bool
- func (it *Result) Int() int
- func (it *Result) IsEmpty() bool
- func (it *Result) IsEmptyError() bool
- func (it *Result) IsEmptyOrWhitespace() bool
- func (it *Result) IsEqual(term string) bool
- func (it *Result) IsEqualIgnoreCase(term string) bool
- func (it *Result) IsFailed() bool
- func (it *Result) IsSuccess() bool
- func (it *Result) IsValid() bool
- func (it Result) Json() corejson.Result
- func (it *Result) JsonModelAny() interface{}
- func (it *Result) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Result) JsonPtr() *corejson.Result
- func (it *Result) SimpleStringOnce(isInit bool) corestr.SimpleStringOnce
- func (it *Result) SplitLines() []string
- func (it *Result) SplitLinesSimpleSlice() *corestr.SimpleSlice
- func (it *Result) String() string
- func (it *Result) ValidValue() *corestr.ValidValue
- type Result2
- type Result3
- type ResultWithApplicable
- type ResultWithApplicable2
- func EmptyErrorApplicableResult2(result, result2 string, isApplicable bool) *ResultWithApplicable2
- func ErrorApplicableResult2(errorWrapper *errorwrapper.Wrapper) *ResultWithApplicable2
- func NewApplicable2(result, result2 string, isApplicable bool, errorWrapper *errorwrapper.Wrapper) *ResultWithApplicable2
- type Results
- func (it *Results) AsValuesWithErrorWrapperBinder() errinf.ValuesWithErrorWrapperBinder
- func (it *Results) HasAnyItem() bool
- func (it *Results) HasError() bool
- func (it *Results) HasIssuesOrEmpty() bool
- func (it *Results) HasSafeItems() bool
- func (it *Results) IsEmpty() bool
- func (it *Results) IsEmptyError() bool
- func (it *Results) IsFailed() bool
- func (it *Results) IsSuccess() bool
- func (it *Results) IsValid() bool
- func (it Results) Json() corejson.Result
- func (it *Results) JsonModelAny() interface{}
- func (it *Results) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Results) JsonPtr() *corejson.Result
- func (it *Results) Length() int
- func (it *Results) SimpleSlice() *corestr.SimpleSlice
- func (it *Results) String() string
- func (it *Results) StringCollection() *corestr.Collection
- func (it *Results) ValueMust() *[]string
- func (it *Results) ValueNonPtr() []string
- type ResultsWithErrorCollection
- func EmptyResultsWithErrorCollection() ResultsWithErrorCollection
- func EmptyResultsWithErrorCollectionPtr() *ResultsWithErrorCollection
- func NewResultsWithErrorCollection(values []string, errCollection *errwrappers.Collection) *ResultsWithErrorCollection
- func NewResultsWithErrorCollectionUsingErrorCollection(errCollection *errwrappers.Collection) ResultsWithErrorCollection
- func NewResultsWithErrorCollectionUsingErrorCollectionPtr(errCollection *errwrappers.Collection) *ResultsWithErrorCollection
- func NewResultsWithErrorCollectionUsingTypeErrorPtr(errType errtype.Variation, err error) *ResultsWithErrorCollection
- func NewResultsWithErrorCollectionUsingTypeMessagePtr(errType errtype.Variation, msg string) *ResultsWithErrorCollection
- func NewResultsWithErrorCollectionUsingTypePtr(errType errtype.Variation) *ResultsWithErrorCollection
- func (it *ResultsWithErrorCollection) AsValuesWithErrorWrapperBinder() errinf.ValuesWithErrorWrapperBinder
- func (it *ResultsWithErrorCollection) HasAnyItem() bool
- func (it *ResultsWithErrorCollection) HasError() bool
- func (it *ResultsWithErrorCollection) HasIssuesOrEmpty() bool
- func (it *ResultsWithErrorCollection) HasSafeItems() bool
- func (it *ResultsWithErrorCollection) IsEmpty() bool
- func (it *ResultsWithErrorCollection) IsEmptyError() bool
- func (it *ResultsWithErrorCollection) IsEmptyItems() bool
- func (it *ResultsWithErrorCollection) IsFailed() bool
- func (it *ResultsWithErrorCollection) IsSuccess() bool
- func (it *ResultsWithErrorCollection) IsValid() bool
- func (it ResultsWithErrorCollection) Json() corejson.Result
- func (it *ResultsWithErrorCollection) JsonModelAny() interface{}
- func (it *ResultsWithErrorCollection) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it ResultsWithErrorCollection) JsonPtr() *corejson.Result
- func (it *ResultsWithErrorCollection) Length() int
- func (it *ResultsWithErrorCollection) String() string
- func (it *ResultsWithErrorCollection) ToCollection(isMakeClone bool) *Collection
- func (it *ResultsWithErrorCollection) ValueMust() *[]string
- func (it *ResultsWithErrorCollection) ValueNonPtr() []string
- type SimpleStringOnce
- func EmptyErrorSimpleStringOnce(result string) *SimpleStringOnce
- func EmptySimpleStringOnce() *SimpleStringOnce
- func ErrorSimpleStringOnce(errType errtype.Variation, err error) *SimpleStringOnce
- func ErrorWrapperSimpleStringOnce(errW *errorwrapper.Wrapper) *SimpleStringOnce
- func NewSimpleStringOnce(result string, errW *errorwrapper.Wrapper) *SimpleStringOnce
- func (it *SimpleStringOnce) AsValueWithErrorWrapperBinder() errinf.ValueWithErrorWrapperBinder
- func (it *SimpleStringOnce) Bool() bool
- func (it *SimpleStringOnce) Byte() byte
- func (it *SimpleStringOnce) HasError() bool
- func (it *SimpleStringOnce) HasIssuesOrEmpty() bool
- func (it *SimpleStringOnce) HasIssuesOrWhitespace() bool
- func (it *SimpleStringOnce) HasSafeItems() bool
- func (it *SimpleStringOnce) Int() int
- func (it *SimpleStringOnce) IsEmpty() bool
- func (it *SimpleStringOnce) IsEmptyError() bool
- func (it *SimpleStringOnce) IsEmptyOrWhitespace() bool
- func (it *SimpleStringOnce) IsEqual(term string) bool
- func (it *SimpleStringOnce) IsEqualIgnoreCase(term string) bool
- func (it *SimpleStringOnce) IsFailed() bool
- func (it *SimpleStringOnce) IsSuccess() bool
- func (it *SimpleStringOnce) IsValid() bool
- func (it SimpleStringOnce) Json() corejson.Result
- func (it *SimpleStringOnce) JsonModelAny() interface{}
- func (it *SimpleStringOnce) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it SimpleStringOnce) JsonPtr() *corejson.Result
- func (it *SimpleStringOnce) SplitLines() []string
- func (it *SimpleStringOnce) SplitLinesSimpleSlice() *corestr.SimpleSlice
- func (it *SimpleStringOnce) String() string
- func (it *SimpleStringOnce) ValidValue() *corestr.ValidValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CharCollectionMap ¶ added in v0.0.8
type CharCollectionMap struct { *corestr.CharCollectionMap ErrorWrapper *errorwrapper.Wrapper }
func EmptyCharCollectionMap ¶ added in v0.0.8
func EmptyCharCollectionMap() *CharCollectionMap
func EmptyCharCollectionMapUsingError ¶ added in v0.0.8
func EmptyCharCollectionMapUsingError( wrapper *errorwrapper.Wrapper, ) *CharCollectionMap
EmptyCharCollectionMapUsingError wrapper nil will point to empty error wrapper
func NewCharCollectionMap ¶ added in v0.0.8
func NewCharCollectionMap(capacity int, eachCollectionCapacity int) *CharCollectionMap
func NewCharCollectionMapUsingItemsError ¶ added in v0.0.8
func NewCharCollectionMapUsingItemsError( items *[]string, err error, errVariation errtype.Variation, ) *CharCollectionMap
func NewCharCollectionMapUsingItemsErrorWrapper ¶ added in v0.0.8
func NewCharCollectionMapUsingItemsErrorWrapper( items *[]string, wrapper *errorwrapper.Wrapper, ) *CharCollectionMap
NewCharCollectionMapUsingItemsErrorWrapper wrapper nil will point to empty error wrapper
func NewCharCollectionMapUsingPtrItemsError ¶ added in v0.0.8
func NewCharCollectionMapUsingPtrItemsError( ptrItems *[]*string, err error, errVariation errtype.Variation, ) *CharCollectionMap
type CharHashsetMap ¶ added in v0.0.8
type CharHashsetMap struct { *corestr.CharHashsetMap ErrorWrapper *errorwrapper.Wrapper }
func EmptyCharHashsetMap ¶ added in v0.0.8
func EmptyCharHashsetMap() *CharHashsetMap
func EmptyCharHashsetMapUsingError ¶ added in v0.0.8
func EmptyCharHashsetMapUsingError( wrapper *errorwrapper.Wrapper, ) *CharHashsetMap
EmptyCharHashsetMapUsingError wrapper nil will point to empty error wrapper
func NewCharHashsetMap ¶ added in v0.0.8
func NewCharHashsetMap(capacity int, eachCollectionCapacity int) *CharHashsetMap
func NewCharHashsetMapUsingItemsError ¶ added in v0.0.8
func NewCharHashsetMapUsingItemsError( items *[]string, err error, errVariation errtype.Variation, ) *CharHashsetMap
func NewCharHashsetMapUsingItemsErrorWrapper ¶ added in v0.0.8
func NewCharHashsetMapUsingItemsErrorWrapper( items *[]string, wrapper *errorwrapper.Wrapper, eachHashsetCapacity int, ) *CharHashsetMap
NewCharHashsetMapUsingItemsErrorWrapper wrapper nil will point to empty error wrapper
func NewCharHashsetMapUsingPtrItemsError ¶ added in v0.0.8
func NewCharHashsetMapUsingPtrItemsError( ptrItems *[]*string, err error, errVariation errtype.Variation, ) *CharHashsetMap
type Collection ¶ added in v0.0.8
type Collection struct { *corestr.Collection ErrorWrapper *errorwrapper.Wrapper }
func EmptyCollection ¶ added in v0.0.8
func EmptyCollection() *Collection
func EmptyCollectionUsingError ¶ added in v0.0.8
func EmptyCollectionUsingError( wrapper *errorwrapper.Wrapper, ) *Collection
EmptyCollectionUsingError wrapper nil will point to empty error wrapper
func NewCollection ¶ added in v0.0.8
func NewCollection(capacity int) *Collection
func NewCollectionUsingItemsError ¶ added in v0.0.8
func NewCollectionUsingItemsErrorWrapper ¶ added in v0.0.8
func NewCollectionUsingItemsErrorWrapper( items *[]string, isMakeClone bool, wrapper *errorwrapper.Wrapper, ) *Collection
NewCollectionUsingItemsErrorWrapper wrapper nil will point to empty error wrapper
func NewCollectionUsingLength ¶ added in v0.0.8
func NewCollectionUsingLength(len, capacity int) *Collection
func NewCollectionUsingPtrItemsError ¶ added in v0.0.8
func NewCollectionUsingPtrItemsError( ptrItems *[]*string, err error, errVariation errtype.Variation, ) *Collection
func (*Collection) HasError ¶ added in v0.7.0
func (it *Collection) HasError() bool
func (*Collection) HasSafeItems ¶ added in v0.7.0
func (it *Collection) HasSafeItems() bool
HasSafeItems No errors and has items
func (*Collection) IsEmpty ¶ added in v0.7.0
func (it *Collection) IsEmpty() bool
func (*Collection) IsEmptyError ¶ added in v0.7.0
func (it *Collection) IsEmptyError() bool
func (*Collection) IsFailed ¶ added in v0.7.0
func (it *Collection) IsFailed() bool
func (*Collection) IsSuccess ¶ added in v0.7.0
func (it *Collection) IsSuccess() bool
func (*Collection) IsValid ¶ added in v0.7.0
func (it *Collection) IsValid() bool
type Hashmap ¶ added in v0.0.8
type Hashmap struct { *corestr.Hashmap ErrorWrapper *errorwrapper.Wrapper }
func EmptyHashmap ¶ added in v0.0.8
func EmptyHashmap() *Hashmap
func EmptyHashmapUsingErrorWrapper ¶ added in v0.0.8
func EmptyHashmapUsingErrorWrapper( wrapper *errorwrapper.Wrapper, ) *Hashmap
EmptyHashmapUsingErrorWrapper wrapper nil will point to empty error wrapper
func NewHashmap ¶ added in v0.0.8
func NewHashmapUsingCollection ¶ added in v0.0.8
func NewHashmapUsingCollection( keys, values *corestr.Collection, ) *Hashmap
func NewHashmapUsingError ¶ added in v0.0.8
func NewHashmapUsingErrorNoType ¶ added in v0.0.8
func NewHashmapUsingErrorNoType( err error, keyAnyValuePairs ...corestr.KeyAnyValuePair, ) *Hashmap
func NewHashmapUsingItemsError ¶ added in v0.0.8
func NewHashmapUsingItemsError( keys, values *[]string, wrapper *errorwrapper.Wrapper, ) *Hashmap
NewHashmapUsingItemsError wrapper nil will point to empty error wrapper
func NewHashmapUsingKeyAnyValPairs ¶ added in v0.0.8
func NewHashmapUsingKeyAnyValPairsPtr ¶ added in v0.0.8
func NewHashmapUsingKeyValPairs ¶ added in v0.0.8
func NewHashmapUsingKeyValPairsPtr ¶ added in v0.0.8
func NewHashmapUsingMap ¶ added in v0.0.8
NewHashmapUsingMap having addCapacity <= 0 , keeps the same pointer for the hashset.
type Hashset ¶ added in v0.0.8
type Hashset struct { *corestr.Hashset ErrorWrapper *errorwrapper.Wrapper }
func EmptyHashset ¶ added in v0.0.8
func EmptyHashset() *Hashset
func EmptyHashsetUsingErrorWrapper ¶ added in v0.0.8
func EmptyHashsetUsingErrorWrapper( wrapper *errorwrapper.Wrapper, ) *Hashset
EmptyHashsetUsingErrorWrapper wrapper nil will point to empty error wrapper
func NewHashset ¶ added in v0.0.8
func NewHashsetUsingCollection ¶ added in v0.0.8
func NewHashsetUsingCollection( collection *corestr.Collection, addCapacity int, ) *Hashset
NewHashsetUsingCollection having addCapacity <= 0 , keeps the same pointer for the hashset.
func NewHashsetUsingError ¶ added in v0.0.8
func NewHashsetUsingItemsError ¶ added in v0.0.8
func NewHashsetUsingItemsError( items *[]string, wrapper *errorwrapper.Wrapper, addCapacity int, ) *Hashset
NewHashsetUsingItemsError wrapper nil will point to empty error wrapper
func NewHashsetUsingMap ¶ added in v0.0.8
NewHashsetUsingMap having addCapacity <= 0 , keeps the same pointer for the hashset.
func NewHashsetUsingMapError ¶ added in v0.0.8
func NewHashsetUsingPtrStringError ¶ added in v0.0.8
func NewHashsetUsingPtrStringErrorNoType ¶ added in v0.0.8
func NewHashsetUsingStringErrorNoType ¶ added in v0.0.8
type HashsetsCollection ¶ added in v0.0.8
type HashsetsCollection struct { *corestr.HashsetsCollection ErrorWrapper *errorwrapper.Wrapper }
func EmptyHashsetsCollection ¶ added in v0.0.8
func EmptyHashsetsCollection() *HashsetsCollection
func EmptyHashsetsCollectionUsingError ¶ added in v0.0.8
func EmptyHashsetsCollectionUsingError( wrapper *errorwrapper.Wrapper, ) *HashsetsCollection
EmptyHashsetsCollectionUsingError wrapper nil will point to empty error wrapper
func NewHashsetsCollection ¶ added in v0.0.8
func NewHashsetsCollection(sets []corestr.Hashset) *HashsetsCollection
func NewHashsetsCollectionUsingHashsets ¶ added in v0.0.8
func NewHashsetsCollectionUsingHashsets( items ...corestr.Hashset, ) *HashsetsCollection
func NewHashsetsCollectionUsingItemsError ¶ added in v0.0.8
func NewHashsetsCollectionUsingItemsError( wrapper *errorwrapper.Wrapper, items ...*corestr.Hashset, ) *HashsetsCollection
NewHashsetsCollectionUsingItemsError wrapper nil will point to empty error wrapper
func NewHashsetsCollectionUsingLength ¶ added in v0.0.8
func NewHashsetsCollectionUsingLength(len, capacity int) *HashsetsCollection
func NewHashsetsCollectionUsingPtrHashsets ¶ added in v0.0.8
func NewHashsetsCollectionUsingPtrHashsets( items ...*corestr.Hashset, ) *HashsetsCollection
type LinkedCollections ¶ added in v0.1.0
type LinkedCollections struct { *corestr.LinkedCollections ErrorWrapper *errorwrapper.Wrapper }
func EmptyLinkedCollections ¶ added in v0.1.0
func EmptyLinkedCollections() *LinkedCollections
func EmptyLinkedCollectionsUsingError ¶ added in v0.1.0
func EmptyLinkedCollectionsUsingError( wrapper *errorwrapper.Wrapper, ) *LinkedCollections
EmptyLinkedCollectionsUsingError wrapper nil will point to empty error wrapper
func NewLinkedCollections ¶ added in v0.1.0
func NewLinkedCollections() *LinkedCollections
func NewLinkedCollectionsUsingItemsError ¶ added in v0.1.0
func NewLinkedCollectionsUsingItemsErrorWrapper ¶ added in v0.1.0
func NewLinkedCollectionsUsingItemsErrorWrapper( items *[]string, isMakeClone bool, wrapper *errorwrapper.Wrapper, ) *LinkedCollections
NewLinkedCollectionsUsingItemsErrorWrapper wrapper nil will point to empty error wrapper
func NewLinkedCollectionsUsingPtrItemsError ¶ added in v0.1.0
func NewLinkedCollectionsUsingPtrItemsError( ptrItems []*string, err error, errVariation errtype.Variation, ) *LinkedCollections
type LinkedList ¶ added in v0.1.0
type LinkedList struct { *corestr.LinkedList ErrorWrapper *errorwrapper.Wrapper }
func EmptyLinkedList ¶ added in v0.1.0
func EmptyLinkedList() *LinkedList
func EmptyLinkedListUsingError ¶ added in v0.1.0
func EmptyLinkedListUsingError( wrapper *errorwrapper.Wrapper, ) *LinkedList
EmptyLinkedListUsingError wrapper nil will point to empty error wrapper
func NewLinkedList ¶ added in v0.1.0
func NewLinkedList() *LinkedList
func NewLinkedListUsingItemsError ¶ added in v0.1.0
func NewLinkedListUsingItemsError( items []string, err error, errVariation errtype.Variation, ) *LinkedList
func NewLinkedListUsingItemsErrorWrapper ¶ added in v0.1.0
func NewLinkedListUsingItemsErrorWrapper( items *[]string, wrapper *errorwrapper.Wrapper, ) *LinkedList
NewLinkedListUsingItemsErrorWrapper wrapper nil will point to empty error wrapper
func NewLinkedListUsingPtrItemsError ¶ added in v0.1.0
func NewLinkedListUsingPtrItemsError( ptrItems []*string, err error, errVariation errtype.Variation, ) *LinkedList
type Result ¶
type Result struct { Value string ErrorWrapper *errorwrapper.Wrapper }
func EmptyErrorResult ¶
func ErrorWrapper ¶ added in v0.2.0
func ErrorWrapper( errW *errorwrapper.Wrapper, ) *Result
func (*Result) AsValueWithErrorWrapperBinder ¶ added in v0.7.6
func (it *Result) AsValueWithErrorWrapperBinder() errinf.ValueWithErrorWrapperBinder
func (*Result) HasIssuesOrEmpty ¶ added in v0.7.6
func (*Result) HasIssuesOrWhitespace ¶ added in v0.7.0
func (*Result) HasSafeItems ¶ added in v0.7.0
func (*Result) IsEmptyError ¶ added in v0.7.0
func (*Result) IsEmptyOrWhitespace ¶ added in v0.7.0
func (*Result) IsEqualIgnoreCase ¶ added in v0.7.8
func (*Result) JsonModelAny ¶ added in v0.7.6
func (it *Result) JsonModelAny() interface{}
func (*Result) JsonParseSelfInject ¶ added in v0.7.6
func (*Result) SimpleStringOnce ¶ added in v0.8.0
func (it *Result) SimpleStringOnce( isInit bool, ) corestr.SimpleStringOnce
func (*Result) SplitLines ¶ added in v0.7.7
func (*Result) SplitLinesSimpleSlice ¶ added in v0.7.7
func (it *Result) SplitLinesSimpleSlice() *corestr.SimpleSlice
func (*Result) ValidValue ¶ added in v0.7.6
func (it *Result) ValidValue() *corestr.ValidValue
type Result2 ¶
func EmptyErrorNew2 ¶ added in v0.7.6
func EmptyErrorNew2( errorWrapper *errorwrapper.Wrapper, ) *Result2
type Result3 ¶
func EmptyNew3UsingErrorWrapper ¶ added in v0.7.6
func EmptyNew3UsingErrorWrapper(errWp *errorwrapper.Wrapper) *Result3
type ResultWithApplicable ¶
func EmptyErrorApplicableResult ¶
func EmptyErrorApplicableResult( result string, isApplicable bool, ) *ResultWithApplicable
func NewApplicable ¶
func NewApplicable( result string, isApplicable bool, errWrapper *errorwrapper.Wrapper, ) *ResultWithApplicable
func NewApplicableError ¶ added in v0.7.6
func NewApplicableError( errWrapper *errorwrapper.Wrapper, ) *ResultWithApplicable
type ResultWithApplicable2 ¶
func EmptyErrorApplicableResult2 ¶
func EmptyErrorApplicableResult2( result, result2 string, isApplicable bool, ) *ResultWithApplicable2
func ErrorApplicableResult2 ¶ added in v0.7.6
func ErrorApplicableResult2( errorWrapper *errorwrapper.Wrapper, ) *ResultWithApplicable2
func NewApplicable2 ¶
func NewApplicable2( result, result2 string, isApplicable bool, errorWrapper *errorwrapper.Wrapper, ) *ResultWithApplicable2
type Results ¶
type Results struct { Values []string ErrorWrapper *errorwrapper.Wrapper }
func EmptyErrorResults ¶
func EmptyResults ¶ added in v0.7.5
func EmptyResults() *Results
func EmptyResultsWithError ¶ added in v0.7.5
func EmptyResultsWithError( errorWrapper *errorwrapper.Wrapper, ) *Results
func NewResults ¶
func NewResults( errWrapper *errorwrapper.Wrapper, values ...string, ) *Results
func ResultsError ¶ added in v0.0.5
func (*Results) AsValuesWithErrorWrapperBinder ¶ added in v0.7.6
func (it *Results) AsValuesWithErrorWrapperBinder() errinf.ValuesWithErrorWrapperBinder
func (*Results) HasAnyItem ¶ added in v0.7.3
func (*Results) HasIssuesOrEmpty ¶ added in v0.3.6
func (*Results) HasSafeItems ¶ added in v0.3.4
HasSafeItems No errors and has items
func (*Results) IsEmptyError ¶ added in v0.3.4
func (*Results) JsonModelAny ¶ added in v0.7.6
func (it *Results) JsonModelAny() interface{}
func (*Results) JsonParseSelfInject ¶ added in v0.7.6
func (*Results) SimpleSlice ¶ added in v0.7.3
func (it *Results) SimpleSlice() *corestr.SimpleSlice
func (*Results) StringCollection ¶ added in v0.7.7
func (it *Results) StringCollection() *corestr.Collection
func (*Results) ValueNonPtr ¶ added in v0.7.2
type ResultsWithErrorCollection ¶ added in v0.3.3
type ResultsWithErrorCollection struct { Values []string ErrorWrappers *errwrappers.Collection }
func EmptyResultsWithErrorCollection ¶ added in v0.3.3
func EmptyResultsWithErrorCollection() ResultsWithErrorCollection
func EmptyResultsWithErrorCollectionPtr ¶ added in v0.3.3
func EmptyResultsWithErrorCollectionPtr() *ResultsWithErrorCollection
func NewResultsWithErrorCollection ¶ added in v0.3.3
func NewResultsWithErrorCollection( values []string, errCollection *errwrappers.Collection, ) *ResultsWithErrorCollection
func NewResultsWithErrorCollectionUsingErrorCollection ¶ added in v0.3.5
func NewResultsWithErrorCollectionUsingErrorCollection( errCollection *errwrappers.Collection, ) ResultsWithErrorCollection
func NewResultsWithErrorCollectionUsingErrorCollectionPtr ¶ added in v0.3.5
func NewResultsWithErrorCollectionUsingErrorCollectionPtr( errCollection *errwrappers.Collection, ) *ResultsWithErrorCollection
func NewResultsWithErrorCollectionUsingTypeErrorPtr ¶ added in v0.3.5
func NewResultsWithErrorCollectionUsingTypeErrorPtr( errType errtype.Variation, err error, ) *ResultsWithErrorCollection
func NewResultsWithErrorCollectionUsingTypeMessagePtr ¶ added in v0.3.5
func NewResultsWithErrorCollectionUsingTypeMessagePtr( errType errtype.Variation, msg string, ) *ResultsWithErrorCollection
func NewResultsWithErrorCollectionUsingTypePtr ¶ added in v0.3.5
func NewResultsWithErrorCollectionUsingTypePtr( errType errtype.Variation, ) *ResultsWithErrorCollection
func (*ResultsWithErrorCollection) AsValuesWithErrorWrapperBinder ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) AsValuesWithErrorWrapperBinder() errinf.ValuesWithErrorWrapperBinder
func (*ResultsWithErrorCollection) HasAnyItem ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) HasAnyItem() bool
func (*ResultsWithErrorCollection) HasError ¶ added in v0.3.6
func (it *ResultsWithErrorCollection) HasError() bool
func (*ResultsWithErrorCollection) HasIssuesOrEmpty ¶ added in v0.3.6
func (it *ResultsWithErrorCollection) HasIssuesOrEmpty() bool
func (*ResultsWithErrorCollection) HasSafeItems ¶ added in v0.3.4
func (it *ResultsWithErrorCollection) HasSafeItems() bool
HasSafeItems No errors and has items
func (*ResultsWithErrorCollection) IsEmpty ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) IsEmpty() bool
func (*ResultsWithErrorCollection) IsEmptyError ¶ added in v0.3.4
func (it *ResultsWithErrorCollection) IsEmptyError() bool
func (*ResultsWithErrorCollection) IsEmptyItems ¶ added in v0.3.4
func (it *ResultsWithErrorCollection) IsEmptyItems() bool
func (*ResultsWithErrorCollection) IsFailed ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) IsFailed() bool
func (*ResultsWithErrorCollection) IsSuccess ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) IsSuccess() bool
func (*ResultsWithErrorCollection) IsValid ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) IsValid() bool
func (ResultsWithErrorCollection) Json ¶ added in v0.7.6
func (it ResultsWithErrorCollection) Json() corejson.Result
func (*ResultsWithErrorCollection) JsonModelAny ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) JsonModelAny() interface{}
func (*ResultsWithErrorCollection) JsonParseSelfInject ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) JsonParseSelfInject(jsonResult *corejson.Result) error
func (ResultsWithErrorCollection) JsonPtr ¶ added in v0.7.9
func (it ResultsWithErrorCollection) JsonPtr() *corejson.Result
func (*ResultsWithErrorCollection) Length ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) Length() int
func (*ResultsWithErrorCollection) String ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) String() string
func (*ResultsWithErrorCollection) ToCollection ¶ added in v0.3.8
func (it *ResultsWithErrorCollection) ToCollection( isMakeClone bool, ) *Collection
func (*ResultsWithErrorCollection) ValueMust ¶ added in v0.3.6
func (it *ResultsWithErrorCollection) ValueMust() *[]string
func (*ResultsWithErrorCollection) ValueNonPtr ¶ added in v0.7.6
func (it *ResultsWithErrorCollection) ValueNonPtr() []string
type SimpleStringOnce ¶ added in v0.8.0
type SimpleStringOnce struct { Value corestr.SimpleStringOnce ErrorWrapper *errorwrapper.Wrapper }
func EmptyErrorSimpleStringOnce ¶ added in v0.8.0
func EmptyErrorSimpleStringOnce( result string, ) *SimpleStringOnce
func EmptySimpleStringOnce ¶ added in v0.8.0
func EmptySimpleStringOnce() *SimpleStringOnce
func ErrorSimpleStringOnce ¶ added in v0.8.0
func ErrorSimpleStringOnce( errType errtype.Variation, err error, ) *SimpleStringOnce
func ErrorWrapperSimpleStringOnce ¶ added in v0.8.0
func ErrorWrapperSimpleStringOnce( errW *errorwrapper.Wrapper, ) *SimpleStringOnce
func NewSimpleStringOnce ¶ added in v0.8.0
func NewSimpleStringOnce( result string, errW *errorwrapper.Wrapper, ) *SimpleStringOnce
func (*SimpleStringOnce) AsValueWithErrorWrapperBinder ¶ added in v0.8.0
func (it *SimpleStringOnce) AsValueWithErrorWrapperBinder() errinf.ValueWithErrorWrapperBinder
func (*SimpleStringOnce) Bool ¶ added in v0.8.0
func (it *SimpleStringOnce) Bool() bool
func (*SimpleStringOnce) Byte ¶ added in v0.8.0
func (it *SimpleStringOnce) Byte() byte
func (*SimpleStringOnce) HasError ¶ added in v0.8.0
func (it *SimpleStringOnce) HasError() bool
func (*SimpleStringOnce) HasIssuesOrEmpty ¶ added in v0.8.0
func (it *SimpleStringOnce) HasIssuesOrEmpty() bool
func (*SimpleStringOnce) HasIssuesOrWhitespace ¶ added in v0.8.0
func (it *SimpleStringOnce) HasIssuesOrWhitespace() bool
func (*SimpleStringOnce) HasSafeItems ¶ added in v0.8.0
func (it *SimpleStringOnce) HasSafeItems() bool
func (*SimpleStringOnce) Int ¶ added in v0.8.0
func (it *SimpleStringOnce) Int() int
func (*SimpleStringOnce) IsEmpty ¶ added in v0.8.0
func (it *SimpleStringOnce) IsEmpty() bool
func (*SimpleStringOnce) IsEmptyError ¶ added in v0.8.0
func (it *SimpleStringOnce) IsEmptyError() bool
func (*SimpleStringOnce) IsEmptyOrWhitespace ¶ added in v0.8.0
func (it *SimpleStringOnce) IsEmptyOrWhitespace() bool
func (*SimpleStringOnce) IsEqual ¶ added in v0.8.0
func (it *SimpleStringOnce) IsEqual(term string) bool
func (*SimpleStringOnce) IsEqualIgnoreCase ¶ added in v0.8.0
func (it *SimpleStringOnce) IsEqualIgnoreCase(term string) bool
func (*SimpleStringOnce) IsFailed ¶ added in v0.8.0
func (it *SimpleStringOnce) IsFailed() bool
func (*SimpleStringOnce) IsSuccess ¶ added in v0.8.0
func (it *SimpleStringOnce) IsSuccess() bool
func (*SimpleStringOnce) IsValid ¶ added in v0.8.0
func (it *SimpleStringOnce) IsValid() bool
func (SimpleStringOnce) Json ¶ added in v0.8.0
func (it SimpleStringOnce) Json() corejson.Result
func (*SimpleStringOnce) JsonModelAny ¶ added in v0.8.0
func (it *SimpleStringOnce) JsonModelAny() interface{}
func (*SimpleStringOnce) JsonParseSelfInject ¶ added in v0.8.0
func (it *SimpleStringOnce) JsonParseSelfInject(jsonResult *corejson.Result) error
func (SimpleStringOnce) JsonPtr ¶ added in v0.8.0
func (it SimpleStringOnce) JsonPtr() *corejson.Result
func (*SimpleStringOnce) SplitLines ¶ added in v0.8.0
func (it *SimpleStringOnce) SplitLines() []string
func (*SimpleStringOnce) SplitLinesSimpleSlice ¶ added in v0.8.0
func (it *SimpleStringOnce) SplitLinesSimpleSlice() *corestr.SimpleSlice
func (*SimpleStringOnce) String ¶ added in v0.8.0
func (it *SimpleStringOnce) String() string
func (*SimpleStringOnce) ValidValue ¶ added in v0.8.0
func (it *SimpleStringOnce) ValidValue() *corestr.ValidValue