Interface LawCriteriaArgs

Lawtext query の法令検索パラメータです。

interface LawCriteriaArgs {
    Enforced?: boolean;
    LawID?: RegExp;
    LawNum?: RegExp;
    LawTitle?: RegExp;
    ReferencedLawNum?: RegExp;
    ReferencingLawNum?: RegExp;
    document?: ((document: XMLDocument) => boolean | Promise<boolean>);
    xml?: RegExp;
}

Properties

Enforced?: boolean

施行済み法令かどうか

LawID?: RegExp

法令IDのマッチに用いる正規表現

LawNum?: RegExp

法令番号のマッチに用いる正規表現

LawTitle?: RegExp

法令名のマッチに用いる正規表現

ReferencedLawNum?: RegExp

この法令を参照している法令の法令番号のマッチに用いる正規表現

ReferencingLawNum?: RegExp

この法令が参照している法令の法令番号のマッチに用いる正規表現

document?: ((document: XMLDocument) => boolean | Promise<boolean>)

法令XMLのDOMを受け取り、マッチしたかどうかを返す関数。

xml?: RegExp

法令XML文字列のマッチに用いる正規表現