cayenne-velocity/src/main/java/org/apache/cayenne/velocity/ResultDirective.java [72:101]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	static {
		// init default types
		typesGuess = new HashMap<>();

		// primitives
		typesGuess.put("long", Long.class.getName());
		typesGuess.put("double", Double.class.getName());
		typesGuess.put("byte", Byte.class.getName());
		typesGuess.put("boolean", Boolean.class.getName());
		typesGuess.put("float", Float.class.getName());
		typesGuess.put("short", Short.class.getName());
		typesGuess.put("int", Integer.class.getName());

		// numeric
		typesGuess.put("Long", Long.class.getName());
		typesGuess.put("Double", Double.class.getName());
		typesGuess.put("Byte", Byte.class.getName());
		typesGuess.put("Boolean", Boolean.class.getName());
		typesGuess.put("Float", Float.class.getName());
		typesGuess.put("Short", Short.class.getName());
		typesGuess.put("Integer", Integer.class.getName());

		// other
		typesGuess.put("String", String.class.getName());
		typesGuess.put("Date", Date.class.getName());
		typesGuess.put("Time", Time.class.getName());
		typesGuess.put("Timestamp", Timestamp.class.getName());
		typesGuess.put("BigDecimal", BigDecimal.class.getName());
		typesGuess.put("BigInteger", BigInteger.class.getName());
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



cayenne/src/main/java/org/apache/cayenne/template/directive/Result.java [44:73]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    static {
        // init default types
        typesGuess = new HashMap<>();

        // primitives
        typesGuess.put("long", Long.class.getName());
        typesGuess.put("double", Double.class.getName());
        typesGuess.put("byte", Byte.class.getName());
        typesGuess.put("boolean", Boolean.class.getName());
        typesGuess.put("float", Float.class.getName());
        typesGuess.put("short", Short.class.getName());
        typesGuess.put("int", Integer.class.getName());

        // numeric
        typesGuess.put("Long", Long.class.getName());
        typesGuess.put("Double", Double.class.getName());
        typesGuess.put("Byte", Byte.class.getName());
        typesGuess.put("Boolean", Boolean.class.getName());
        typesGuess.put("Float", Float.class.getName());
        typesGuess.put("Short", Short.class.getName());
        typesGuess.put("Integer", Integer.class.getName());

        // other
        typesGuess.put("String", String.class.getName());
        typesGuess.put("Date", Date.class.getName());
        typesGuess.put("Time", Time.class.getName());
        typesGuess.put("Timestamp", Timestamp.class.getName());
        typesGuess.put("BigDecimal", BigDecimal.class.getName());
        typesGuess.put("BigInteger", BigInteger.class.getName());
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



