Add Select enum to support #read overloading
Fix javadoc error in #read(Select)
Add #read(Select) method