Javadocのサンプル
WEB+DB PRESS Vol.51

webdb51
クラス Camp

java.lang.Object
  上位を拡張 webdb51.Camp
すべての実装されたインタフェース:
Serializable

public class Camp
extends Object
implements Serializable

合宿の参加者を取りまとめるクラス

導入されたバージョン:
1.0
関連項目:
直列化された形式

フィールドの概要
private  String nearestStation
           
 
コンストラクタの概要
Camp()
          空の情報で合宿オブジェクトを構築します。
 
メソッドの概要
 int entry(String name, String tel)
          指定された名前と連絡先で湯河原合宿の参加者として登録します。
 List getWaitingList()
          キャンセル待ちのリストを返します。
 void setLogger(Logger logger)
          このオブジェクトで使用するロガーを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

nearestStation

private String nearestStation
コンストラクタの詳細

Camp

public Camp()
空の情報で合宿オブジェクトを構築します。

メソッドの詳細

entry

public int entry(String name,
                 String tel)
指定された名前と連絡先で湯河原合宿の参加者として登録します。 定員を超えた場合はキャンセル待ちとして扱います。

パラメータ:
name - 合宿参加者の名前を示す文字列
tel - 連絡先の電話番号を示すハイフン区切りの文字列。 電話番号にはnullを指定することができます。
戻り値:
受付を完了した参加者数。キャンセル待ちは含みません。
関連項目:
キャンセル待ちリスト

getWaitingList

public List getWaitingList()
キャンセル待ちのリストを返します。

戻り値:
キャンセル待ちリスト。キャンセル待ちがない場合は空のリスト。

setLogger

public void setLogger(Logger logger)
このオブジェクトで使用するロガーを設定します。

パラメータ:
logger - このオブジェクトで使用するロガー

WEB+DB PRESS Vol.51

Copyright 2009 技術評論社