| パッケージ | 説明 |
|---|---|
| org.dbflute.optional |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected OBJ |
BaseOptional.callbackGetOrElseGet(OptionalThingSupplier<? extends OBJ> supplier) |
protected <CAUSE extends Throwable> |
BaseOptional.callbackGetOrElseThrow(OptionalThingSupplier<? extends CAUSE> supplier) |
protected OptionalThing<OBJ> |
BaseOptional.callbackOr(OptionalThingSupplier<? extends OptionalThing<? extends OBJ>> supplier) |
OptionalThing<ENTITY> |
OptionalEntity.or(OptionalThingSupplier<? extends OptionalThing<? extends ENTITY>> noArgLambda)
Switch this to other optional if not present.
|
OptionalThing<OBJ> |
OptionalObject.or(OptionalThingSupplier<? extends OptionalThing<? extends OBJ>> noArgLambda)
Switch this to other optional if not present.
|
OptionalThing<SCALAR> |
OptionalScalar.or(OptionalThingSupplier<? extends OptionalThing<? extends SCALAR>> noArgLambda)
Switch this to other optional if not present.
|
OptionalThing<THING> |
OptionalThing.or(OptionalThingSupplier<? extends OptionalThing<? extends THING>> noArgLambda)
Switch this to other optional if not present.
|
ENTITY |
OptionalEntity.orElseGet(OptionalThingSupplier<? extends ENTITY> noArgLambda)
Get the thing or get from the supplier.
|
OBJ |
OptionalObject.orElseGet(OptionalThingSupplier<? extends OBJ> noArgLambda)
Get the thing or get from the supplier.
|
SCALAR |
OptionalScalar.orElseGet(OptionalThingSupplier<? extends SCALAR> noArgLambda)
Get the thing or get from the supplier.
|
THING |
OptionalThing.orElseGet(OptionalThingSupplier<? extends THING> noArgLambda)
Get the thing or get from the supplier.
|
<CAUSE extends Throwable> |
OptionalObject.orElseThrow(OptionalThingSupplier<? extends CAUSE> noArgLambda)
Get the thing or throw the exception.
|
<CAUSE extends Throwable> |
OptionalThing.orElseThrow(OptionalThingSupplier<? extends CAUSE> noArgLambda)
Get the thing or throw the exception.
|
<CAUSE extends Throwable> |
OptionalScalar.orElseThrow(OptionalThingSupplier<? extends CAUSE> noArgLambda)
Get the thing or throw the exception.
|
<CAUSE extends Throwable> |
OptionalEntity.orElseThrow(OptionalThingSupplier<? extends CAUSE> noArgLambda)
Get the thing or throw the exception.
|
Copyright © 2014–2021 The DBFlute Project. All rights reserved.