My Library Docs

Multi-root Sidebar

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl


v0.0.11Drag to reorder

Result Types

paging과 lookup 결과를 Reactor 흐름에서 유지하기 위한 wrapper입니다.


PageResult<T>

getData()

현재 page의 List<T>

getTotalCount()

전체 matching count

map / filter

list 기반 변환 helper

size / isEmpty

현재 page 데이터 기준 helper

PageStream<T>

data()

현재 page data Flux<T>

totalCount()

전체 count Mono<Long>

map / mapNotNull / filter

totalCount를 유지한 stream 변환

forEach / forEachIndexed

stream 소비 후 Mono<Void>

totalPages / hasNext

totalCount 기반 계산

collectToPageResult

data를 list로 모아 PageResult 변환

ResultTuple<L, R>

leftName / left

왼쪽 builder 타입명과 결과

rightName / right

오른쪽 builder 타입명과 lookup 결과

totalCount

lookup+count terminal에서 선택적으로 설정

getRightIfListFirst

right가 List면 첫 요소를 반환. 빈 목록은 null

null 처리
© 2026 Byeolnaerim. All rights reserved.소개개인정보처리방침