org.asyrinx.brownie.core.util
クラス Era

java.lang.Object
  拡張org.asyrinx.brownie.core.util.Era

public final class Era
extends java.lang.Object

年号を表現するクラス


コンストラクタの概要
Era(java.util.Locale locale, java.lang.String caption, java.lang.String captionShort, java.lang.String firstLetter, DateRange range)
          constructor
Era(java.util.Locale locale, java.lang.String caption, java.lang.String captionShort, java.lang.String firstLetter, int beginYear, int beginMonth, int beginDay, int endYear, int endMonth, int endDay)
          constructor
Era(java.util.Locale locale, java.lang.String caption, java.lang.String captionShort, java.lang.String firstLetter, SimpleDateRange range)
          constructor
Era(java.util.Locale locale, java.lang.String caption, java.lang.String captionShort, java.lang.String firstLetter, SimpleDate begin, SimpleDate end)
          constructor
 
メソッドの概要
 boolean equals(java.lang.Object obj)
           
 SimpleDate getBeginDate()
          年号の改元日を表す日付
 int getBeginDay()
           
 int getBeginMonth()
           
 int getBeginYear()
           
 java.lang.String getCaption()
          年号を表す文字列
 java.lang.String getCaptionShort()
          年号を表す文字列の略
 SimpleDate getEndDate()
          年号の最終日を表す日付
 int getEndDay()
           
 int getEndMonth()
           
 int getEndYear()
           
 java.lang.String getFirstLetter()
          年号を表すアルファベットなどの頭文字
 java.util.Locale getLocale()
           
 SimpleDateRange getRange()
           
 int getYearAt(SimpleDate d)
          日付が年号で何年に当たるのかを返すメソッド。
 boolean matchCaptions(java.lang.String str)
          年号が文字列に該当するかどうかを返す。
 int toAnnoDomini(int eraYear)
          年号における年を西暦の年に変換する。
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Era

public Era(java.util.Locale locale,
           java.lang.String caption,
           java.lang.String captionShort,
           java.lang.String firstLetter,
           SimpleDateRange range)
constructor

パラメータ:
locale -
caption -
captionShort -
firstLetter -
range -

Era

public Era(java.util.Locale locale,
           java.lang.String caption,
           java.lang.String captionShort,
           java.lang.String firstLetter,
           DateRange range)
constructor

パラメータ:
locale -
caption -
captionShort -
firstLetter -
range -

Era

public Era(java.util.Locale locale,
           java.lang.String caption,
           java.lang.String captionShort,
           java.lang.String firstLetter,
           SimpleDate begin,
           SimpleDate end)
constructor

パラメータ:
locale -
caption -
captionShort -
firstLetter -
begin -
end -

Era

public Era(java.util.Locale locale,
           java.lang.String caption,
           java.lang.String captionShort,
           java.lang.String firstLetter,
           int beginYear,
           int beginMonth,
           int beginDay,
           int endYear,
           int endMonth,
           int endDay)
constructor

パラメータ:
locale -
caption -
captionShort -
firstLetter -
beginYear -
beginMonth -
beginDay -
endYear -
endMonth -
endDay -
メソッドの詳細

toString

public java.lang.String toString()
戻り値:
@see java.lang.Object#toString()

equals

public boolean equals(java.lang.Object obj)
パラメータ:
obj -
戻り値:
@see java.lang.Object#equals(java.lang.Object)

matchCaptions

public boolean matchCaptions(java.lang.String str)
年号が文字列に該当するかどうかを返す。

パラメータ:
str -
戻り値:

getFirstLetter

public java.lang.String getFirstLetter()
年号を表すアルファベットなどの頭文字

戻り値:

getCaption

public java.lang.String getCaption()
年号を表す文字列

戻り値:

getCaptionShort

public java.lang.String getCaptionShort()
年号を表す文字列の略

戻り値:

getRange

public SimpleDateRange getRange()
戻り値:

getBeginDate

public SimpleDate getBeginDate()
年号の改元日を表す日付


getEndDate

public SimpleDate getEndDate()
年号の最終日を表す日付

戻り値:

getBeginDay

public int getBeginDay()
戻り値:

getBeginMonth

public int getBeginMonth()
戻り値:

getBeginYear

public int getBeginYear()
戻り値:

getEndDay

public int getEndDay()
戻り値:

getEndMonth

public int getEndMonth()
戻り値:

getEndYear

public int getEndYear()
戻り値:

toAnnoDomini

public int toAnnoDomini(int eraYear)
年号における年を西暦の年に変換する。


getLocale

public java.util.Locale getLocale()
戻り値:

getYearAt

public int getYearAt(SimpleDate d)
日付が年号で何年に当たるのかを返すメソッド。

パラメータ:
d - DOCUMENT ME!
戻り値:
DOCUMENT ME!


Copyright © 2004 asyrinx organization. All Rights Reserved.