org.stormcat.jvbeans.key.coursefile
クラス CourseFileKeyFactory

java.lang.Object
  上位を拡張 org.stormcat.jvbeans.key.coursefile.CourseFileKeyFactory

public class CourseFileKeyFactory
extends Object

CourseFileKeyを生成するためのstaticファクトリです。

JvLinkManager#courseFile(CourseFileKey), JvLinkManager#courseFile2(CourseFileKey, String)のkeyを生成するために使用します。

作成者:
a.yamada

メソッドの概要
static CourseFileKey createJJKKKKTT(CourseCd courseCd, int distance, TrackCd trackCd)
          JJKKKKTT形式のCourseFileKeyを生成します。
static CourseFileKey createYYYYMMDDJJKKKKTT(int holdingYear, int holdingMonth, int holdingDay, CourseCd courseCd, int distance, TrackCd trackCd)
          YYYYMMDDJJKKKKTT形式のCourseFileKeyを生成します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

createYYYYMMDDJJKKKKTT

public static CourseFileKey createYYYYMMDDJJKKKKTT(int holdingYear,
                                                   int holdingMonth,
                                                   int holdingDay,
                                                   CourseCd courseCd,
                                                   int distance,
                                                   TrackCd trackCd)
YYYYMMDDJJKKKKTT形式のCourseFileKeyを生成します。

パラメータ:
holdingYear - 開催年(1900から9999)
holdingMonth - 開催月(1から99)
holdingDay - 開催日(1から99)
courseCd - 場コード
distance - 距離(1から9999以内)
trackCd - トラックコード
戻り値:
CourseFileKey

createJJKKKKTT

public static CourseFileKey createJJKKKKTT(CourseCd courseCd,
                                           int distance,
                                           TrackCd trackCd)
JJKKKKTT形式のCourseFileKeyを生成します。

パラメータ:
courseCd - 場コード
distance - 距離(1から9999以内)
trackCd - トラックコード
戻り値:
CourseFileKey


Copyright © 2009 The Stormcat Project AllRights Reserved.