Examples of JSPList


Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

     *         evaluation
     */
    public Object evaluate(PageContext pageContext, IterationContext icontext)
            throws EvaluationException {

        JSPList result;

        try {
            JSPList leftSide =
                Convert.toJSPList(jjtGetChild(0).evaluate(pageContext,
                    icontext));
            JSPList rightSide =
                Convert.toJSPList(jjtGetChild(1).evaluate(pageContext,
                    icontext));

            result = new JSPListUnion(leftSide, rightSide);
        } catch (ConversionException ce) {
View Full Code Here

Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

            throws EvaluationException {

        double result = 0;

        try {
            JSPList arg =
                Convert.toJSPList(jjtGetChild(0).evaluate(pageContext,
                    icontext));

            for (int i = 0; i < arg.getLast(); i++) {
                result = result + Convert.toDouble(arg.next()).doubleValue();
            }
        } catch (ConversionException ce) {
            throw new EvaluationException(this, ce.getMessage());
        }
View Full Code Here

Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

            throws EvaluationException {

        Object result;

        try {
            JSPList leftSide =
                Convert.toJSPList(jjtGetChild(0).evaluate(pageContext,
                    icontext));
            Predicate predicate = (Predicate) jjtGetChild(1);
            boolean oneItem = leftSide.applyPredicate(pageContext, predicate);

            if (oneItem) {
                if (leftSide.getLast() == 1) {
                    result = leftSide.next();
                } else {
                    result = null;
                }
            } else {
                result = leftSide;
View Full Code Here

Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

                throws EvaluationException {

        Object result;

        try {
            JSPList leftSide =
                Convert.toJSPList(((Introspectable) jjtGetChild(0))
                    .evaluate(pageContext, icontext, scope));
            Predicate predicate = (Predicate) jjtGetChild(1);
            boolean oneItem = leftSide.applyPredicate(pageContext, predicate);

            if (oneItem) {
                if (leftSide.getLast() == 1) {
                    result = leftSide.next();
                } else {
                    result = null;
                }
            } else {
                result = leftSide;
View Full Code Here

Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

                throws EvaluationException {

        Object result;

        try {
            JSPList leftSide =
                Convert.toJSPList(((Introspectable) jjtGetChild(0))
                    .evaluate(pageContext, icontext, parent));
            Predicate predicate = (Predicate) jjtGetChild(1);
            boolean oneItem = leftSide.applyPredicate(pageContext, predicate);

            if (oneItem) {
                if (leftSide.getLast() == 1) {
                    result = leftSide.next();
                } else {
                    result = null;
                }
            } else {
                result = leftSide;
View Full Code Here

Examples of org.apache.taglibs.standard.lang.jpath.adapter.JSPList

     *         evaluation
     */
    public Object evaluate(PageContext pageContext, IterationContext icontext)
            throws EvaluationException {

        JSPList result;

        try {
            result = Convert.toJSPList(jjtGetChild(0).evaluate(pageContext,
                    icontext));
        } catch (ConversionException ce) {
            throw new EvaluationException(this, ce.getMessage());
        }

        return new Double(result.getLast());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.