Retrieve metadata with case-insensitive schema name

I was able to use the schema in case-insensitive.
And, I had examined the result of DatabaseMetaData.getTables and DatabaseMetaData.getColumns, 
accordingly I organize the method to retrieve metadata.

https://gist.github.com/namutaka/4d91fae9364673a48e39