gitlab.com/evatix-go/core@v1.3.55/coreinterface/all-binders.go (about)

     1  package coreinterface
     2  
     3  type BasicSlicerContractsBinder interface {
     4  	BasicSlicer
     5  	AsBasicSliceContractsBinder() BasicSlicerContractsBinder
     6  }
     7  
     8  type StandardSlicerContractsBinder interface {
     9  	StandardSlicer
    10  	AsStandardSlicerContractsBinder() StandardSlicerContractsBinder
    11  }
    12  
    13  type DynamicLinqWithPagingContractsBinder interface {
    14  	DynamicLinqWithPaging
    15  	AsDynamicLinqWithPagingContractsBinder() DynamicLinqWithPagingContractsBinder
    16  }
    17  
    18  type DynamicLinqContractsBinder interface {
    19  	DynamicLinq
    20  	AsDynamicLinqContractsBinder() DynamicLinqContractsBinder
    21  }
    22  
    23  type SimpleValidInvalidCheckerContractsBinder interface {
    24  	SimpleValidInvalidChecker
    25  	AsSimpleValidInvalidChecker() SimpleValidInvalidChecker
    26  }
    27  
    28  type JsonBytesStringerContractsBinder interface {
    29  	JsonByter
    30  	JsonCombineStringer
    31  	AsJsonBytesStringerContractsBinder() JsonBytesStringerContractsBinder
    32  }
    33  
    34  type CountStateTrackerBinder interface {
    35  	CountStateTracker
    36  	AsCountStateTrackerBinder() CountStateTrackerBinder
    37  }
    38  
    39  type KeyValueStringDefinerBinder interface {
    40  	KeyValueStringDefiner
    41  	AsKeyValueStringDefinerBinder() KeyValueStringDefinerBinder
    42  }
    43  
    44  type KeyAnyValueDefinerBinder interface {
    45  	KeyAnyValueDefiner
    46  	AsKeyAnyValueDefinerBinder() KeyAnyValueDefinerBinder
    47  }
    48  
    49  type KeyStringValuesCollectionDefinerBinder interface {
    50  	KeyStringValuesCollectionDefiner
    51  	AsKeyStringValuesCollectionDefinerBinder() KeyStringValuesCollectionDefinerBinder
    52  }
    53  
    54  type KeyAnyValuesCollectionDefinerBinder interface {
    55  	KeyAnyValuesCollectionDefiner
    56  	AsKeyAnyValuesCollectionDefinerBinder() KeyAnyValuesCollectionDefinerBinder
    57  }