struct Wraith::SetStore(T)
Included Modules
Defined in:
wraithdb/stores/set_store.cr
Constructors
Instance Method Summary
-
#&(other : SetStore(T)) : SetStore(T)
-
#+(other : SetStore(T)) : SetStore(T)
-
#-(other : SetStore(T)) : SetStore(T)
-
#==(other : SetStore(T)) : Bool
-
#===(other : SetStore(T)) : Bool
-
#^(other : SetStore(T)) : SetStore(T)
-
#|(other : SetStore(T)) : SetStore(T)
-
#add(object : T)
-
#add?(object : T) : Bool
-
#assign(new_set : Set(T)) : self
-
#concat(elems : SetStore(T)) : self
-
#delete(object : T) : Bool
-
#each(*args, **options)
-
#each(*args, **options, &)
-
#empty?(*args, **options)
-
#empty?(*args, **options, &)
-
#includes?(*args, **options)
-
#includes?(*args, **options, &)
-
#inspect(*args, **options)
-
#inspect(*args, **options, &)
-
#intersects?(other : SetStore(T)) : Bool
-
#proper_subset_of?(other : SetStore(T)) : Bool
-
#proper_superset_of?(other : SetStore(T)) : Bool
-
#size(*args, **options)
-
#size(*args, **options, &)
-
#store
-
#subset_of?(other : SetStore(T)) : Bool
-
#subtract(other : SetStore(T)) : self
-
#subtract(other : Enumerable) : self
Constructor Detail
Instance Method Detail
def
add?(object : T) : Bool
#
def
assign(new_set : Set(T)) :
self
#
def
delete(object : T) : Bool
#
def
each(*args, **options)
#
def
each(*args, **options, &)
#
def
empty?(*args, **options)
#
def
empty?(*args, **options, &)
#
def
includes?(*args, **options)
#
def
includes?(*args, **options, &)
#
def
inspect(*args, **options)
#
def
inspect(*args, **options, &)
#
def
intersects?(other :
SetStore(T)) : Bool
#
def
proper_subset_of?(other :
SetStore(T)) : Bool
#
def
proper_superset_of?(other :
SetStore(T)) : Bool
#
def
size(*args, **options)
#
def
size(*args, **options, &)
#
def
subtract(other : Enumerable) :
self
#