Class Collections.PartialImmutableValuesIterable<From,To>

java.lang.Object
org.apache.pekko.util.Collections.PartialImmutableValuesIterable<From,To>
All Implemented Interfaces:
scala.collection.immutable.Iterable<To>, scala.collection.Iterable<To>, scala.collection.IterableFactoryDefaults<To,scala.collection.Iterable>, scala.collection.IterableOnce<To>, scala.collection.IterableOnceOps<To,scala.collection.Iterable,scala.collection.Iterable>, scala.collection.IterableOps<To,scala.collection.Iterable,scala.collection.Iterable>
Direct Known Subclasses:
ChildrenContainer.ChildrenIterable, ChildrenContainer.ChildRestartsIterable
Enclosing class:
Collections

public abstract static class Collections.PartialImmutableValuesIterable<From,To> extends Object implements scala.collection.immutable.Iterable<To>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface scala.collection.IterableOps

    scala.collection.IterableOps.SizeCompareOps, scala.collection.IterableOps.SizeCompareOps$, scala.collection.IterableOps.WithFilter<A extends Object,CC extends Object>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract To
    apply(From from)
     
    <C> void
    foreach(scala.Function1<To,C> f)
     
    abstract boolean
     
    final scala.collection.Iterator<To>
     
    int
     
    abstract scala.collection.Iterator<From>
     

    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

    iterableFactory

    Methods inherited from interface scala.collection.Iterable

    className, coll, collectionClassName, lazyZip, seq, stringPrefix, toIterable, toString

    Methods inherited from interface scala.collection.IterableFactoryDefaults

    empty, fromSpecific, newSpecificBuilder

    Methods inherited from interface scala.collection.IterableOnce

    knownSize, stepper

    Methods inherited from interface scala.collection.IterableOnceOps

    $colon$bslash, $div$colon, addString, addString, addString, aggregate, collectFirst, copyToArray, copyToArray, copyToArray, copyToBuffer, corresponds, count, exists, find, fold, foldLeft, foldRight, forall, hasDefiniteSize, isEmpty, max, maxBy, maxByOption, maxOption, min, minBy, minByOption, minOption, mkString, mkString, mkString, nonEmpty, product, reduce, reduceLeft, reduceLeftOption, reduceOption, reduceRight, reduceRightOption, reversed, sum, to, toArray, toBuffer, toIndexedSeq, toIterator, toList, toMap, toSeq, toSet, toStream, toVector

    Methods inherited from interface scala.collection.IterableOps

    $plus$plus, $plus$plus$colon, collect, companion, concat, drop, dropRight, dropWhile, filter, filterNot, flatMap, flatten, groupBy, grouped, groupMap, groupMapReduce, head, headOption, init, inits, isTraversableAgain, last, lastOption, map, partition, partitionMap, repr, scan, scanLeft, scanRight, sizeCompare, sizeCompare, sizeIs, slice, sliding, sliding, span, splitAt, tail, tails, take, takeRight, takeWhile, tapEach, toTraversable, transpose, unzip, unzip3, view, view, withFilter, zip, zipAll, zipWithIndex
  • Constructor Details

    • PartialImmutableValuesIterable

      public PartialImmutableValuesIterable()
  • Method Details

    • apply

      public abstract To apply(From from)
    • foreach

      public <C> void foreach(scala.Function1<To,C> f)
      Specified by:
      foreach in interface scala.collection.IterableOnceOps<To,scala.collection.Iterable,scala.collection.Iterable>
    • isDefinedAt

      public abstract boolean isDefinedAt(From from)
    • iterator

      public final scala.collection.Iterator<To> iterator()
      Specified by:
      iterator in interface scala.collection.IterableOnce<From>
    • size

      public int size()
      Specified by:
      size in interface scala.collection.IterableOnceOps<To,scala.collection.Iterable,scala.collection.Iterable>
    • valuesIterator

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