suppressed specific java compiler warnings

basically for unchecked, rawtypes, serial and fallthrough