JAVA_BASIC_TYPES = [
    ("String", "java.lang"),
    ("Long", "java.lang"),
    ("Integer", "java.lang"),
    ("Boolean", "java.lang"),
    ("Double", "java.lang"),
    ("BigDecimal", "java.math"),
    ("Instant", "java.time"),
    ("LocalDateTime", "java.time"),
    ("LocalDate", "java.time"),
    ("LocalTime", "java.time"),
    ("OffsetDateTime", "java.time"),
    ("OffsetTime", "java.time"),
    ("Date", "java.util"),
    ("Date", "java.sql"),
    ("Time", "java.sql"),
    ("Timestamp", "java.sql"),
    ("TimeZone", "java.util"),
    ("Byte[]", "java.lang"),
    ("Blob", "java.sql"),
    ("Byte", "java.lang"),
    ("Character", "java.lang"),
    ("Short", "java.lang"),
    ("Float", "java.lang"),
    ("BigInteger", "java.math"),
    ("URL", "java.net"),
    ("Duration", "java.time"),
    ("ZonedDateTime", "java.time"),
    ("Calendar", "java.util"),
    ("Locale", "java.util"),
    ("Currency", "java.util"),
    ("Class", "java.lang"),
    ("UUID", "java.util"),
    ("Character[]", "java.lang"),
    ("Clob", "java.sql"),
    ("NClob", "java.sql"),
    ("boolean", None),
    ("byte", None),
    ("float", None),
    ("char", None),
    ("int", None),
    ("double", None),
    ("short", None),
    ("long", None),
    ("byte[]", None),
    ("char[]", None),
    ("Geometry", "org.geolatte.geom"),
    ("Geometry", "com.vividsolutions.jts.geom"),
    ("InetAddress", "java.net"),
    ("ZoneOffset", "java.time"),
]
