クラス TagLibraryInfo
- java.lang.ObjectSE
-
- jakarta.servlet.jsp.tagext.TagLibraryInfo
public abstract class TagLibraryInfo extends ObjectSE
taglib ディレクティブに関連する変換時の情報、およびその基礎となる TLD ファイル。taglib ディレクティブで使用される接頭辞と URI 値を除いて、ほとんどの情報は TLD から直接取得されます。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 protected FunctionInfo[]
functions
このタグライブラリで定義されている関数を説明する配列。protected StringSE
info
この TLD の情報(ドキュメント)。protected StringSE
jspversion
このタグライブラリが書き込まれる JSP 仕様のバージョン。protected StringSE
prefix
taglib ディレクティブからこの taglib に割り当てられた接頭辞。protected StringSE
shortname
TLD に示されている優先短縮名(プレフィックス)。protected TagFileInfo[]
tagFiles
このタグライブラリで定義されているタグファイルを説明する配列。protected TagInfo[]
tags
このタグライブラリで定義されているタグを説明する配列。protected StringSE
tlibversion
タグライブラリのバージョン。protected StringSE
uri
このライブラリの taglib ディレクティブからの uri 属性の値。protected StringSE
urn
TLD に示されている「信頼できる」URN。
コンストラクターのサマリー
コンストラクター 修飾子 コンストラクター 説明 protected
TagLibraryInfo(StringSE prefix, StringSE uri)
コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 FunctionInfo
getFunction(StringSE name)
このタグライブラリのすべての関数を調べ、指定された関数名の FunctionInfo を取得します。FunctionInfo[]
getFunctions()
このタグライブラリで定義されている関数を説明する配列。StringSE
getInfoString()
この TLD の情報(ドキュメント)。StringSE
getPrefixString()
taglib ディレクティブからこの taglib に割り当てられた接頭辞StringSE
getReliableURN()
TLD(uri 要素)に示されている「信頼できる」URN。StringSE
getRequiredVersion()
JSP コンテナーの必要なバージョンを説明する文字列。StringSE
getShortName()
TLD に示されている優先短縮名(プレフィックス)。TagInfo
getTag(StringSE shortname)
特定のタグ名の TagInfo を取得し、このタグライブラリのすべてのタグを調べます。TagFileInfo
getTagFile(StringSE shortname)
特定のタグ名の TagFileInfo を取得し、このタグライブラリのすべてのタグファイルを調べます。TagFileInfo[]
getTagFiles()
このタグライブラリで定義されているタグファイルを説明する配列。abstract TagLibraryInfo[]
getTagLibraryInfos()
この TagLibraryInfo を参照する変換単位の taglib ディレクティブによってインポートされたタグライブラリ(この TagLibraryInfo を含む)のセット全体を表す TagLibraryInfo オブジェクトの配列を返します。TagInfo[]
getTags()
このタグライブラリで定義されているタグを説明する配列。StringSE
getURI()
このライブラリの taglib ディレクティブからの uri 属性の値。
フィールドの詳細
prefix
protected StringSE prefix
taglib ディレクティブからこの taglib に割り当てられた接頭辞。
uri
protected StringSE uri
このライブラリの taglib ディレクティブからの uri 属性の値。
tags
protected TagInfo[] tags
このタグライブラリで定義されているタグを説明する配列。
tagFiles
protected TagFileInfo[] tagFiles
このタグライブラリで定義されているタグファイルを説明する配列。- 導入:
- JSP 2.0
functions
protected FunctionInfo[] functions
このタグライブラリで定義されている関数を説明する配列。- 導入:
- JSP 2.0
tlibversion
protected StringSE tlibversion
タグライブラリのバージョン。
jspversion
protected StringSE jspversion
このタグライブラリが書き込まれる JSP 仕様のバージョン。
shortname
protected StringSE shortname
TLD に示されている優先短縮名(プレフィックス)。
urn
protected StringSE urn
TLD に示されている「信頼できる」URN。
info
protected StringSE info
この TLD の情報(ドキュメント)。
メソッドの詳細
getURI
public StringSE getURI()
このライブラリの taglib ディレクティブからの uri 属性の値。- 戻り値:
- uri 属性の値
getPrefixString
public StringSE getPrefixString()
taglib ディレクティブからこの taglib に割り当てられた接頭辞- 戻り値:
- taglib ディレクティブからこの taglib に割り当てられた接頭辞
getShortName
public StringSE getShortName()
TLD に示されている優先短縮名(プレフィックス)。これは、オーサリングツールで、このライブラリの taglib ディレクティブを作成するときに使用する優先接頭辞として使用できます。- 戻り値:
- ライブラリの優先短縮名
getReliableURN
public StringSE getReliableURN()
TLD(uri 要素)に示されている「信頼できる」URN。これは、オーサリングツールで、このライブラリの taglib ディレクティブを作成するときに使用するグローバル識別子として使用できます。- 戻り値:
- このような TLD への信頼できる URN
getInfoString
public StringSE getInfoString()
この TLD の情報(ドキュメント)。- 戻り値:
- このタグ lib の情報文字列
getRequiredVersion
public StringSE getRequiredVersion()
JSP コンテナーの必要なバージョンを説明する文字列。- 戻り値:
- JSP コンテナーの(最小)必須バージョン。
- 関連事項:
JspEngineInfo
getTags
public TagInfo[] getTags()
このタグライブラリで定義されているタグを説明する配列。- 戻り値:
- このタグライブラリで定義されたタグに対応する TagInfo オブジェクト、またはこのタグライブラリでタグが定義されていない場合は長さがゼロの配列
getTagFiles
public TagFileInfo[] getTagFiles()
このタグライブラリで定義されているタグファイルを説明する配列。- 戻り値:
- このタグライブラリで定義されたタグファイルに対応する TagFileInfo オブジェクト、またはこのタグライブラリでタグファイルが定義されていない場合は長さがゼロの配列
- 導入:
- JSP 2.0
getTag
public TagInfo getTag(StringSE shortname)
特定のタグ名の TagInfo を取得し、このタグライブラリのすべてのタグを調べます。- パラメーター:
shortname
- タグの短い名前(接頭辞なし)- 戻り値:
- 指定された短い名前のタグの TagInfo。そのようなタグが見つからない場合は null
getTagFile
public TagFileInfo getTagFile(StringSE shortname)
特定のタグ名の TagFileInfo を取得し、このタグライブラリのすべてのタグファイルを調べます。- パラメーター:
shortname
- タグの短い名前(接頭辞なし)- 戻り値:
- 指定されたタグファイルの TagFileInfo。タグファイルが見つからない場合は null
- 導入:
- JSP 2.0
getFunctions
public FunctionInfo[] getFunctions()
このタグライブラリで定義されている関数を説明する配列。- 戻り値:
- このタグライブラリで定義された関数、またはタグライブラリで関数が定義されていない場合は長さがゼロの配列。
- 導入:
- JSP 2.0
getFunction
public FunctionInfo getFunction(StringSE name)
このタグライブラリのすべての関数を調べ、指定された関数名の FunctionInfo を取得します。- パラメーター:
name
- 関数の名前(接頭辞なし)- 戻り値:
- 指定された名前の関数の FunctionInfo。そのような関数が存在しない場合は null
- 導入:
- JSP 2.0
getTagLibraryInfos
public abstract TagLibraryInfo[] getTagLibraryInfos()
この TagLibraryInfo を参照する変換単位の taglib ディレクティブによってインポートされたタグライブラリ(この TagLibraryInfo を含む)のセット全体を表す TagLibraryInfo オブジェクトの配列を返します。タグライブラリが複数回インポートされ、異なるプレフィックスにバインドされている場合、最初のプレフィックスにバインドされた TagLibraryInfo のみが返される配列に含まれている必要があります。- 戻り値:
- この TagLibraryInfo を参照する変換単位の taglib ディレクティブによってインポートされたタグライブラリ(この TagLibraryInfo を含む)のセット全体を表す TagLibraryInfo オブジェクトの配列。
- 導入:
- JSP 2.1