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 _