| パッケージ | 説明 |
|---|---|
| org.dbflute.optional |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BaseOptional<OBJ>
The base class for optional object.
|
class |
OptionalEntity<ENTITY>
The entity as optional object, which has entity instance in it.
|
class |
OptionalObject<OBJ> |
class |
OptionalScalar<SCALAR> |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected OptionalThing<OBJ> |
BaseOptional.callbackFilter(OptionalThingPredicate<OBJ> mapper) |
protected <RESULT> OptionalThing<RESULT> |
BaseOptional.callbackFlatMapping(OptionalThingFunction<? super OBJ,OptionalThing<RESULT>> mapper) |
protected <RESULT> OptionalThing<RESULT> |
BaseOptional.callbackMapping(OptionalThingFunction<? super OBJ,? extends RESULT> mapper) |
protected abstract <ARG> OptionalThing<ARG> |
BaseOptional.createOptionalFilteredObject(ARG obj) |
protected abstract <ARG> OptionalThing<ARG> |
BaseOptional.createOptionalFlatMappedObject(ARG obj) |
protected abstract <ARG> OptionalThing<ARG> |
BaseOptional.createOptionalMappedObject(ARG obj) |
static <EMPTY> OptionalThing<EMPTY> |
OptionalThing.empty() |
OptionalThing<THING> |
OptionalThing.filter(OptionalThingPredicate<THING> oneArgLambda)
Filter the thing by the predicate.
|
<RESULT> OptionalThing<RESULT> |
OptionalEntity.flatMap(OptionalThingFunction<? super ENTITY,OptionalThing<RESULT>> entityLambda)
Apply the flat-mapping of entity to result object.
|
<RESULT> OptionalThing<RESULT> |
OptionalObject.flatMap(OptionalThingFunction<? super OBJ,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalScalar.flatMap(OptionalThingFunction<? super SCALAR,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalThing.flatMap(OptionalThingFunction<? super THING,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalObject.map(OptionalThingFunction<? super OBJ,? extends RESULT> oneArgLambda)
Apply the mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalScalar.map(OptionalThingFunction<? super SCALAR,? extends RESULT> oneArgLambda)
Apply the mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalThing.map(OptionalThingFunction<? super THING,? extends RESULT> oneArgLambda)
Apply the mapping of thing to result thing.
|
static <THING> OptionalThing<THING> |
OptionalThing.of(THING object) |
static <THING> OptionalThing<THING> |
OptionalThing.ofNullable(THING object,
OptionalThingExceptionThrower noArgLambda) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected <RESULT> OptionalThing<RESULT> |
BaseOptional.callbackFlatMapping(OptionalThingFunction<? super OBJ,OptionalThing<RESULT>> mapper) |
<RESULT> OptionalThing<RESULT> |
OptionalEntity.flatMap(OptionalThingFunction<? super ENTITY,OptionalThing<RESULT>> entityLambda)
Apply the flat-mapping of entity to result object.
|
<RESULT> OptionalThing<RESULT> |
OptionalObject.flatMap(OptionalThingFunction<? super OBJ,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalScalar.flatMap(OptionalThingFunction<? super SCALAR,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
<RESULT> OptionalThing<RESULT> |
OptionalThing.flatMap(OptionalThingFunction<? super THING,OptionalThing<RESULT>> oneArgLambda)
Apply the flat-mapping of thing to result thing.
|
Copyright © 2014–2015 The DBFlute Project. All rights reserved.