パッケージ | 説明 |
---|---|
org.unclazz.jp1ajs2.unitdef | |
org.unclazz.jp1ajs2.unitdef.builder | |
org.unclazz.jp1ajs2.unitdef.parser | |
org.unclazz.jp1ajs2.unitdef.query | |
org.unclazz.jp1ajs2.unitdef.util |
修飾子とタイプ | メソッドと説明 |
---|---|
Unit |
Unit.getSubUnit(String name)
下位ユニットを返す.
|
修飾子とタイプ | メソッドと説明 |
---|---|
static List<Unit> |
Units.fromCharSequence(CharSequence s)
文字列からユニット定義情報を読み取る.
|
static List<Unit> |
Units.fromFile(File f)
ファイルからユニット定義情報を読み取る.
|
static List<Unit> |
Units.fromFile(File f,
Charset charset)
ファイルからユニット定義情報を読み取る.
|
static List<Unit> |
Units.fromStream(InputStream s)
入力ストリームからユニット定義情報を読み取る.
|
static List<Unit> |
Units.fromStream(InputStream s,
Charset charset)
入力ストリームからユニット定義情報を読み取る.
|
List<Unit> |
Unit.getSubUnits()
下位ユニットのリストを返す.
|
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
Units.writeToStream(Unit unit,
OutputStream out)
ユニット定義を文字列化して出力ストリームに書き出す.
|
static void |
Units.writeToStream(Unit unit,
OutputStream out,
Charset charset)
ユニット定義を文字列化して出力ストリームに書き出す.
|
修飾子とタイプ | メソッドと説明 |
---|---|
<R> R |
Unit.query(Query<Unit,R> q)
クエリを使用してユニット定義から情報を取り出す.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Unit |
UnitBuilder.build()
新しい
Unit インスタンスを生成する. |
修飾子とタイプ | メソッドと説明 |
---|---|
UnitBuilder |
UnitBuilder.addSubUnit(Unit unit)
サブユニットを追加する.
|
UnitBuilder |
UnitBuilder.addSubUnits(Unit... units)
サブユニットを追加する.
|
修飾子とタイプ | メソッドと説明 |
---|---|
UnitBuilder |
UnitBuilder.addSubUnits(List<Unit> units)
サブユニットを追加する.
|
修飾子とタイプ | メソッドと説明 |
---|---|
ParseResult<List<Unit>> |
UnitParser.parse(Input in) |
修飾子とタイプ | メソッドと説明 |
---|---|
static IterableQuery<Unit,AnteroposteriorRelationship> |
Queries.ar()
ユニット定義パラメータarのJavaオブジェクト表現を取得するためのクエリを返す.
|
IterableQuery<Unit,Boolean> |
ParameterValueIterableQuery.asBoolean(String... trueValues)
パラメータ値を真偽値に変換するクエリを返す.
|
IterableQuery<Unit,String> |
ParameterValueIterableQuery.asEscapedString()
パラメータ値をエスケープ済み文字列に変換するクエリを返す.
|
IterableQuery<Unit,Integer> |
ParameterValueIterableQuery.asInteger()
パラメータ値を整数に変換するクエリを返す.
|
IterableQuery<Unit,Integer> |
ParameterValueIterableQuery.asInteger(int defaultValue)
パラメータ値を整数に変換するクエリを返す.
|
IterableQuery<Unit,String> |
ParameterValueIterableQuery.asQuotedString()
パラメータ値を二重引用符で囲われた文字列に変換するクエリを返す.
|
IterableQuery<Unit,String> |
ParameterValueIterableQuery.asQuotedString(boolean force)
パラメータ値を二重引用符で囲われた文字列に変換するクエリを返す.
|
IterableQuery<Unit,String> |
ParameterValueIterableQuery.asString()
パラメータ値を文字シーケンスに変換するクエリを返す.
|
IterableQuery<Unit,Tuple> |
ParameterValueIterableQuery.asTuple()
パラメータ値をタプルに変換するクエリを返す.
|
static IterableQuery<Unit,StartDateAdjustment> |
Queries.cftd()
ユニット定義パラメータcftdのJavaオブジェクト表現を取得するためのクエリを返す.
|
static OneQuery<Unit,Unit> |
Queries.children(String name)
ユニットに対してその子ユニット(直接の下位ユニット)を問合せるクエリを返す.
|
static OneQuery<Unit,Unit> |
Queries.children(String name)
ユニットに対してその子ユニット(直接の下位ユニット)を問合せるクエリを返す.
|
static IterableQuery<Unit,CharSequence> |
Queries.cm()
ユニット定義パラメータcmのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ExecutionCycle> |
Queries.cy()
ユニット定義パラメータcyのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,EndDate> |
Queries.ed()
ユニット定義パラメータedのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,EndStatusJudgementType> |
Queries.ej()
ユニット定義パラメータejのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,UnsignedIntegral> |
Queries.ejc()
ユニット定義パラメータejcのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,Element> |
Queries.el()
ユニット定義パラメータelのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ElapsedTime> |
Queries.etm()
ユニット定義パラメータelmのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ExecutionTimedOutStatus> |
Queries.ets()
ユニット定義パラメータetsのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ExecutionUserType> |
Queries.eu()
ユニット定義パラメータeuのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,EndDelayTime> |
Queries.ey()
ユニット定義パラメータeyのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,FixedDuration> |
Queries.fd()
ユニット定義パラメータfdのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,FileWatchCondition> |
Queries.flwc()
ユニット定義パラメータflwcのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ResultJudgmentType> |
Queries.jd()
ユニット定義パラメータjdのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,LinkedRuleNumber> |
Queries.ln()
ユニット定義パラメータlnのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,MailAddress> |
Queries.mladr()
ユニット定義パラメータmladrのJavaオブジェクト表現を取得するためのクエリを返す.
|
Iterable<Unit> |
UnitIterableQuery.queryFrom(Unit u) |
static IterableQuery<Unit,CommandLine> |
Queries.sc()
ユニット定義パラメータscのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,StartDate> |
Queries.sd()
ユニット定義パラメータsdのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,WriteOption> |
Queries.sea()
ユニット定義パラメータseaのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,StartDateCompensation> |
Queries.sh()
ユニット定義パラメータshのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,StartDateCompensationDeadline> |
Queries.shd()
ユニット定義パラメータshdのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,WriteOption> |
Queries.soa()
ユニット定義パラメータsoaのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,StartTime> |
Queries.st()
ユニット定義パラメータstのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,StartDelayTime> |
Queries.sy()
ユニット定義パラメータsyのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,MapSize> |
Queries.sz()
ユニット定義パラメータszのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,CommandLine> |
Queries.te()
ユニット定義パラメータteのJavaオブジェクト表現を取得するためのクエリを返す.
|
IterableQuery<Unit,FullQualifiedName> |
UnitIterableQuery.theirFqn()
問合せの結果のユニットが持つ完全名を問合せるクエリを返す.
|
IterableQuery<Unit,String> |
UnitIterableQuery.theirName()
問合せの結果のユニットが持つユニット名を問合せるクエリを返す.
|
static IterableQuery<Unit,ExitCodeThreshold> |
Queries.tho()
ユニット定義パラメータthoのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ElapsedTime> |
Queries.tmitv()
ユニット定義パラメータtmitvのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,DeleteOption> |
Queries.top1()
ユニット定義パラメータtop1のJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,DeleteOption> |
Queries.top2()
ユニット定義パラメータtop2のJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,DeleteOption> |
Queries.top3()
ユニット定義パラメータtop3のJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,DeleteOption> |
Queries.top4()
ユニット定義パラメータtop4のJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,UnitType> |
Queries.ty()
ユニット定義パラメータtyのJavaオブジェクト表現を取得するためのクエリを返す.
|
TupleIterableQuery<Unit> |
ParameterValueIterableQuery.typeIsTuple()
タプルを問合せるクエリを返す.
|
static IterableQuery<Unit,RunConditionWatchLimitCount> |
Queries.wc()
ユニット定義パラメータwcのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,RunConditionWatchLimitTime> |
Queries.wt()
ユニット定義パラメータwtのJavaオブジェクト表現を取得するためのクエリを返す.
|
static IterableQuery<Unit,ExitCodeThreshold> |
Queries.wth()
ユニット定義パラメータwthのJavaオブジェクト表現を取得するためのクエリを返す.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Iterable<Unit> |
UnitIterableQuery.queryFrom(Unit u) |
修飾子とタイプ | メソッドと説明 |
---|---|
Unit |
UnitTreeNodesIterable.getRoot()
探索の起点となるユニットを返す.
|
Unit |
UnitWalker.CancelException.getUnit() |
修飾子とタイプ | メソッドと説明 |
---|---|
Iterator<Unit> |
UnitTreeNodesIterable.iterator() |
修飾子とタイプ | メソッドと説明 |
---|---|
CharSequence |
Formatter.format(Unit unit)
ユニット定義情報オブジェクトをフォーマットする.
|
void |
Formatter.format(Unit unit,
OutputStream out)
ユニット定義情報オブジェクトをフォーマットし出力ストリームに書き出す.
|
void |
Formatter.format(Unit unit,
OutputStream out,
Charset charset)
ユニット定義情報オブジェクトをフォーマットし出力ストリームに書き出す.
|
protected void |
UnitWalker.handleCancelled(Unit root,
T context,
UnitWalker.CancelException cancel) |
protected abstract void |
UnitWalker.handleEnd(Unit root,
T context) |
protected abstract void |
UnitWalker.handleParam(Unit unit,
Parameter param,
int depth,
T context) |
protected abstract void |
UnitWalker.handleStart(Unit root,
T context) |
protected boolean |
UnitWalker.handleUnit(Unit unit,
int depth,
T context) |
protected abstract void |
UnitWalker.handleUnitEnd(Unit unit,
int depth,
T context) |
protected abstract void |
UnitWalker.handleUnitStart(Unit unit,
int depth,
T context) |
static UnitTreeNodesIterable |
UnitTreeNodesIterable.ofBreadthFirst(Unit root,
boolean includesRoot)
幅優先探索を行う
Iterable を返す. |
static UnitTreeNodesIterable |
UnitTreeNodesIterable.ofDepthFirst(Unit root,
boolean includesRoot)
深さ優先探索を行う
Iterable を返す. |
protected void |
UnitWalker.walk(Unit root,
T context) |
コンストラクタと説明 |
---|
CancelException(String message,
Unit unit,
int depth) |
CancelException(Throwable cause,
Unit unit,
int depth) |
CancelException(Unit unit,
int depth) |
Copyright © 2016. All rights reserved.