javax.servlet.jsp.tagext

Class FunctionInfo


public class FunctionInfo
extends Object

Information about EL functions.
Since:
JSP 2.0

Constructor Summary

FunctionInfo(String name, String className, String signature)
Creates information for a function.

Method Summary

String
getFunctionClass()
Returns the function's Java class.
String
getFunctionSignature()
Returns the function's signature.
String
getName()
Returns the function name

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

FunctionInfo

public FunctionInfo(String name,
                    String className,
                    String signature)
Creates information for a function.
Parameters:
name - name of the function
className - class name for the function
signature - signature of the function
Usages and Demos :

View More Examples of FunctionInfo(String name,String className,String signature)
   1: 
   2:         return new FunctionInfo(name, klass, signature);
   3:     }
   4: 

View Full Code Here

Method Details

getFunctionClass

public String getFunctionClass()
Returns the function's Java class.
Usages and Demos :

View More Examples of getFunctionClass()
   1: import java.util.*;
   2: import javax.servlet.jsp.tagext.FunctionInfo;
   3: import org.apache.jasper.JasperException;
   4:         ...
   5:         ELNode.Function f = (ELNode.Function)functions.get(i);
   6:         FunctionInfo funcInfo = f.getFunctionInfo();
   7:         String key = f.getPrefix()+ ":" + f.getName();
   8:         ...
   9:         ds.append(funcMethod + "(\"" + key + "\", " +
  10:             funcInfo.getFunctionClass() + ".class, " +
  11:             '\"' + f.getMethodName() + "\", " +

View Full Code Here

getFunctionSignature

public String getFunctionSignature()
Returns the function's signature.
Usages and Demos :

View More Examples of getFunctionSignature()
   1: import javax.el.FunctionMapper;
   2: import javax.servlet.jsp.tagext.FunctionInfo;
   3: import javax.servlet.jsp.tagext.JspFragment;
   4:         ...
   5:                     TagLibraryInfo taglib = pageInfo.getTaglib(uri);
   6:                     FunctionInfo funcInfo = null;
   7:                     if (taglib != null) {
   8:         ...
   9:         private String getMethod(ELNode.Function func) throws JasperException {
  10:             FunctionInfo funcInfo = func.getFunctionInfo();
  11:         ...
  12:             String signature = funcInfo.getFunctionSignature();

View Full Code Here

getName

public String getName()
Returns the function name