public abstract class TagLibraryInfo
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected FunctionInfo[] | functionsAn array describing the functions that are defined in this tag library. | 
| protected java.lang.String | infoInformation (documentation) for this TLD. | 
| protected java.lang.String | jspversionThe version of the JSP specification this tag library is written to. | 
| protected java.lang.String | prefixThe prefix assigned to this taglib from the taglib directive. | 
| protected java.lang.String | shortnameThe preferred short name (prefix) as indicated in the TLD. | 
| protected TagFileInfo[] | tagFilesAn array describing the tag files that are defined in this tag library. | 
| protected TagInfo[] | tagsAn array describing the tags that are defined in this tag library. | 
| protected java.lang.String | tlibversionThe version of the tag library. | 
| protected java.lang.String | uriThe value of the uri attribute from the taglib directive for this
 library. | 
| protected java.lang.String | urnThe "reliable" URN indicated in the TLD. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | TagLibraryInfo(java.lang.String prefix,
              java.lang.String uri)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| FunctionInfo | getFunction(java.lang.String name)Get the FunctionInfo for a given function name, looking through all the
 functions in this tag library. | 
| FunctionInfo[] | getFunctions()An array describing the functions that are defined in this tag library. | 
| java.lang.String | getInfoString()Information (documentation) for this TLD. | 
| java.lang.String | getPrefixString()The prefix assigned to this taglib from the taglib directive | 
| java.lang.String | getReliableURN()The "reliable" URN indicated in the TLD (the uri element). | 
| java.lang.String | getRequiredVersion()A string describing the required version of the JSP container. | 
| java.lang.String | getShortName()The preferred short name (prefix) as indicated in the TLD. | 
| TagInfo | getTag(java.lang.String shortname)Get the TagInfo for a given tag name, looking through all the tags in
 this tag library. | 
| TagFileInfo | getTagFile(java.lang.String shortname)Get the TagFileInfo for a given tag name, looking through all the tag
 files in this tag library. | 
| TagFileInfo[] | getTagFiles()An array describing the tag files that are defined in this tag library. | 
| abstract TagLibraryInfo[] | getTagLibraryInfos()Returns an array of TagLibraryInfo objects representing the entire set of
 tag libraries (including this TagLibraryInfo) imported by taglib
 directives in the translation unit that references this TagLibraryInfo. | 
| TagInfo[] | getTags()An array describing the tags that are defined in this tag library. | 
| java.lang.String | getURI()The value of the uri attribute from the taglib directive for this
 library. | 
protected java.lang.String prefix
protected java.lang.String uri
protected TagInfo[] tags
protected TagFileInfo[] tagFiles
protected FunctionInfo[] functions
protected java.lang.String tlibversion
protected java.lang.String jspversion
protected java.lang.String shortname
protected java.lang.String urn
protected java.lang.String info
protected TagLibraryInfo(java.lang.String prefix,
              java.lang.String uri)
prefix - the prefix actually used by the taglib directiveuri - the URI actually used by the taglib directivepublic java.lang.String getURI()
public java.lang.String getPrefixString()
public java.lang.String getShortName()
public java.lang.String getReliableURN()
public java.lang.String getInfoString()
public java.lang.String getRequiredVersion()
JspEngineInfopublic TagInfo[] getTags()
public TagFileInfo[] getTagFiles()
public TagInfo getTag(java.lang.String shortname)
shortname - The short name (no prefix) of the tagpublic TagFileInfo getTagFile(java.lang.String shortname)
shortname - The short name (no prefix) of the tagpublic FunctionInfo[] getFunctions()
public FunctionInfo getFunction(java.lang.String name)
name - The name (no prefix) of the functionpublic abstract TagLibraryInfo[] getTagLibraryInfos()
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.