Package com.googlecode.mjorm.convert

Examples of com.googlecode.mjorm.convert.TypeConversionHints


          Object value = source.get(fieldName);

          // convert
          if (value!=null) {
            // setup hints
            TypeConversionHints nextHints = new TypeConversionHints();
            if (prop.getConversionHints()!=null && !prop.getConversionHints().isEmpty()) {
              for (Entry<String, Object> entry : prop.getConversionHints().entrySet()) {
                nextHints.set(entry.getKey(), entry.getValue());
              }
            }

            // add generic type parameter hints
            Type[] genericParameterTypes = prop.getGenericParameterTypes();
            if (genericParameterTypes!=null && genericParameterTypes.length>0) {
              nextHints.set(TypeConversionHints.HINT_GENERIC_TYPE_PARAMETERS, genericParameterTypes);
            }
           
            // convert
            value = context.convert(value, prop.getType(), nextHints);
          }
View Full Code Here

TOP

Related Classes of com.googlecode.mjorm.convert.TypeConversionHints

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.