bundles/org.apache.jasper.glassfish/src/org/apache/jasper/compiler/TagLibraryInfoImpl.java
public TagLibraryInfo[] getTagLibraryInfos() {
 
        TagLibraryInfo[] taglibs = null;
 
        Collection<TagLibraryInfo> c = pageInfo.getTaglibs();
        if (c != null && c.size() > 0) {
            taglibs = c.toArray(new TagLibraryInfo[0]);
        }

        return taglibs;
    }
public TagLibraryInfo[] getTagLibraryInfos() {
 
        TagLibraryInfo[] taglibs = null;
 
        Collection<TagLibraryInfo> c = pageInfo.getTaglibs();
        if (c != null && c.size() > 0) {
            taglibs = c.toArray(new TagLibraryInfo[0]);
        }

        return taglibs;
    }
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.

If a tag library is imported more than once and bound to different
prefices, only the TagLibraryInfo bound to the first prefix must be
included in the returned array.

@return 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.

@since 2.1