def array = [1,2,3,4,5]
println 3 in array
prints true
. What do I need to overload to support in
for any object?
Example:
class Whatever {
def addItem(item) {
// add the item
}
}
def w = new Whatever()
w.addItem("one")
w.addItem("two")
println "two" in w
I know I could make the collection this class uses public, but I'd like to use in
instead.