hadoop first api
hadoop second api
hadoop third api
hadoop api doc