presto-spi/src/main/java/io/prestosql/spi/type/AbstractType.java/AbstractType/AbstractType
class AbstractType:    protected AbstractType(TypeSignature signature, Class<?> javaType)
    {
        this.signature = signature;
        this.javaType = javaType;
    }