Package | Description |
---|---|
net.sf.rubycollect4j |
Modifier and Type | Class and Description |
---|---|
class |
RubyEnumerator<E>
RubyEnumerator implements most of the methods refer to the Enumerator
class of Ruby language. |
Modifier and Type | Method and Description |
---|---|
<S> Ruby.Enumerator<java.util.Map.Entry<S,RubyArray<E>>> |
Ruby.Enumerable.chunk(java.lang.String methodName,
java.lang.Object... args)
Chunks elements into entries.
|
<S> Ruby.Enumerator<java.util.Map.Entry<S,RubyArray<E>>> |
Ruby.Enumerable.chunk(TransformBlock<? super E,? extends S> block)
Chunks elements into entries.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.collect()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.collectConcat()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.cycle()
Generates a sequence from first element to last element and so on
infinitely.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.cycle(int n)
Generates a sequence from first element to last element, repeat n times.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.detect()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.dropWhile()
Returns an enumerator which contains only the first element.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.each()
Returns an enumerator of elements.
|
Ruby.Enumerator<RubyArray<E>> |
Ruby.Enumerable.eachCons(int n)
Iterates each element and puts the element with n - 1 consecutive
elements into a
RubyArray . |
Ruby.Enumerator<E> |
Ruby.Enumerable.eachEntry()
Returns an enumerator of elements.
|
Ruby.Enumerator<RubyArray<E>> |
Ruby.Enumerable.eachSlice(int n)
Slices elements into
RubyArray s with length n. |
Ruby.Enumerator<java.util.Map.Entry<E,java.lang.Integer>> |
Ruby.Enumerable.eachWithIndex()
Iterates elements with their indices by Entry.
|
<O> Ruby.Enumerator<java.util.Map.Entry<E,O>> |
Ruby.Enumerable.eachWithObject(O obj)
Iterates elements with an object O.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.find()
Equivalent to
RubyContract.Enumerable.detect() . |
Ruby.Enumerator<E> |
Ruby.Enumerable.findAll()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.findIndex()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.flatMap()
Equivalent to
RubyContract.Enumerable.collectConcat() . |
Ruby.Enumerator<E> |
Ruby.Enumerable.groupBy()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.map()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.maxBy()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.minBy()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.minmaxBy()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.partition()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.reject()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.reverseEach()
Returns a reversed enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerator.rewind()
Rewinds this Iterator to the beginning.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.select()
Returns an enumerator of elements.
|
Ruby.Enumerator<RubyArray<E>> |
Ruby.Enumerable.sliceBefore(BooleanBlock<? super E> block)
|
Ruby.Enumerator<RubyArray<E>> |
Ruby.Enumerable.sliceBefore(java.lang.String regex)
|
Ruby.Enumerator<E> |
Ruby.Enumerable.sortBy()
Returns an enumerator of elements.
|
Ruby.Enumerator<E> |
Ruby.Enumerable.takeWhile()
Returns an enumerator which contains only the first element.
|