Package com.impetus.kundera.property

Examples of com.impetus.kundera.property.PropertyAccessor.fromString()


                                paramValue =
                                    JAXBUtils.toObject(StreamUtils.toInputStream(value), paramClass, mediaType);

                            } else {
                                PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                                paramValue = accessor.fromString(paramClass, value);
                            }

                            q.setParameter(Integer.parseInt(paramName), paramValue);
                            break;
                        }
View Full Code Here


                                paramValue =
                                    JAXBUtils.toObject(StreamUtils.toInputStream(value), paramClass, mediaType);

                            } else {
                                PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                                paramValue = accessor.fromString(paramClass, value);
                            }
                            q.setParameter(paramName, paramValue);
                            break;
                        }
                    }
View Full Code Here

            } else if (StringUtils.isNumeric(paramName)) {
                for (Parameter param : parameters) {
                    if (param.getPosition() == Integer.parseInt(paramName)) {
                        Class<?> paramClass = param.getParameterType();
                        PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                        Object paramValue = accessor.fromString(paramClass, value);
                        q.setParameter(Integer.parseInt(paramName), paramValue);
                        break;
                    }
                }
            } else {
View Full Code Here

            } else {
                for (Parameter param : parameters) {
                    if (param.getName().equals(paramName)) {
                        Class<?> paramClass = param.getParameterType();
                        PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                        Object paramValue = accessor.fromString(paramClass, value);
                        q.setParameter(paramName, paramValue);

                        break;
                    }
                }
View Full Code Here

            if (StringUtils.isNumeric(paramName)) {
                for (Parameter param : parameters) {
                    if (param.getPosition() == Integer.parseInt(paramName)) {
                        Class<?> paramClass = param.getParameterType();
                        PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                        Object paramValue = accessor.fromString(paramClass, value);
                        q.setParameter(Integer.parseInt(paramName), paramValue);
                        break;
                    }
                }
            } else {
View Full Code Here

            } else {
                for (Parameter param : parameters) {
                    if (param.getName().equals(paramName)) {
                        Class<?> paramClass = param.getParameterType();
                        PropertyAccessor accessor = PropertyAccessorFactory.getPropertyAccessor(paramClass);
                        Object paramValue = accessor.fromString(paramClass, value);
                        if (paramName.equalsIgnoreCase("firstResult")) {
                            q.setFirstResult(Integer.parseInt((String) paramValue));
                        } else if (paramName.equalsIgnoreCase("maxResult")) {
                            q.setMaxResults(Integer.parseInt((String) paramValue));
                        } 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.