Skip to content

v1.0.0

Choose a tag to compare

@seungjoonH seungjoonH released this 12 Feb 13:57
· 8 commits to main since this release

extify의 첫 번째 릴리즈입니다.

Features

bool

  • toInt — bool을 int로 변환 (true → 1, false → 0)

DateTime

  • toMillis — Unix Epoch 기준 밀리초 반환
  • ignoreTime — 시간부 제거 (00:00:00)
  • age — 만 나이 계산
  • generation — 세대 계산 (10단위)
  • wd — Weekday enum 반환

DateTime Enum

  • Weekday — short, middle, long, shortKorean, longKorean

List

  • addIf — 조건부 요소 추가

num / int

  • toBool, asCurrency, asKorean, asHanja, asKoreanWithUnits, asKoreanCurrency, asHanjaCurrency
  • List<num> — sum, average

NumRange / IntRange / DoubleRange

  • 숫자 범위 클래스 — start, end, difference, length, contains, subRanges, excludes 지원

String

  • reversed — 문자열 반전

String (Korean)

  • 초/중/종성 분리 (choseong, jungseong, jongseong)
  • hasBatchim, puleossugi, moassugi
  • 조사 자동 선택: 은/는, 이/가, 을/를, 으로/로 (이름 전용 포함)
  • 한글 판별: isJaeum, isMoeum, isEumjeol, isHangeul, hasHangeul, hasSeparatedJaeumOrMoeum
  • containsHangeul — 초성/부분 입력 검색

StringCaseConverter

  • 9가지 케이스 형식 상호 변환 (snake, skewer, pascal, camel, title, lower, upper)