Package com.icl.saxon.expr

Examples of com.icl.saxon.expr.Value


     */
    public boolean evaluateAsBoolean(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return false;
            }

            return value.asBoolean();
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here


     */
    public Number evaluateAsNumber(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return null;
            }

            return new Double(value.asNumber());
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here

     * @return expression result as string.
     */
    public String evaluateAsString(Node contextNode, String str, PrefixResolver resolver) {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return null;
            }

            return value.asString();
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here

    public Node selectSingleNode(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null || value.getDataType() != Value.NODESET)
            {
                return null;
            }

            return (Node)((NodeSetValue)value).getFirst();
View Full Code Here

    public NodeList selectNodeList(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value.getDataType() != Value.NODESET)
            {
                return null;
            }

            NodeSetValue nodeset = (NodeSetValue)value;
View Full Code Here

     */
    public boolean evaluateAsBoolean(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return false;
            }

            return value.asBoolean();
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here

     */
    public Number evaluateAsNumber(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return null;
            }

            return new Double(value.asNumber());
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here

     * @return expression result as string.
     */
    public String evaluateAsString(Node contextNode, String str, PrefixResolver resolver) {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null)
            {
                return null;
            }

            return value.asString();
        }
        catch (final Exception e)
        {
            if (getLogger().isDebugEnabled()) {
                getLogger().debug("Failed to evaluate '" + str + "'", e);
View Full Code Here

    public Node selectSingleNode(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value == null || value.getDataType() != Value.NODESET)
            {
                return null;
            }

            return (Node)((NodeSetValue)value).getFirst();
View Full Code Here

    public NodeList selectNodeList(Node contextNode, String str, PrefixResolver resolver)
    {
        try
        {
            Value value = evaluate(contextNode, str, resolver);
            if (value.getDataType() != Value.NODESET)
            {
                return null;
            }

            NodeSetValue nodeset = (NodeSetValue)value;
View Full Code Here

TOP

Related Classes of com.icl.saxon.expr.Value

Copyright © 2018 www.massapicom. 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.