JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
append(java.lang.String, java.lang.Object)
- Method in
ConvertScript
補足情報を設定します。
appendMap
- Property in
ConvertScript
補足情報のマップ
apply(java.lang.String, java.io.Writer, java.util.Map)
- Method in
TemplateHandler
テンプレートを適用します。
B
baseClmapName
- Property in
ConvertMaterial
clmap宣言の名前の基底値
baseSwitemName
- Property in
ConvertMaterial
switem宣言の名前の基底値
bltxt
- Property in
ConvertTargets.Target
bltxt文書(解析後に設定)
C
clazz
- Property in
MaterialLoader
自クラス
clazz
- Property in
Yakumo
自クラス
clazz
- Property in
YmoConst
自クラス
clazz
- Property in
YmoMsg
自クラス
clmap(java.lang.Object)
- Method in
ConvertMaterial
clmapスクリプトを設定します。
clmap
- Property in
ConvertResults.Result
clmapスクリプト
clmapName(java.lang.String, java.lang.String)
- Method in
ConvertResults
特定の変換対象キーに対応する変換対象についてclmap宣言の名前を設定します。
clmapName
- Property in
ConvertResults.Result
clmap宣言の名前
clmapProp(java.lang.String, java.lang.String, java.lang.Object)
- Method in
ConvertMaterial
clmap宣言あるいはクロージャマップに大域変数をバインドします。
clmapServer
- Property in
ConvertMaterial
ClmapServer
convert()
- Method in
Yakumo
変換を実行します。
ConvertMaterial
- Class in
io.github.longfish801.yakumo
変換資材です。
ConvertMaterial()
- Constructor in
ConvertMaterial
ConvertResults
- Class in
io.github.longfish801.yakumo
変換結果を管理します。
ConvertResults.Result
- Class in
io.github.longfish801.yakumo
変換結果。
ConvertResults.Result()
- Constructor in
ConvertResults.Result
ConvertResults()
- Constructor in
ConvertResults
ConvertScript
- Class in
io.github.longfish801.yakumo
変換スクリプトです。
ConvertScript()
- Constructor in
ConvertScript
ConvertTargets
- Class in
io.github.longfish801.yakumo
変換対象を管理します。
ConvertTargets.Target
- Class in
io.github.longfish801.yakumo
変換対象。
ConvertTargets.Target()
- Constructor in
ConvertTargets.Target
ConvertTargets()
- Constructor in
ConvertTargets
copy()
- Method in
RelatedSources
関連ファイルを出力フォルダにコピーします。
copyMethods
- Property in
RelatedSources
コピーモードとコピー処理のクロージャとのマップです。
copyMode(java.lang.String)
- Method in
RelatedSources
コピーモードを設定します。
D
date
- Property in
Footprints.Footprint
記録日時
dateFormat
- Property in
Footprints
SimpleDateFormat
debug(java.lang.String)
- Method in
Footprints
デバッグレベルの足跡を残します。
dir
- Property in
RelatedSources
出力フォルダ
doBetween
- Property in
ConvertScript
変換中に実行する処理
doFirst
- Property in
ConvertScript
変換前に実行する処理
doLast
- Property in
ConvertScript
変換後に実行する処理
E
F
Footprints
- Class in
io.github.longfish801.yakumo
簡単なロガーです。
Footprints.Footprint
- Class in
io.github.longfish801.yakumo
足跡。
Footprints.Footprint()
- Constructor in
Footprints.Footprint
Footprints()
- Constructor in
Footprints
format(io.github.longfish801.yakumo.ConvertScript, java.util.Map)
- Method in
ConvertMaterial
変換結果毎に並列処理でclmapのクロージャを呼び、テンプレートを適用して出力します。
fprint
- Property in
ConvertResults.Result
足跡(整形時に設定)
fprint
- Property in
ConvertScript
足跡
G
getAt(java.lang.String)
- Method in
ConvertResults
変換結果キーに対応する変換結果を参照します。
getAt(java.lang.String)
- Method in
ConvertTargets
変換対象キーに対応する変換対象を参照します。
getLogs(int[])
- Method in
Footprints
指定したレベルについてログ文字列のリストを取得します。
getReader()
- Method in
ConvertTargets.Target
入力元となる Readerインスタンスを返します。
getWarns()
- Method in
Footprints
警告レベルのログ文字列のリストを取得します。
getWriter()
- Method in
ConvertResults.Result
出力先となる Writerインスタンスを返します。
H
I
info(java.lang.String)
- Method in
Footprints
情報レベルの足跡を残します。
initShell()
- Method in
MaterialLoader
GroovyShellのインスタンスを取得します。
J
K
key
- Property in
ConvertResults.Result
変換結果キー
key
- Property in
ConvertTargets.Target
変換対象キー
L
LEVEL_DEBUG
- Property in
Footprints
デバッグレベル
level
- Property in
Footprints.Footprint
レベル
LEVEL_INFO
- Property in
Footprints
情報レベル
LEVEL_NAMES
- Property in
Footprints
レベル名
LEVEL_TRACE
- Property in
Footprints
トレースレベル
LEVEL_WARN
- Property in
Footprints
警告レベル
load(groovy.lang.Closure)
- Method in
Yakumo
依存する変換資材を読みこみます。
loaded
- Property in
MaterialLoader
ロード済み資材
loader
- Property in
Yakumo
MaterialLoader
M
map
- Property in
ConvertResults
変換結果キーと変換結果とのマップ
map
- Property in
ConvertTargets
変換対象キーと変換対象とのマップ
map
- Property in
TemplateHandler
キーとテンプレートのマップ
material(java.io.File)
- Method in
MaterialLoader
資材スクリプト(ファイル)を設定します。
material
- Property in
Yakumo
ConvertMaterial
MaterialLoader
- Class in
io.github.longfish801.yakumo
変換資材を読みこみます。
MaterialLoader(io.github.longfish801.yakumo.Yakumo)
- Constructor in
MaterialLoader
コンストラクタ。
message
- Property in
Footprints.Footprint
メッセージ
mode
- Property in
RelatedSources
コピーモード
N
O
outDir(java.io.File)
- Method in
RelatedSources
関連ファイルの出力フォルダを設定します。
P
parse(io.github.longfish801.yakumo.ConvertScript)
- Method in
ConvertMaterial
複数の変換対象から並列処理で BLtxtインスタンスを生成して返します。
prepare(java.lang.String, java.lang.String)
- Method in
ConvertMaterial
事前準備として実行するクロージャのパスを設定します。
prepareMap
- Property in
ConvertMaterial
clmap宣言の名前と事前準備のクロージャのパスとのマップ
print(int, java.lang.String)
- Method in
Footprints
足跡を残します。
prints
- Property in
Footprints
足跡
propertyMissing(java.lang.String)
- Method in
ConvertResults
変換対象キーに対応する変換対象を参照します。
propertyMissing(java.lang.String)
- Method in
ConvertTargets
変換対象キーに対応する変換対象を参照します。
Q
R
related(groovy.lang.Closure)
- Method in
Yakumo
関連ファイルを設定します。
relateds
- Property in
RelatedSources
関連ファイル一覧
RelatedSources
- Class in
io.github.longfish801.yakumo
関連ファイルを操作します。
RelatedSources()
- Constructor in
RelatedSources
relatedSources
- Property in
Yakumo
関連ファイル操作
removeSet(java.lang.String)
- Method in
RelatedSources
セット名に対応する関連ファイルをすべてコピー対象から除外します。
resourceFileName
- Property in
YmoConst
設定ファイル名
resourceFileName
- Property in
YmoMsg
設定ファイル名
result(java.lang.String, java.io.Writer)
- Method in
ConvertResults
変換結果を追加します。
results
- Property in
ConvertScript
変換結果
run(java.io.File, java.util.Map)
- Method in
Yakumo
変換スクリプトを実行します。
S
script
- Property in
Yakumo
ConvertScript
set(java.lang.String, java.lang.Object)
- Method in
TemplateHandler
テンプレートを設定します。
shell
- Property in
MaterialLoader
GroovyShell
source
- Property in
ConvertResults.Result
出力先
source
- Property in
ConvertTargets.Target
入力子
source(java.lang.String, java.lang.String, java.io.File)
- Method in
RelatedSources
関連ファイルを設定します。
switem(java.lang.Object)
- Method in
ConvertMaterial
switemスクリプトを設定します。
switemName(java.lang.String, java.lang.String)
- Method in
ConvertTargets
特定の変換対象キーに対応する変換対象についてswitem宣言の名前を設定します。
switemName
- Property in
ConvertTargets.Target
switem宣言の名前
switemServer
- Property in
ConvertMaterial
SwitemServer
T
target(java.lang.String, java.io.Reader)
- Method in
ConvertTargets
変換対象を格納します。
targets
- Property in
ConvertScript
変換対象
template(java.lang.String, java.lang.Object)
- Method in
ConvertMaterial
テンプレートを設定します。
template
- Property in
Footprints
ログ文字列のテンプレート
templateEngine
- Property in
TemplateHandler
SimpleTemplateEngine
TemplateHandler
- Class in
io.github.longfish801.yakumo
テンプレートを利用します。
templateHandler
- Property in
ConvertMaterial
テンプレート操作
TemplateHandler()
- Constructor in
TemplateHandler
templateKey(java.lang.String, java.lang.String)
- Method in
ConvertResults
テンプレートキーを設定します。
templateKey
- Property in
ConvertResults.Result
テンプレートキー
trace(java.lang.String)
- Method in
Footprints
トレースレベルの足跡を残します。
U
V
W
warn(java.lang.String)
- Method in
Footprints
警告レベルの足跡を残します。
X
Y
Yakumo
- Class in
io.github.longfish801.yakumo
DSLに基づき、テキストを変換します。
yakumo
- Property in
MaterialLoader
Yakumo
Yakumo()
- Constructor in
Yakumo
YmoConst
- Class in
io.github.longfish801.yakumo
固定値を保持します。
YmoConst()
- Constructor in
YmoConst
YmoConvertException
- Class in
io.github.longfish801.yakumo
Yakumoによる変換失敗を表す例外クラスです。
YmoConvertException()
- Constructor in
YmoConvertException
YmoMsg
- Class in
io.github.longfish801.yakumo
メッセージを保持します。
YmoMsg()
- Constructor in
YmoMsg
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation