jp.go.aist.dmrc.platform.beans.google
クラス PFGDataAccessor

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.google.PFGDataAccessor
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFEventSource, PFProcessTerminateEventSource

public class PFGDataAccessor
extends java.lang.Object
implements PFComponent, PFProcessTerminateEventSource, PFXMLSerializable

グーグルのサービスが提供するデータを利用するためのコンポーネント。 Google Data APIsを使用している。 このコンポーネントから以下のイベントが発生します。

関連項目:
直列化された形式

フィールドの概要
protected static int ALLDAY
           
protected static int CANCELED
           
protected static int CONFIRMED
           
protected static int CONTENT
           
protected static java.lang.String DATEFORMAT_DEFAULT
           
protected static java.lang.String DATEFORMAT_RELAXED
           
protected static java.lang.String DATEFORMAT_UTC
           
protected static int END
           
protected static int ID
           
protected static int IDORIGINAL
           
protected static int PLACE
           
protected static int RECURRENCE
           
protected static int START
           
protected static int STARTORIGINAL
           
protected static int STATUS
           
protected static int TENTATIVE
           
protected static int TITLE
           
 
コンストラクタの概要
PFGDataAccessor()
          デフォルトコンストラクタ
 
メソッドの概要
 void accessCalendar(java.lang.Object credential)
          カレンダー認証情報オブジェクトを用いてカレンダーに接続する。
 void accessCalendar(java.lang.String email, java.lang.String password)
          グーグルカレンダーに接続する。
 void accessCalendar(java.lang.String email, java.lang.String password, boolean readonly)
          グーグルカレンダーに接続する。
 void addPFProcessTerminateListener(PFProcessTerminateListener lis)
          引数で与えられたイベントリスナを登録し、 処理完了イベント発生時に処理を行う対象とする。
 PFObjectTable createCalendarEventTable(PFObjectList list)
          与えられた予定データ(イベントエントリ)のリストから、予定データのテーブルを作成する。
protected  com.google.gdata.data.calendar.CalendarEventEntry createIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry, java.util.Date startOriginal, java.util.Date endOriginal, java.util.Date startUpdated, java.util.Date endUpdated, java.util.TimeZone tz)
          繰り返し予定のうち、個別の予定データを生成する。
 void deleteCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry)
          予定データ(イベントエントリ)を削除する。
 com.google.gdata.data.calendar.CalendarEventEntry deleteIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry, java.util.Date startOriginal, java.util.Date endOriginal)
          繰り返し予定のうち、個別の予定データを削除する。
 com.google.gdata.data.calendar.CalendarEventEntry deleteIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry, java.util.Date startOriginal, java.util.Date endOriginal, java.util.TimeZone tz)
          繰り返し予定のうち、個別の予定データを削除する。
protected  void firePFProcessTerminateEvent(java.lang.Object data, int number)
          処理完了イベントを発生する。
 PFObjectList getCalendarEntryList()
          カレンダーエントリオブジェクトの一覧を取得する。
 PFObjectList getCalendarEventData(com.google.gdata.data.calendar.CalendarEventEntry entry)
          与えられた予定データ(イベントエントリ)の内容をリスト形式で取得する。
 PFObjectList getCalendarEventList(java.lang.String url, java.lang.String key, java.util.Date start, java.util.Date end)
          URLで指定されたカレンダーから、予定データ(イベントエントリ)のリストを取得する。
 PFObjectTable getCalendarEventTable(java.lang.String url, java.lang.String key, java.util.Date start, java.util.Date end)
          URLで指定されたカレンダーから、予定データのテーブルを取得する。
 PFObjectList getCalendarNameList()
          カレンダー名の一覧を取得する。
 java.lang.String getCalendarURL(java.lang.String name)
          カレンダー名を指定してURL文字列を取得する。
 PFObjectList getCalendarURLList()
          カレンダーURLの一覧を取得する。
 int getComponentID()
          コンポーネントIDを取得する。
 java.lang.String getComponentKey()
          コンポーネントキーを取得する。
 PFMultiLocaleString getComponentKeys()
          全ロケール分のコンポーネントキーを返す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.String getComponentPublicName()
          コンポーネント公開名を取得する.
 java.lang.String getComponentString()
          コンポーネントの文字列表現を取得する。
 int getConstantDate()
          日を表す整数を取得する。
 int getConstantFriDay()
          金曜日を表す整数を取得する。
 int getConstantMonday()
          月曜日を表す整数を取得する。
 int getConstantMonth()
          月を表す整数を取得する。
 int getConstantSaturDay()
          土曜日を表す整数を取得する。
 int getConstantSunday()
          日曜日を表す整数を取得する。
 int getConstantThursDay()
          木曜日を表す整数を取得する。
 int getConstantTuesday()
          火曜日を表す整数を取得する。
 int getConstantWednesDay()
          水曜日を表す整数を取得する。
 int getConstantWeek()
          週を表す整数を取得する。
 int getConstantYear()
          年を表す整数を取得する。
 java.lang.Object getCredential()
          カレンダー認証情報を取得する。
 java.lang.Object getCredential(boolean readonly)
          カレンダー認証情報を取得する。
protected  java.util.Date getDtEnd(net.fortuna.ical4j.model.Calendar iCal)
          iCal4jカレンダーオブジェクトから終了日時属性(DTEND)の日付データを取得する。
protected  java.util.Date getDtStart(net.fortuna.ical4j.model.Calendar iCal)
          iCal4jカレンダーオブジェクトから開始日時属性(DTSTART)の日付データを取得する。
protected  net.fortuna.ical4j.model.Calendar getICalendar(java.lang.String iStr)
          iCalendar書式文字列から、iCal4jカレンダーオブジェクトを生成する。
 int getMaxResults()
          一度に取得できるデータ件数の最大値を取得する。
 java.util.Iterator getPFProcessTerminateListenerList()
          処理完了イベントリスナ配列を取得する。
protected  java.lang.String getPropertyLine(java.lang.String head, java.lang.String iStr)
          iCalendar書式文字列から、指定された文字列で始まる行を1つ取得する。
 java.lang.String getRecurrenceDataText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList)
          繰り返し予定を表すiCalendar形式文字列を取得する。
 java.lang.String getRecurrenceDataText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList, java.util.Date finish)
          繰り返し予定を表すiCalendar形式文字列を取得する。
 java.lang.String getRecurrenceDataText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList, java.util.Date finish, java.util.TimeZone tz)
          繰り返し予定を表すiCalendar形式文字列を取得する。
 java.lang.String getRecurrenceDataText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList, int finish)
          繰り返し予定を表すiCalendar形式文字列を取得する。
 java.lang.String getRecurrenceDataText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList, int finish, java.util.TimeZone tz)
          繰り返し予定を表すiCalendar形式文字列を取得する。
protected  java.lang.String getRecurrenceICalText(java.util.Date start, java.util.Date end, int freq, int interval, boolean isDate, PFObjectList dayList, java.lang.Object finish, java.util.TimeZone tz)
          繰り返し予定を表すiCalendar形式文字列を取得する。
protected  PFObjectList getRecurrentDateList(net.fortuna.ical4j.model.Recur rec, java.util.Date seed, java.util.Date start, java.util.Date end)
          繰り返し予定の日付データリストを取得する。
 PFObjectList getRecurrentEventList(java.util.Date start, java.util.Date end, com.google.gdata.data.calendar.CalendarEventEntry entry, PFObjectList exception)
          指定された期間における繰り返し予定データ(イベントエントリ)の内容を、 それぞれの予定を表すリストのリストとして取得する。
 PFObjectList getRecurrentEventList(java.util.Date start, java.util.Date end, PFObjectList data, PFObjectList exception)
          指定された期間における繰り返し予定データ(リスト)の内容を、 それぞれの予定を表すリストのリストとして取得する。
 PFObjectTable getRecurrentEventTable(java.util.Date start, java.util.Date end, PFObjectList data, PFObjectList exception)
          指定された期間における繰り返し予定データ(リスト)の内容を、 それぞれの予定を表すテーブルとして取得する。
protected  net.fortuna.ical4j.model.Recur getRRule(net.fortuna.ical4j.model.Calendar iCal)
          iCal4jカレンダーオブジェクトから繰り返し属性(RRULE)データを取得する。
 int getStatusCanceled()
          キャンセルを表すステータス番号を取得する。
 int getStatusConfirmed()
          確定を表すステータス番号を取得する。
 int getStatusTentative()
          一時的を表すステータス番号を取得する。
protected  void initialize()
          初期化
 com.google.gdata.data.calendar.CalendarEventEntry insertCalendarEvent(java.lang.String url, java.lang.String title, java.util.Date start, java.util.Date end, boolean allDay, java.lang.String place, java.lang.String content, java.lang.String recurrence)
          URLで指定されたカレンダーへ、予定を追加する。
 com.google.gdata.data.calendar.CalendarEventEntry insertCalendarEvent(java.lang.String url, java.lang.String title, java.util.Date start, java.util.Date end, boolean allDay, java.lang.String place, java.lang.String content, java.lang.String recurrence, java.util.TimeZone tz)
          URLで指定されたカレンダーへ、予定を追加する。
 boolean isAllowPullTransfer()
          他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowPushTransfer()
          他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
 boolean isAllowRemoteInvocation()
          他PFからのコンポーネント連携要求に対する可否属性を取得する.
 void localeUpdated()
          ロケール変更に対応する。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void removePFProcessTerminateListener(PFProcessTerminateListener lis)
          引数で与えられたイベントリスナを削除し、 処理完了イベント発生時に処理を行う対象から外す。
 void setAllowPullTransfer(boolean flag)
          他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowPushTransfer(boolean flag)
          他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
 void setAllowRemoteInvocation(boolean flag)
          他PFからのコンポーネント連携要求に対する可否属性を設定する.
protected  void setCalendarEventData(com.google.gdata.data.calendar.CalendarEventEntry eventEntry, java.lang.String title, java.util.Date start, java.util.Date end, boolean allDay, java.lang.String place, java.lang.String content, java.lang.String recurrence, java.util.TimeZone tz)
          予定データ(イベントエントリ)の内容を設定する。
 void setComponentID(int id)
          コンポーネントIDを設定する。
 void setComponentKey(java.lang.String key)
          コンポーネントのキー情報を設定する
 void setComponentKeys(PFMultiLocaleString keys)
          全ロケール分のコンポーネントキーを設定する。
 void setComponentPublicName(java.lang.String publicName)
          コンポーネント公開名を設定する.
 void setMaxResults(int max)
          一度に取得できるデータ件数の最大値を設定する。
 void updateCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry, java.lang.String title, java.util.Date start, java.util.Date end, boolean allDay, java.lang.String place, java.lang.String content, java.lang.String recurrence)
          予定データ(イベントエントリ)を更新する。
 void updateCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry, java.lang.String title, java.util.Date start, java.util.Date end, boolean allDay, java.lang.String place, java.lang.String content, java.lang.String recurrence, java.util.TimeZone tz)
          予定データ(イベントエントリ)を更新する。
 com.google.gdata.data.calendar.CalendarEventEntry updateIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry, java.util.Date startOriginal, java.util.Date endOriginal, java.util.Date startUpdated, java.util.Date endUpdated)
          繰り返し予定のうち、個別の予定データの開始・終了日時を修正する。
 com.google.gdata.data.calendar.CalendarEventEntry updateIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry, java.util.Date startOriginal, java.util.Date endOriginal, java.util.Date startUpdated, java.util.Date endUpdated, java.util.TimeZone tz)
          繰り返し予定のうち、個別の予定データの開始・終了日時を修正する。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TITLE

protected static final int TITLE
関連項目:
定数フィールド値

START

protected static final int START
関連項目:
定数フィールド値

END

protected static final int END
関連項目:
定数フィールド値

ALLDAY

protected static final int ALLDAY
関連項目:
定数フィールド値

PLACE

protected static final int PLACE
関連項目:
定数フィールド値

CONTENT

protected static final int CONTENT
関連項目:
定数フィールド値

RECURRENCE

protected static final int RECURRENCE
関連項目:
定数フィールド値

STATUS

protected static final int STATUS
関連項目:
定数フィールド値

ID

protected static final int ID
関連項目:
定数フィールド値

IDORIGINAL

protected static final int IDORIGINAL
関連項目:
定数フィールド値

STARTORIGINAL

protected static final int STARTORIGINAL
関連項目:
定数フィールド値

DATEFORMAT_DEFAULT

protected static final java.lang.String DATEFORMAT_DEFAULT
関連項目:
定数フィールド値

DATEFORMAT_UTC

protected static final java.lang.String DATEFORMAT_UTC
関連項目:
定数フィールド値

DATEFORMAT_RELAXED

protected static final java.lang.String DATEFORMAT_RELAXED
関連項目:
定数フィールド値

CANCELED

protected static final int CANCELED
関連項目:
定数フィールド値

CONFIRMED

protected static final int CONFIRMED
関連項目:
定数フィールド値

TENTATIVE

protected static final int TENTATIVE
関連項目:
定数フィールド値
コンストラクタの詳細

PFGDataAccessor

public PFGDataAccessor()
デフォルトコンストラクタ

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名
関連項目:
PFComponent.getComponentName()

getComponentKey

public java.lang.String getComponentKey()
コンポーネントキーを取得する。

定義:
インタフェース PFComponent 内の getComponentKey
戻り値:
コンポーネントキー文字列
関連項目:
PFComponent.getComponentKey()

setComponentKey

public void setComponentKey(java.lang.String key)
コンポーネントのキー情報を設定する

定義:
インタフェース PFComponent 内の setComponentKey
パラメータ:
key - 設定するコンポーネントのキー
関連項目:
PFComponent.setComponentKey(java.lang.String)

getComponentKeys

public PFMultiLocaleString getComponentKeys()
全ロケール分のコンポーネントキーを返す。

戻り値:
全ロケール分のコンポーネントキー

setComponentKeys

public void setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。

パラメータ:
keys - 全ロケール分のコンポーネントキー

getComponentID

public int getComponentID()
コンポーネントIDを取得する。

定義:
インタフェース PFComponent 内の getComponentID
戻り値:
コンポーネントID
関連項目:
PFComponent.getComponentID()

setComponentID

public void setComponentID(int id)
コンポーネントIDを設定する。
コンポーネントIDはプラットフォームPFComponentBusから設定される。 各コンポーネント内では操作しないこと。

定義:
インタフェース PFComponent 内の setComponentID
パラメータ:
id - 設定するコンポーネントID
関連項目:
PFComponent.setComponentID(int)

getComponentString

public java.lang.String getComponentString()
コンポーネントの文字列表現を取得する。
形式:"Component Name" [ ID : "ID" ]

定義:
インタフェース PFComponent 内の getComponentString
戻り値:
コンポーネントの文字列表現を返す。
関連項目:
PFComponent.getComponentString()

getComponentPublicName

public java.lang.String getComponentPublicName()
コンポーネント公開名を取得する.

定義:
インタフェース PFComponent 内の getComponentPublicName
戻り値:
コンポーネント公開名

setComponentPublicName

public void setComponentPublicName(java.lang.String publicName)
                            throws PFComponentException
コンポーネント公開名を設定する.
空文字のみの公開名は、nullに置き換える。数字のみの公開名は許可しない。 また、既存コンポーネントとの重複も認めない.

定義:
インタフェース PFComponent 内の setComponentPublicName
パラメータ:
publicName - 設定するコンポーネント公開名
例外:
PFComponentException - 規約に反する名前が設定されようとした場合

isAllowRemoteInvocation

public boolean isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowRemoteInvocation
戻り値:
コンポーネント連携要求可否属性

setAllowRemoteInvocation

public void setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowRemoteInvocation
パラメータ:
flag - コンポーネント連携要求に対する可否

isAllowPullTransfer

public boolean isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPullTransfer
戻り値:
Pull型コンポーネント転送要求可否属性

setAllowPullTransfer

public void setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPullTransfer
パラメータ:
flag - Pull型コンポーネント転送要求に対する可否

isAllowPushTransfer

public boolean isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.

定義:
インタフェース PFComponent 内の isAllowPushTransfer
戻り値:
Push型コンポーネント転送要求可否属性

setAllowPushTransfer

public void setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.

定義:
インタフェース PFComponent 内の setAllowPushTransfer
パラメータ:
flag - Push型コンポーネント転送要求に対する可否

localeUpdated

public void localeUpdated()
ロケール変更に対応する。

定義:
インタフェース PFComponent 内の localeUpdated
関連項目:
PFComponent.localeUpdated()

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

getPFProcessTerminateListenerList

public java.util.Iterator getPFProcessTerminateListenerList()
処理完了イベントリスナ配列を取得する。

定義:
インタフェース PFProcessTerminateEventSource 内の getPFProcessTerminateListenerList
戻り値:
イベントリスナイテレータ

addPFProcessTerminateListener

public void addPFProcessTerminateListener(PFProcessTerminateListener lis)
引数で与えられたイベントリスナを登録し、 処理完了イベント発生時に処理を行う対象とする。

定義:
インタフェース PFProcessTerminateEventSource 内の addPFProcessTerminateListener
パラメータ:
lis - 追加対象イベントリスナ

removePFProcessTerminateListener

public void removePFProcessTerminateListener(PFProcessTerminateListener lis)
引数で与えられたイベントリスナを削除し、 処理完了イベント発生時に処理を行う対象から外す。

定義:
インタフェース PFProcessTerminateEventSource 内の removePFProcessTerminateListener
パラメータ:
lis - 削除対象イベントリスナ

firePFProcessTerminateEvent

protected void firePFProcessTerminateEvent(java.lang.Object data,
                                           int number)
                                    throws PFException
処理完了イベントを発生する。

パラメータ:
data - イベント内包データ
number - イベント番号
例外:
PFException

setMaxResults

public void setMaxResults(int max)
一度に取得できるデータ件数の最大値を設定する。 デフォルトは600。

パラメータ:
max - 一度に取得できるデータ件数の最大値

getMaxResults

public int getMaxResults()
一度に取得できるデータ件数の最大値を取得する。 デフォルトは600。

戻り値:
一度に取得できるデータ件数の最大値

initialize

protected void initialize()
初期化


accessCalendar

public void accessCalendar(java.lang.String email,
                           java.lang.String password)
                    throws PFException
グーグルカレンダーに接続する。 接続に成功した場合、既存の接続はクリアされる。

パラメータ:
email - ユーザーEメールアドレス
password - パスワード
例外:
PFException

accessCalendar

public void accessCalendar(java.lang.String email,
                           java.lang.String password,
                           boolean readonly)
                    throws PFException
グーグルカレンダーに接続する。 接続に成功した場合、既存の接続はクリアされる。

パラメータ:
email - ユーザーEメールアドレス
password - パスワード
readonly - 読取のみ許可属性
例外:
PFException

getCalendarEntryList

public PFObjectList getCalendarEntryList()
                                  throws PFException
カレンダーエントリオブジェクトの一覧を取得する。

戻り値:
カレンダーエントリオブジェクトの一覧
例外:
PFException

getCalendarNameList

public PFObjectList getCalendarNameList()
                                 throws PFException
カレンダー名の一覧を取得する。

戻り値:
カレンダー名の一覧
例外:
PFException

getCalendarURLList

public PFObjectList getCalendarURLList()
                                throws PFException
カレンダーURLの一覧を取得する。

戻り値:
カレンダーURLの一覧
例外:
PFException

getCalendarURL

public java.lang.String getCalendarURL(java.lang.String name)
                                throws PFException
カレンダー名を指定してURL文字列を取得する。 指定されたカレンダー名が存在しない場合、nullを返す。

パラメータ:
name - カレンダー名
戻り値:
URL文字列
例外:
PFException

getCalendarEventList

public PFObjectList getCalendarEventList(java.lang.String url,
                                         java.lang.String key,
                                         java.util.Date start,
                                         java.util.Date end)
                                  throws PFException
URLで指定されたカレンダーから、予定データ(イベントエントリ)のリストを取得する。 検索文字列keyが空文字列またはnullの場合、すべての予定が対象となる。 startまたはendがnullの場合、それぞれ取得開始日あるいは取得終了日は制限されない。 繰り返し予定データの開始・終了日時には、指定期間内の最初の予定のものが設定され、 期間指定されていない場合、それらは空となる。

パラメータ:
url - カレンダーURL文字列
key - 検索文字列。この文字列を含む予定のみを取得する。
start - 取得開始日。この日以降の予定を取得する。
end - 取得終了日。この日以前の予定を取得する。
戻り値:
予定データ(イベントエントリ)のリスト
例外:
PFException

getCalendarEventTable

public PFObjectTable getCalendarEventTable(java.lang.String url,
                                           java.lang.String key,
                                           java.util.Date start,
                                           java.util.Date end)
                                    throws PFException
URLで指定されたカレンダーから、予定データのテーブルを取得する。 検索文字列keyが空文字列またはnullの場合、すべての予定が対象となる。 startまたはendがnullの場合、それぞれ取得開始日あるいは取得終了日は制限されない。
テーブル構成は以下の通り。

タイトル
(java.lang.String)
開始日時
(java.util.Date)
終了日時
(java.util.Date)
終日予定かどうかの真偽値
(java.lang.Boolean)
場所
(java.lang.String)
内容
(java.lang.String)
繰り返し予定を表すiCal形式文字列
(繰り返し予定でない場合空文字列)
(java.lang.String)
予定データのステータス
(0: 確定, -1: キャンセル, 1: 一時的)
(java.lang.Integer)
予定データのID
(java.lang.String)
繰り返し予定オリジナルデータのID
(繰り返し予定個別データでない場合空文字列)
(java.lang.String)
繰り返し予定オリジナルデータの開始日時
(繰り返し予定個別データでない場合null)
(java.util.Date)
: : : : : : : : : :

パラメータ:
url - カレンダーURL文字列
key - 検索文字列。この文字列を含む予定のみを取得する。
start - 取得開始日。この日以降の予定を取得する。
end - 取得終了日。この日以前の予定を取得する。
戻り値:
予定データのテーブル
例外:
PFException

createCalendarEventTable

public PFObjectTable createCalendarEventTable(PFObjectList list)
与えられた予定データ(イベントエントリ)のリストから、予定データのテーブルを作成する。 テーブル構成は以下の通り。リストのi番目の予定データは、テーブルのi行目のデータに対応する。

タイトル
(java.lang.String)
開始日時
(java.util.Date)
終了日時
(java.util.Date)
終日予定かどうかの真偽値
(java.lang.Boolean)
場所
(java.lang.String)
内容
(java.lang.String)
繰り返し予定を表すiCal形式文字列
(繰り返し予定でない場合空文字列)
(java.lang.String)
予定データのステータス
(0: 確定, -1: キャンセル, 1: 一時的)
(java.lang.Integer)
予定データのID
(java.lang.String)
繰り返し予定オリジナルデータのID
(繰り返し予定個別データでない場合空文字列)
(java.lang.String)
繰り返し予定オリジナルデータの開始日時
(繰り返し予定個別データでない場合null)
(java.util.Date)
: : : : : : : : : :

パラメータ:
list - 予定データ(イベントエントリ)のリスト
戻り値:
予定データのテーブル

getCalendarEventData

public PFObjectList getCalendarEventData(com.google.gdata.data.calendar.CalendarEventEntry entry)
与えられた予定データ(イベントエントリ)の内容をリスト形式で取得する。 リストの各要素は以下の通りである。

第0要素: タイトル (java.lang.String)
第1要素: 開始日時 (java.util.Date)
第2要素: 終了日時 (java.util.Date)
第3要素: 終日予定かどうかの真偽値 (java.lang.Boolean)
第4要素: 場所 (java.lang.String)
第5要素: 内容 (java.lang.String)
第6要素: 繰り返し予定を表すiCal形式文字列(java.lang.String)
第7要素: 予定データのステータス(0: 確定, -1: キャンセル, 1: 一時的)(java.lang.Integer)
第8要素: 予定データのID(java.lang.String)
第9要素: 繰り返し予定オリジナルデータのID(java.lang.String)
第10要素: 繰り返し予定オリジナルデータの開始日時(java.util.Date)

パラメータ:
entry - 予定データ

insertCalendarEvent

public com.google.gdata.data.calendar.CalendarEventEntry insertCalendarEvent(java.lang.String url,
                                                                             java.lang.String title,
                                                                             java.util.Date start,
                                                                             java.util.Date end,
                                                                             boolean allDay,
                                                                             java.lang.String place,
                                                                             java.lang.String content,
                                                                             java.lang.String recurrence)
                                                                      throws PFException
URLで指定されたカレンダーへ、予定を追加する。

パラメータ:
url - カレンダーURL文字列
title - タイトル
start - 開始日時
end - 終了日時
allDay - 終日予定かどうかの真偽値
place - 場所
content - 内容
recurrence - 繰り返し予定を表すiCal形式文字列
戻り値:
追加された予定データ(イベントエントリ)
例外:
PFException

insertCalendarEvent

public com.google.gdata.data.calendar.CalendarEventEntry insertCalendarEvent(java.lang.String url,
                                                                             java.lang.String title,
                                                                             java.util.Date start,
                                                                             java.util.Date end,
                                                                             boolean allDay,
                                                                             java.lang.String place,
                                                                             java.lang.String content,
                                                                             java.lang.String recurrence,
                                                                             java.util.TimeZone tz)
                                                                      throws PFException
URLで指定されたカレンダーへ、予定を追加する。

パラメータ:
url - カレンダーURL文字列
title - タイトル
start - 開始日時
end - 終了日時
allDay - 終日予定かどうかの真偽値
place - 場所
content - 内容
recurrence - 繰り返し予定を表すiCal形式文字列
tz - タイムゾーン(nullの場合、標準のタイムゾーン)
戻り値:
追加された予定データ(イベントエントリ)
例外:
PFException

updateCalendarEvent

public void updateCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry,
                                java.lang.String title,
                                java.util.Date start,
                                java.util.Date end,
                                boolean allDay,
                                java.lang.String place,
                                java.lang.String content,
                                java.lang.String recurrence)
                         throws PFException
予定データ(イベントエントリ)を更新する。 指定された予定データが繰り返し予定データの場合、個別の予定の開始/終了日時を変更することはできない。

パラメータ:
entry - 予定データ
title - タイトル
start - 開始日時
end - 終了日時
allDay - 終日予定かどうかの真偽値
place - 場所
content - 内容
recurrence - 繰り返し予定を表すiCal形式文字列
例外:
PFException

updateCalendarEvent

public void updateCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry,
                                java.lang.String title,
                                java.util.Date start,
                                java.util.Date end,
                                boolean allDay,
                                java.lang.String place,
                                java.lang.String content,
                                java.lang.String recurrence,
                                java.util.TimeZone tz)
                         throws PFException
予定データ(イベントエントリ)を更新する。 指定された予定データが繰り返し予定データの場合、個別の予定の開始/終了日時を変更することはできない。

パラメータ:
entry - 予定データ
title - タイトル
start - 開始日時
end - 終了日時
allDay - 終日予定かどうかの真偽値
place - 場所
content - 内容
recurrence - 繰り返し予定を表すiCal形式文字列
tz - タイムゾーン(nullの場合、標準のタイムゾーン)
例外:
PFException

updateIndividualRecurrentEvent

public com.google.gdata.data.calendar.CalendarEventEntry updateIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry,
                                                                                        java.util.Date startOriginal,
                                                                                        java.util.Date endOriginal,
                                                                                        java.util.Date startUpdated,
                                                                                        java.util.Date endUpdated)
                                                                                 throws PFException
繰り返し予定のうち、個別の予定データの開始・終了日時を修正する。

パラメータ:
entry - 繰り返し予定データ(イベントエントリ)
startOriginal - 元の開始日時
endOriginal - 元の終了日時
startUpdated - 修正した開始日時
endUpdated - 修正した終了日時
戻り値:
修正された予定データ(イベントエントリ)
例外:
PFException

updateIndividualRecurrentEvent

public com.google.gdata.data.calendar.CalendarEventEntry updateIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry,
                                                                                        java.util.Date startOriginal,
                                                                                        java.util.Date endOriginal,
                                                                                        java.util.Date startUpdated,
                                                                                        java.util.Date endUpdated,
                                                                                        java.util.TimeZone tz)
                                                                                 throws PFException
繰り返し予定のうち、個別の予定データの開始・終了日時を修正する。

パラメータ:
entry - 繰り返し予定データ(イベントエントリ)
startOriginal - 元の開始日時
endOriginal - 元の終了日時
startUpdated - 修正した開始日時
endUpdated - 修正した終了日時
tz - 繰り返し予定データに設定されたタイムゾーン(nullの場合、標準のタイムゾーン使用)
戻り値:
修正された予定データ(イベントエントリ)
例外:
PFException

deleteIndividualRecurrentEvent

public com.google.gdata.data.calendar.CalendarEventEntry deleteIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry,
                                                                                        java.util.Date startOriginal,
                                                                                        java.util.Date endOriginal)
                                                                                 throws PFException
繰り返し予定のうち、個別の予定データを削除する。

パラメータ:
entry - 繰り返し予定データ(イベントエントリ)
startOriginal - 元の開始日時
endOriginal - 元の終了日時
戻り値:
削除された予定データ(イベントエントリ)
例外:
PFException

deleteIndividualRecurrentEvent

public com.google.gdata.data.calendar.CalendarEventEntry deleteIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry,
                                                                                        java.util.Date startOriginal,
                                                                                        java.util.Date endOriginal,
                                                                                        java.util.TimeZone tz)
                                                                                 throws PFException
繰り返し予定のうち、個別の予定データを削除する。

パラメータ:
entry - 繰り返し予定データ(イベントエントリ)
startOriginal - 元の開始日時
endOriginal - 元の終了日時
tz - 繰り返し予定データに設定されたタイムゾーン(nullの場合、標準のタイムゾーン使用)
戻り値:
削除された予定データ(イベントエントリ)
例外:
PFException

createIndividualRecurrentEvent

protected com.google.gdata.data.calendar.CalendarEventEntry createIndividualRecurrentEvent(com.google.gdata.data.calendar.CalendarEventEntry entry,
                                                                                           java.util.Date startOriginal,
                                                                                           java.util.Date endOriginal,
                                                                                           java.util.Date startUpdated,
                                                                                           java.util.Date endUpdated,
                                                                                           java.util.TimeZone tz)
                                                                                    throws PFException
繰り返し予定のうち、個別の予定データを生成する。

パラメータ:
entry - 繰り返し予定データ
startOriginal - 元の開始日時
endOriginal - 元の終了日時
startUpdated - 修正した開始日時
endUpdated - 修正した終了日時
tz - 繰り返し予定データに設定されたタイムゾーン(nullの場合、標準のタイムゾーン使用)
戻り値:
修正された予定データ(イベントエントリ)
例外:
PFException

setCalendarEventData

protected void setCalendarEventData(com.google.gdata.data.calendar.CalendarEventEntry eventEntry,
                                    java.lang.String title,
                                    java.util.Date start,
                                    java.util.Date end,
                                    boolean allDay,
                                    java.lang.String place,
                                    java.lang.String content,
                                    java.lang.String recurrence,
                                    java.util.TimeZone tz)
                             throws PFException
予定データ(イベントエントリ)の内容を設定する。

パラメータ:
entry - 予定データ
title - タイトル
start - 開始日時
end - 終了日時
allDay - 終日予定かどうかの真偽値
place - 場所
content - 内容
recurrence - 繰り返し予定を表すiCal形式文字列
tz - タイムゾーン(nullの場合、標準のタイムゾーン)
例外:
PFException

deleteCalendarEvent

public void deleteCalendarEvent(com.google.gdata.data.calendar.CalendarEventEntry eventEntry)
                         throws PFException
予定データ(イベントエントリ)を削除する。 指定された予定データが繰り返し予定データの場合、変更された予定も含めて削除される。

パラメータ:
entry - 予定データ
例外:
PFException

getCredential

public java.lang.Object getCredential()
カレンダー認証情報を取得する。 認証権限は読取のみ許可となる。


getCredential

public java.lang.Object getCredential(boolean readonly)
カレンダー認証情報を取得する。

パラメータ:
readonly - 読取のみ許可属性

accessCalendar

public void accessCalendar(java.lang.Object credential)
                    throws PFException
カレンダー認証情報オブジェクトを用いてカレンダーに接続する。

パラメータ:
credential - カレンダー認証情報オブジェクト
例外:
PFException

getRecurrentEventList

public PFObjectList getRecurrentEventList(java.util.Date start,
                                          java.util.Date end,
                                          com.google.gdata.data.calendar.CalendarEventEntry entry,
                                          PFObjectList exception)
指定された期間における繰り返し予定データ(イベントエントリ)の内容を、 それぞれの予定を表すリストのリストとして取得する。 与えられた予定データ(イベントエントリ)が繰り返し予定ではない場合、 その予定データが指定された期間内のものであれば、その内容を表すリストが 返されるリストの要素となる。 指定期間の開始日時あるいは終了日時が指定されていない場合には、空のリストが返される。 リストの各要素リストの内容は以下の通りである。

第0要素: タイトル (java.lang.String)
第1要素: 開始日時 (java.util.Date)
第2要素: 終了日時 (java.util.Date)
第3要素: 終日予定かどうかの真偽値 (java.lang.Boolean)
第4要素: 場所 (java.lang.String)
第5要素: 内容 (java.lang.String)
第6要素: 繰り返し予定を表すiCal形式文字列(java.lang.String)
第7要素: 予定データのステータス(0: 確定, -1: キャンセル, 1: 一時的)(java.lang.Integer)
第8要素: 予定データのID(java.lang.String)
第9要素: 繰り返し予定オリジナルデータのID(java.lang.String)
第10要素: 繰り返し予定オリジナルデータの開始日時(java.util.Date)

パラメータ:
start - 指定期間開始日時
end - 指定期間終了日時
entry - 予定データ
exception - 繰り返し予定から除外する予定データのリスト
戻り値:
繰り返し予定データのリスト

getRecurrentEventTable

public PFObjectTable getRecurrentEventTable(java.util.Date start,
                                            java.util.Date end,
                                            PFObjectList data,
                                            PFObjectList exception)
指定された期間における繰り返し予定データ(リスト)の内容を、 それぞれの予定を表すテーブルとして取得する。 与えられた予定データ(イベントエントリ)が繰り返し予定ではない場合、 その予定データが指定された期間内のものであれば、その内容を表すテーブルが返される 指定期間の開始日時あるいは終了日時が指定されていない場合には、行数ゼロのテーブルが返される。 テーブルの構成は以下の通りである。

タイトル
(java.lang.String)
開始日時
(java.util.Date)
終了日時
(java.util.Date)
終日予定かどうかの真偽値
(java.lang.Boolean)
場所
(java.lang.String)
内容
(java.lang.String)
繰り返し予定を表すiCal形式文字列
(java.lang.String)
予定データのステータス(0: 確定, -1: キャンセル, 1: 一時的)(java.lang.Integer) 予定データのID(java.lang.String) 繰り返し予定オリジナルデータのID(java.lang.String) 繰り返し予定オリジナルデータの開始日時(java.util.Date)
: : : : : : : : : :

パラメータ:
start - 指定期間開始日時
end - 指定期間終了日時
data - 予定データ
exception - 繰り返し予定から除外する予定データのリスト
戻り値:
繰り返し予定データのテーブル

getRecurrentEventList

public PFObjectList getRecurrentEventList(java.util.Date start,
                                          java.util.Date end,
                                          PFObjectList data,
                                          PFObjectList exception)
指定された期間における繰り返し予定データ(リスト)の内容を、 それぞれの予定を表すリストのリストとして取得する。 与えられた予定データ(イベントエントリ)が繰り返し予定ではない場合、 その予定データが指定された期間内のものであれば、その内容を表すリストが 返されるリストの要素となる。 指定期間の開始日時あるいは終了日時が指定されていない場合には、空のリストが返される。 リストの各要素リストの内容は以下の通りである。

第0要素: タイトル (java.lang.String)
第1要素: 開始日時 (java.util.Date)
第2要素: 終了日時 (java.util.Date)
第3要素: 終日予定かどうかの真偽値 (java.lang.Boolean)
第4要素: 場所 (java.lang.String)
第5要素: 内容 (java.lang.String)
第6要素: 繰り返し予定を表すiCal形式文字列(java.lang.String)
第7要素: 予定データのステータス(0: 確定, -1: キャンセル, 1: 一時的)(java.lang.Integer)
第8要素: 予定データのID(java.lang.String)
第9要素: 繰り返し予定オリジナルデータのID(java.lang.String)
第10要素: 繰り返し予定オリジナルデータの開始日時(java.util.Date)

パラメータ:
start - 指定期間開始日時
end - 指定期間終了日時
data - 予定データ
exception - 繰り返し予定から除外する予定データのリスト
戻り値:
繰り返し予定データのリスト

getStatusCanceled

public int getStatusCanceled()
キャンセルを表すステータス番号を取得する。

戻り値:
キャンセルを表すステータス番号

getStatusConfirmed

public int getStatusConfirmed()
確定を表すステータス番号を取得する。

戻り値:
確定を表すステータス番号

getStatusTentative

public int getStatusTentative()
一時的を表すステータス番号を取得する。

戻り値:
一時的を表すステータス番号

getICalendar

protected net.fortuna.ical4j.model.Calendar getICalendar(java.lang.String iStr)
iCalendar書式文字列から、iCal4jカレンダーオブジェクトを生成する。

パラメータ:
iStr - iCalendar書式文字列
戻り値:
iCal4jカレンダーオブジェクト

getDtStart

protected java.util.Date getDtStart(net.fortuna.ical4j.model.Calendar iCal)
iCal4jカレンダーオブジェクトから開始日時属性(DTSTART)の日付データを取得する。 該当データが見つからない場合にはnullを返す。

パラメータ:
iCal - iCal4jカレンダー
戻り値:
開始日時属性(DTSTART)の日付データ

getDtEnd

protected java.util.Date getDtEnd(net.fortuna.ical4j.model.Calendar iCal)
iCal4jカレンダーオブジェクトから終了日時属性(DTEND)の日付データを取得する。 該当データが見つからない場合にはnullを返す。

パラメータ:
iCal - iCal4jカレンダー
戻り値:
終了日時属性(DTEND)の日付データ

getRRule

protected net.fortuna.ical4j.model.Recur getRRule(net.fortuna.ical4j.model.Calendar iCal)
iCal4jカレンダーオブジェクトから繰り返し属性(RRULE)データを取得する。 該当データが見つからない場合にはnullを返す。

パラメータ:
iCal - iCal4jカレンダー
戻り値:
繰り返し属性(RRULE)データ

getRecurrentDateList

protected PFObjectList getRecurrentDateList(net.fortuna.ical4j.model.Recur rec,
                                            java.util.Date seed,
                                            java.util.Date start,
                                            java.util.Date end)
繰り返し予定の日付データリストを取得する。

パラメータ:
rec - 繰り返し属性データ
seed - 繰り返し開始日時
start - 指定期間開始日時
end - 指定期間終了日時
戻り値:
繰り返し予定の日付データリスト

getPropertyLine

protected java.lang.String getPropertyLine(java.lang.String head,
                                           java.lang.String iStr)
iCalendar書式文字列から、指定された文字列で始まる行を1つ取得する。 該当する行がない場合にはnullを戻す。

パラメータ:
head - 行頭文字列
iStr - iCalendar書式文字列
戻り値:
headで始まる行

getRecurrenceDataText

public java.lang.String getRecurrenceDataText(java.util.Date start,
                                              java.util.Date end,
                                              int freq,
                                              int interval,
                                              boolean isDate,
                                              PFObjectList dayList)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)

getRecurrenceDataText

public java.lang.String getRecurrenceDataText(java.util.Date start,
                                              java.util.Date end,
                                              int freq,
                                              int interval,
                                              boolean isDate,
                                              PFObjectList dayList,
                                              int finish)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)
finish - 繰り返し予定終了回数を示す整数

getRecurrenceDataText

public java.lang.String getRecurrenceDataText(java.util.Date start,
                                              java.util.Date end,
                                              int freq,
                                              int interval,
                                              boolean isDate,
                                              PFObjectList dayList,
                                              int finish,
                                              java.util.TimeZone tz)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)
finish - 繰り返し予定終了回数を示す整数
tz - タイムゾーン(nullの場合、標準のタイムゾーン)

getRecurrenceDataText

public java.lang.String getRecurrenceDataText(java.util.Date start,
                                              java.util.Date end,
                                              int freq,
                                              int interval,
                                              boolean isDate,
                                              PFObjectList dayList,
                                              java.util.Date finish)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)
finish - 繰り返し予定終了日

getRecurrenceDataText

public java.lang.String getRecurrenceDataText(java.util.Date start,
                                              java.util.Date end,
                                              int freq,
                                              int interval,
                                              boolean isDate,
                                              PFObjectList dayList,
                                              java.util.Date finish,
                                              java.util.TimeZone tz)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)
finish - 繰り返し予定終了日
tz - タイムゾーン(nullの場合、標準のタイムゾーン)

getRecurrenceICalText

protected java.lang.String getRecurrenceICalText(java.util.Date start,
                                                 java.util.Date end,
                                                 int freq,
                                                 int interval,
                                                 boolean isDate,
                                                 PFObjectList dayList,
                                                 java.lang.Object finish,
                                                 java.util.TimeZone tz)
繰り返し予定を表すiCalendar形式文字列を取得する。

パラメータ:
start - 初回予定開始日時
end - 初回予定終了日時
freq - 頻度(1: 年、2: 月、3または4: 週、5: 日)
interval - 繰り返し間隔
isDate - 日付指定か曜日指定かの真偽値(true: 日付指定、false: 曜日指定)
dayList - 指定日のリスト(日付指定の場合、日付を表す整数のリスト。 曜日指定の場合、曜日を表す整数と週番号を表す整数からなるリストのリスト。 曜日番号は、1: 日、2: 月、3: 火、4: 水、5: 木、6: 金、7: 土。)
finish - 繰り返し予定終了回数を示す整数または終了日
tz - タイムゾーン(nullの場合、標準のタイムゾーン)

getConstantYear

public int getConstantYear()
年を表す整数を取得する。

戻り値:
年を表す整数(1)
関連項目:
Calendar.YEAR

getConstantMonth

public int getConstantMonth()
月を表す整数を取得する。

戻り値:
月を表す整数(2)
関連項目:
Calendar.MONTH

getConstantWeek

public int getConstantWeek()
週を表す整数を取得する。

戻り値:
週を表す整数(3)
関連項目:
Calendar.WEEK_OF_YEAR

getConstantDate

public int getConstantDate()
日を表す整数を取得する。

戻り値:
日を表す整数(5)
関連項目:
Calendar.DATE

getConstantSunday

public int getConstantSunday()
日曜日を表す整数を取得する。

戻り値:
日曜日を表す整数(1)
関連項目:
Calendar.SUNDAY

getConstantMonday

public int getConstantMonday()
月曜日を表す整数を取得する。

戻り値:
月曜日を表す整数(2)
関連項目:
Calendar.MONDAY

getConstantTuesday

public int getConstantTuesday()
火曜日を表す整数を取得する。

戻り値:
火曜日を表す整数(3)
関連項目:
Calendar.TUESDAY

getConstantWednesDay

public int getConstantWednesDay()
水曜日を表す整数を取得する。

戻り値:
水曜日を表す整数(4)
関連項目:
Calendar.WEDNESDAY

getConstantThursDay

public int getConstantThursDay()
木曜日を表す整数を取得する。

戻り値:
木曜日を表す整数(5)
関連項目:
Calendar.THURSDAY

getConstantFriDay

public int getConstantFriDay()
金曜日を表す整数を取得する。

戻り値:
金曜日を表す整数(6)
関連項目:
Calendar.FRIDAY

getConstantSaturDay

public int getConstantSaturDay()
土曜日を表す整数を取得する。

戻り値:
土曜日を表す整数(7)
関連項目:
Calendar.SATURDAY