akka.util
Class Collections.PartialImmutableValuesIterable<From,To>

java.lang.Object
  extended by akka.util.Collections.PartialImmutableValuesIterable<From,To>
All Implemented Interfaces:
scala.collection.generic.FilterMonadic<To,scala.collection.Iterable<To>>, scala.collection.generic.GenericTraversableTemplate<To,scala.collection.GenTraversable>, scala.collection.generic.HasNewBuilder<To,scala.collection.Iterable<To>>, scala.collection.GenIterable<To>, scala.collection.GenIterableLike<To,scala.collection.Iterable<To>>, scala.collection.GenTraversable<To>, scala.collection.GenTraversableLike<To,scala.collection.Iterable<To>>, scala.collection.GenTraversableOnce<To>, scala.collection.Iterable<To>, scala.collection.IterableLike<To,scala.collection.Iterable<To>>, scala.collection.Parallelizable<To,scala.collection.parallel.ParIterable<To>>, scala.collection.Traversable<To>, scala.collection.TraversableLike<To,scala.collection.Iterable<To>>, scala.collection.TraversableOnce<To>, scala.Equals, scala.Immutable
Direct Known Subclasses:
ChildrenContainer.ChildrenIterable, ChildrenContainer.ChildRestartsIterable
Enclosing class:
Collections

public abstract static class Collections.PartialImmutableValuesIterable<From,To>
extends java.lang.Object
implements scala.collection.immutable.Iterable<To>


Nested Class Summary
 
Nested classes/interfaces inherited from interface scala.collection.TraversableLike
scala.collection.TraversableLike.WithFilter
 
Nested classes/interfaces inherited from interface scala.collection.TraversableOnce
scala.collection.TraversableOnce.BufferedCanBuildFrom<A,CC extends scala.collection.TraversableOnce<java.lang.Object>>, scala.collection.TraversableOnce.FlattenOps<A>, scala.collection.TraversableOnce.ForceImplicitAmbiguity, scala.collection.TraversableOnce.MonadOps<A>, scala.collection.TraversableOnce.OnceCanBuildFrom<A>
 
Constructor Summary
Collections.PartialImmutableValuesIterable()
           
 
Method Summary
abstract  To apply(From from)
           
<C> void
foreach(scala.Function1<To,C> f)
           
abstract  boolean isDefinedAt(From from)
           
 scala.collection.Iterator<To> iterator()
           
 int size()
           
abstract  scala.collection.Iterator<From> valuesIterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.collection.immutable.Iterable
companion, parCombiner, seq
 
Methods inherited from interface scala.collection.generic.GenericTraversableTemplate
flatten, genericBuilder, head, isEmpty, transpose, unzip, unzip3
 
Methods inherited from interface scala.collection.IterableLike
canEqual, copyToArray, drop, dropRight, exists, find, foldRight, forall, grouped, head, isEmpty, reduceRight, sameElements, slice, sliding, sliding, take, takeRight, takeWhile, thisCollection, toCollection, toIterable, toIterator, toStream, view, view, zip, zipAll, zipWithIndex
 
Methods inherited from interface scala.Equals
equals
 
Methods inherited from interface scala.collection.TraversableLike
$plus$plus, $plus$plus$colon, $plus$plus$colon, collect, dropWhile, filter, filterNot, flatMap, groupBy, hasDefiniteSize, headOption, init, inits, isTraversableAgain, last, lastOption, map, newBuilder, partition, repr, scan, scanLeft, scanRight, sliceWithKnownBound, sliceWithKnownDelta, span, splitAt, stringPrefix, tail, tails, to, toString, toTraversable, withFilter
 
Methods inherited from interface scala.collection.TraversableOnce
$colon$bslash, $div$colon, addString, addString, addString, aggregate, collectFirst, copyToArray, copyToArray, copyToBuffer, count, fold, foldLeft, max, maxBy, min, minBy, mkString, mkString, mkString, nonEmpty, product, reduce, reduceLeft, reduceLeftOption, reduceOption, reduceRightOption, reversed, sum, toArray, toBuffer, toIndexedSeq, toList, toMap, toSeq, toSet, toVector
 
Methods inherited from interface scala.collection.Parallelizable
par
 

Constructor Detail

Collections.PartialImmutableValuesIterable

public Collections.PartialImmutableValuesIterable()
Method Detail

isDefinedAt

public abstract boolean isDefinedAt(From from)

apply

public abstract To apply(From from)

valuesIterator

public abstract scala.collection.Iterator<From> valuesIterator()

iterator

public final scala.collection.Iterator<To> iterator()
Specified by:
iterator in interface scala.collection.GenIterableLike<To,scala.collection.Iterable<To>>
Specified by:
iterator in interface scala.collection.IterableLike<To,scala.collection.Iterable<To>>

size

public int size()
Specified by:
size in interface scala.collection.GenTraversableLike<To,scala.collection.Iterable<To>>
Specified by:
size in interface scala.collection.GenTraversableOnce<To>
Specified by:
size in interface scala.collection.TraversableOnce<To>

foreach

public <C> void foreach(scala.Function1<To,C> f)
Specified by:
foreach in interface scala.collection.generic.FilterMonadic<To,scala.collection.Iterable<To>>
Specified by:
foreach in interface scala.collection.generic.GenericTraversableTemplate<To,scala.collection.GenTraversable>
Specified by:
foreach in interface scala.collection.GenTraversableLike<To,scala.collection.Iterable<To>>
Specified by:
foreach in interface scala.collection.GenTraversableOnce<To>
Specified by:
foreach in interface scala.collection.IterableLike<To,scala.collection.Iterable<To>>
Specified by:
foreach in interface scala.collection.TraversableLike<To,scala.collection.Iterable<To>>
Specified by:
foreach in interface scala.collection.TraversableOnce<To>