T
- コンテナが内包する値の型public static final class LazyIterable.Yield<T> extends Object
LazyIterable.YieldCallable.yield(Object, int)
が値を返すのに用いるコンテナ.
インスタンスは以下の3種のstaticファクトリ・メソッドを通じて取得する:
yieldReturn(Object)
LazyIterable
による反復処理に反映される。yieldVoid()
LazyIterable
による反復処理に反映されない。yieldBreak()
LazyIterable
による反復処理に反映されない。修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(Object other) |
T |
get() |
T |
get(T defaultValue) |
boolean |
isBreak() |
boolean |
isReturn() |
boolean |
isVoid() |
static <T> LazyIterable.Yield<T> |
yieldBreak() |
static <T> LazyIterable.Yield<T> |
yieldReturn(T value) |
static <T> LazyIterable.Yield<T> |
yieldVoid() |
public static <T> LazyIterable.Yield<T> yieldReturn(T value)
public static <T> LazyIterable.Yield<T> yieldVoid()
public static <T> LazyIterable.Yield<T> yieldBreak()
public T get()
public boolean isReturn()
public boolean isVoid()
public boolean isBreak()
Copyright © 2016. All rights reserved.