インタフェース
jp.finaluna.api.type.DateType の使用

DateType を使用しているパッケージ
jp.finaluna.api.blogic 業務処理を実行する業務ロジックを定義する。 
jp.finaluna.api.type Javaの標準APIの型を内包した独自の型を定義する。 
jp.finaluna.api.type.util フレームワークのユーティリティを定義する。 
jp.finaluna.api.type.util.validator フレームワークのバリデーション機能を定義する。 
 

jp.finaluna.api.blogic での DateType の使用
 

DateType を返す jp.finaluna.api.blogic のメソッド
 DateType ProcessContext.createDateType()
          DateTypeの取得。
 DateType ProcessContext.createDateType(java.lang.String value)
          DateTypeの取得。
 

jp.finaluna.api.type での DateType の使用
 

DateType を返す jp.finaluna.api.type のメソッド
 DateType DateType.add(DateUtil.Calendar field, int amount)
           この日付の日付フィールドに対し、指定された値で加減算を行う。
 DateType DateType.add(DateUtil.Calendar field, IntegerType amount)
           この日付の日付フィールドに対し、指定された値で加減算を行う。
 DateType ConstantFactoryDelegate.createDateType(java.lang.String value)
          DateTypeを生成する。
static DateType ConstantFactory.createDateType(java.lang.String value)
          DateTypeを生成する。
 DateType DateType.getFirstDayOfMonth()
           この日付の月初の日付を返す。
 DateType DateType.getLastDayOfMonth()
           この日付の月末の日付を返す。
 DateType DateType.set(DateUtil.Calendar field, int amount)
           この日付の指定フィールドに対し、指定された値を設定する。
 DateType DateType.set(DateUtil.Calendar field, IntegerType amount)
           この日付の指定フィールドに対し、指定された値を設定する。
 

DateType 型のパラメータを持つ jp.finaluna.api.type のメソッド
 boolean DateType.isAfter(DateType compareDate)
           この日付が、指定した日付より後にあるかどうかを判定する。
 boolean DateType.isBefore(DateType compareDate)
           この日付が、指定した日付より前にあるかどうかを判定する。
 boolean DateType.isInRange(DateType startDate, DateType endDate, MathUtil.InRange range)
           この日付が、指定された値、境界値条件で範囲内にあるかどうか判定する。
 boolean DateType.isOnAndAfter(DateType compareDate)
           この日付が、指定した日付より後にあるかどうかを判定する。
 boolean DateType.isOnAndBefore(DateType compareDate)
           この日付が、指定した日付より前にあるかどうかを判定する。
 

jp.finaluna.api.type.util での DateType の使用
 

DateType を返す jp.finaluna.api.type.util のメソッド
 DateType DateUtil.getNthDayByWeekday(DateType baseDate, DateUtil.DayOfWeekInMonth inMonth, DateUtil.DayOfWeek week)
          第n、Y曜日取得 基準日の月の第n、Y曜日に対応する日付を取得する。
 DateType FinalunaTypeConvertUtilDelegate.toDateType(DateAndTimeType target)
          DateAndTimeTypeDateTypeに変換する。
static DateType FinalunaTypeConvertUtil.toDateType(DateAndTimeType target)
          DateAndTimeTypeDateTypeに変換する。
 DateType ConvertUtilDelegate.toDateType(java.lang.String target)
          StringDateTypeに変換する。
static DateType ConvertUtil.toDateType(java.lang.String target)
          StringDateTypeに変換する。
 DateType FinalunaTypeConvertUtilDelegate.toDateType(StringCode target)
          StringCodeDateTypeに変換する。
static DateType FinalunaTypeConvertUtil.toDateType(StringCode target)
          StringCodeDateTypeに変換する。
 DateType DateFormatUtil.toDateType(StringCode dateString, StringCode pattern)
           指定されたパターンで日付文字列を変換し、 DateType で取得する。
 DateType FinalunaTypeConvertUtilDelegate.toDateType(TimestampType target)
          TimestampTypeDateTypeに変換する。
static DateType FinalunaTypeConvertUtil.toDateType(TimestampType target)
          TimestampTypeDateTypeに変換する。
 

DateType 型のパラメータを持つ jp.finaluna.api.type.util のメソッド
 StringCode DateFormatUtil.format(DateType date, StringCode pattern)
           指定されたパターンでDateTypeを変換した日付文字列を StringCode で取得する。
 DateAndTimeType DateUtil.getDateTime(DateType date, TimeType time)
          日付時刻型取得 日付型と時刻型を用いて日付時刻型を作成する。
 IntegerType DateUtil.getDays(DateType start, DateType end, DateUtil.DayBoundary boundary)
          期間計算(日数) 指定した日付間の実日数を返す。
 IntegerType DateUtil.getDays(DateType start, DateType end, DateUtil.DayBoundary boundary, DateUtil.DayCountFraction fraction)
          期間計算(日数) 指定した日付間の日数を返す。
 DateType DateUtil.getNthDayByWeekday(DateType baseDate, DateUtil.DayOfWeekInMonth inMonth, DateUtil.DayOfWeek week)
          第n、Y曜日取得 基準日の月の第n、Y曜日に対応する日付を取得する。
 DecimalType DateUtil.getYears(DateType start, DateType end, DateUtil.DayBoundary boundary, DateUtil.DayCountFraction fraction)
          期間計算(年数) 指定した日付の期間(年数)を返す。
 DateAndTimeType FinalunaTypeConvertUtilDelegate.toDateAndTimeType(DateType target)
          DateTypeDateAndTimeTypeに変換する。
static DateAndTimeType FinalunaTypeConvertUtil.toDateAndTimeType(DateType target)
          DateTypeDateAndTimeTypeに変換する。
 TimestampType FinalunaTypeConvertUtilDelegate.toTimestampType(DateType target)
          DateTypeTimestampTypeに変換する。
static TimestampType FinalunaTypeConvertUtil.toTimestampType(DateType target)
          DateTypeTimestampTypeに変換する。
 

jp.finaluna.api.type.util.validator での DateType の使用
 

DateType 型のパラメータを持つ jp.finaluna.api.type.util.validator のメソッド
 boolean DateValidator.isAfter(DateType value, DateType afterDate)
           日付が指定した日付より後にあるかチェックする。
 boolean DateValidator.isBefore(DateType value, DateType beforeDate)
           日付が指定した日付より前にあるかチェックする。
 boolean DateValidator.isInRange(DateType value, DateType min, DateType max, MathUtil.InRange range)
           DateType型の範囲チェックを行う。
 boolean DateValidator.isOnAndAfter(DateType value, DateType afterDate)
           日付が指定した日付より後にあるかチェックする。
 boolean DateValidator.isOnAndBefore(DateType value, DateType beforeDate)
           日付が指定した日付より前にあるかチェックする。