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

     1  package enuminf
     2  
     3  type CompareByteEnumer interface {
     4  	IsEqual(comparingValue byte) bool
     5  	IsLess(comparingValue byte) bool
     6  	IsLessEqual(comparingValue byte) bool
     7  	IsGreater(comparingValue byte) bool
     8  	IsGreaterEqual(comparingValue byte) bool
     9  	IsNotEqual(comparingValue byte) bool
    10  }
    11  
    12  type CompareInt8Enumer interface {
    13  	IsEqual(comparingValue int8) bool
    14  	IsLess(comparingValue int8) bool
    15  	IsLessEqual(comparingValue int8) bool
    16  	IsGreater(comparingValue int8) bool
    17  	IsGreaterEqual(comparingValue int8) bool
    18  	IsNotEqual(comparingValue int8) bool
    19  }
    20  
    21  type CompareInt16Enumer interface {
    22  	IsEqual(comparingValue int16) bool
    23  	IsLess(comparingValue int16) bool
    24  	IsLessEqual(comparingValue int16) bool
    25  	IsGreater(comparingValue int16) bool
    26  	IsGreaterEqual(comparingValue int16) bool
    27  	IsNotEqual(comparingValue int16) bool
    28  }
    29  
    30  type CompareInt32Enumer interface {
    31  	IsEqual(comparingValue int32) bool
    32  	IsLess(comparingValue int32) bool
    33  	IsLessEqual(comparingValue int32) bool
    34  	IsGreater(comparingValue int32) bool
    35  	IsGreaterEqual(comparingValue int32) bool
    36  	IsNotEqual(comparingValue int32) bool
    37  }
    38  
    39  type CompareIntegerEnumer interface {
    40  	IsEqual(comparingValue int) bool
    41  	IsLess(comparingValue int) bool
    42  	IsLessEqual(comparingValue int) bool
    43  	IsGreater(comparingValue int) bool
    44  	IsGreaterEqual(comparingValue int) bool
    45  	IsNotEqual(comparingValue int) bool
    46  }
    47  
    48  type CompareBasicEnumer interface {
    49  	IsEqual(enum BasicEnumer) bool
    50  	IsLess(enum BasicEnumer) bool
    51  	IsLessEqual(enum BasicEnumer) bool
    52  	IsGreater(enum BasicEnumer) bool
    53  	IsGreaterEqual(enum BasicEnumer) bool
    54  	IsNotEqual(enum BasicEnumer) bool
    55  }