Examples of JPOXQueryInvalidParametersException


Examples of org.jpox.store.query.JPOXQueryInvalidParametersException

    protected void assertValidTypeForParameterComparison(ScalarExpression expr, Class type)
    {
        if ((checkForTypeAssignability || expr.checkForTypeAssignability) &&
            expr.isParameter() && !type.isAssignableFrom(expr.getClass()))
        {
            throw new JPOXQueryInvalidParametersException(LOCALISER.msg("021077",
                expr.getParameterName(), getClass().getName(), expr.getClass().getName()));
        }
    }
View Full Code Here

Examples of org.jpox.store.query.JPOXQueryInvalidParametersException

            while (iter.hasNext())
            {
                Object param = iter.next();
                if (processedParameters == null || !processedParameters.contains(param))
                {
                    throw new JPOXQueryInvalidParametersException(LOCALISER.msg("021076", param));
                }
            }
        }
    }
View Full Code Here

Examples of org.jpox.store.query.JPOXQueryInvalidParametersException

                    {
                        ApiAdapter api = om.getApiAdapter();
                        if (parameters.size() != parameterTypesByName.size())
                        {
                            // Number of explicit parameters doesn't match the number of parameter values
                            throw new JPOXQueryInvalidParametersException(LOCALISER.msg("021025",
                                "" + parameterTypesByName.size(), "" + parameters.size()));
                        }

                        for (Iterator it = parameterTypesByName.entrySet().iterator(); it.hasNext(); )
                        {
                            Map.Entry entry = (Entry) it.next();
                            Object key = entry.getKey();
                            Object value = parameters.get(key);
                            if (value == null)
                            {
                                // primitive parameter can't be null
                                if (((Class)entry.getValue()).isPrimitive())
                                {
                                    throw new JPOXQueryInvalidParametersException(LOCALISER.msg("021026",
                                        entry.getKey(), ((Class)entry.getValue()).getName()));
                                }
                            }
                            else
                            {
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.