Package | Description |
---|---|
jp.ac.tokushima_u.edb |
Provides classes and interfaces for handling EDB.
|
jp.ac.tokushima_u.edb.erd |
Provides classes for Educator and Researcher Directory of Tokushima University.
|
jp.ac.tokushima_u.edb.tuple |
Provides tuple specific classes and interfaces.
|
jp.ac.tokushima_u.edb.works |
Provides Works modules for Tokushima University.
|
Modifier and Type | Field and Description |
---|---|
(package private) EdbDate2 |
EdbDoc.Date2Text.period |
Modifier and Type | Method and Description |
---|---|
static EdbDate2 |
EdbDate2.createCivilYear(int y)
Create period of civil year.
|
static EdbDate2 |
EdbDate2.createFiscalYear(int y)
Create period of fiscal year.
|
EdbDate2 |
EdbDate2.duplicate()
Duplicate this object.
|
EdbDate2 |
EdbObject.getAvailablePeriod()
期間限定されている期間を得る.
|
EdbDate2 |
EdbDatum.getAvailablePeriod()
有効期間を得る.
|
EdbDate2 |
EdbObject.getAvailablePeriod(EdbDate2 period)
期間限定されている期間と指定された期間のオーバラップしている期間を得る.
|
EdbDate2 |
EdbDatum.getAvailablePeriod(EdbDate2 period) |
EdbDate2 |
EdbDatum.getDate2()
値(期間)を取得します.
|
EdbDate2 |
EdbDate2.intersection(EdbDate2 p)
このオーバラップする期間を作成する.
|
static EdbDate2 |
EdbDate2.intersection(EdbDate2 p1,
EdbDate2 p2)
このオーバラップする期間を作成する.
|
EdbDate2 |
EdbDate2.union(EdbDate2 p)
この結合期間を作成する.
|
static EdbDate2 |
EdbDate2.union(EdbDate2 p1,
EdbDate2 p2)
この結合期間を作成する.
|
Modifier and Type | Method and Description |
---|---|
EdbColumnCondition |
EdbColumnCondition.addValue(EdbDate2 p)
条件の値に日付(年月日)の期間を追加します.
|
int |
EdbDate2.compareTo(EdbDate2 other) |
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
EdbDate2 p)
指定されたカラムの値が,指定された期間内の日付かどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EDB edb,
String cn,
EdbDate2 p)
指定されたカラムの値が,指定された期間内の日付かどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbTable ti,
String cn,
EdbDate2 p)
指定されたカラムの値が,指定された期間内の日付かどうかを評価する条件を作成します.
|
protected EdbDoc.Content |
EdbDocSpi.engineCreateDATE2(EdbDate2 period,
EdbDate.FMT fmt)
エンジンが扱う形式で指定された期間のコンテンツを返します.
|
boolean |
EdbDate2.equals(EdbDate2 p)
このオブジェクトが表す期間と等しいかどうか判定します.
|
EdbDate2 |
EdbObject.getAvailablePeriod(EdbDate2 period)
期間限定されている期間と指定された期間のオーバラップしている期間を得る.
|
EdbDate2 |
EdbDatum.getAvailablePeriod(EdbDate2 period) |
EdbDate2 |
EdbDate2.intersection(EdbDate2 p)
このオーバラップする期間を作成する.
|
static EdbDate2 |
EdbDate2.intersection(EdbDate2 p1,
EdbDate2 p2)
このオーバラップする期間を作成する.
|
boolean |
EdbDate.isInner(EdbDate2 p)
このオブジェクトが表す日付が指定された期間の内にあるかどうか判定します.
|
boolean |
EdbDate2.isOverlap(EdbDate2 p)
オーバラップをチェックする.
|
static boolean |
EdbDate2.isOverlap(EdbDate2 p1,
EdbDate2 p2)
オーバラップをチェックする.
|
boolean |
EdbObject.overlapPeriod(EdbDate2 p)
指定された期間において,このオブジェクトが有効な期間を含むかどうかを判別します.
|
boolean |
EdbDatum.overlapPeriod(EdbDate2 p)
指定された期間において,このdatumが有効な期間を含むかどうかを判別します.
|
EdbDate2 |
EdbDate2.union(EdbDate2 p)
この結合期間を作成する.
|
static EdbDate2 |
EdbDate2.union(EdbDate2 p1,
EdbDate2 p2)
この結合期間を作成する.
|
Constructor and Description |
---|
Date2Text(EdbDate2 period,
EdbDate.FMT fmt) |
Modifier and Type | Field and Description |
---|---|
(package private) EdbDate2 |
ErdPerson.availablePeriod |
(package private) EdbDate2 |
ErdPerson.availablePeriod_regular |
(package private) EdbDate2 |
ErdOrganization.TitlePeriod.period |
Modifier and Type | Method and Description |
---|---|
abstract EdbDate2 |
ErdCommon.ErdMgr.availablePeriod(EdbDate2 p) |
abstract EdbDate2 |
ErdCommon.ErdMgr.getTimespan() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ErdOrganization.ErdOrgPerson.addTitlePeriod(EdbEID t,
EdbDate2 p) |
abstract EdbDate2 |
ErdCommon.ErdMgr.availablePeriod(EdbDate2 p) |
static ErdPerson |
ErdPerson.createPage(EdbEIDHolder eh,
EdbDate2 period,
boolean notRegular) |
abstract double |
ErdCommon.ErdMgr.getAvailableRatio(EdbDate2 period) |
abstract double |
ErdCommon.ErdMgr.getAvailableYears(EdbDate2 period) |
Constructor and Description |
---|
ErdOrgPerson(ErdPerson p,
EdbEID title,
EdbDate2 period) |
TitlePeriod(EdbEID t,
EdbDate2 p) |
Modifier and Type | Method and Description |
---|---|
boolean |
EdbOrganization.isInsideOf(EdbEID ancestor,
EdbDate2 period) |
boolean |
EdbPerson.isTeacher(EdbDate2 period) |
Modifier and Type | Field and Description |
---|---|
EdbDate2 |
WorksStratum.worksPeriod |
Modifier and Type | Method and Description |
---|---|
EdbDate2 |
WorksBody.getCombinedPeriod()
Get period of work body expanded by buddies.
|
EdbDate2 |
WorksStratum.getCombinedPeriod(Set<EdbEID> set,
EdbDate2 period) |
abstract EdbDate2 |
WorksBody.getPeriod()
Get period of work body (organization, period).
|
EdbDate2 |
WorksManager.getPeriod()
Get period to resolve.
|
EdbDate2 |
WorksManager.periodExpand(EdbDate2 p) |
EdbDate2 |
AffiliatePeriod.union(AffiliatePeriod.Type t) |
EdbDate2 |
WorksManager.y2period(int y)
Get period of y-th year.
|
Modifier and Type | Method and Description |
---|---|
Set<EdbDate2> |
AffiliatePeriod.get(AffiliatePeriod.Type t) |
Modifier and Type | Method and Description |
---|---|
void |
AffiliatePeriod.add(AffiliatePeriod.Type t,
EdbDate2 p) |
abstract EdbTableCondition |
WorksRetriever.baseCondition(EdbDate2 p) |
T |
WorksManager.WorksBodyCreator.create(WorksManager mgr,
EdbEID eid,
EdbDate2 period)
コンテントを出力する.
|
EdbDoc.Content |
WorksManager.createPeriodContent(EdbDate2 basePeriod,
EdbDate2 p) |
EdbDoc.Content |
WorksManager.createPeriodContent(EdbDate2 basePeriod,
WorksPage.FMT fmt,
EdbDate2 p) |
EdbDate2 |
WorksStratum.getCombinedPeriod(Set<EdbEID> set,
EdbDate2 period) |
double |
AffiliatePeriod.getMonths(AffiliatePeriod.Type t,
EdbDate2 base) |
protected int |
WorksBody.getNumberOfPersons(AffiliatePeriod.Type type,
EdbDate2 base) |
protected double |
WorksBody.getPersonMonths(AffiliatePeriod.Type type,
EdbDate2 base) |
EdbDate2 |
WorksManager.periodExpand(EdbDate2 p) |
double |
WorksManager.periodToMonths(EdbDate2 p)
期間から月数を計算する.
年月日の日は無視する.(始まりの月は1日,終りの月は月末とみなす.)
|
void |
WorksRetriever.prefetch(EdbDate2 period,
boolean fetchObject) |
void |
WorksRetriever.prefetch(EdbDate2 period,
int depth) |
abstract void |
WorksRetriever.request(EdbDate2 period,
EdbTuple tuple) |
abstract void |
WorksRetriever.request(EdbDate2 period,
EdbTuple tuple,
boolean doQuery) |
Constructor and Description |
---|
WorksStratum(WorksManager mgr,
O body,
EdbOrganization o,
EdbDate2 peri,
WorksManager.WorksBodyCreator<O> organizationCreator,
WorksManager.WorksBodyCreator<P> personCreator) |
EDB Working Group at Tue Jun 10 17:08:59 JST 2025