diff -r 059cb07ac9b3 -r 44a5802816be javap/src/main/java/org/apidesign/javap/MethodData.java --- a/javap/src/main/java/org/apidesign/javap/MethodData.java Mon Dec 24 08:19:55 2012 +0100 +++ b/javap/src/main/java/org/apidesign/javap/MethodData.java Fri Dec 28 12:35:32 2012 +0100 @@ -235,22 +235,8 @@ /** * Return access of the method. */ - public String[] getAccess(){ - - Vector v = new Vector(); - if ((access & ACC_PUBLIC) !=0) v.addElement("public"); - if ((access & ACC_PRIVATE) !=0) v.addElement("private"); - if ((access & ACC_PROTECTED) !=0) v.addElement("protected"); - if ((access & ACC_STATIC) !=0) v.addElement("static"); - if ((access & ACC_FINAL) !=0) v.addElement("final"); - if ((access & ACC_SYNCHRONIZED) !=0) v.addElement("synchronized"); - if ((access & ACC_NATIVE) !=0) v.addElement("native"); - if ((access & ACC_ABSTRACT) !=0) v.addElement("abstract"); - if ((access & ACC_STRICT) !=0) v.addElement("strictfp"); - - String[] accflags = new String[v.size()]; - v.copyInto(accflags); - return accflags; + public int getAccess(){ + return access; } /**