Author: markt Date: Wed Sep 17 12:35:00 2014 New Revision: 1625557 URL: http://svn.apache.org/r1625557 Log: Merge AccessFlags and JavaClass as the other sub-classes of AccessFlags have been removed. Port of r1624959 from trunk
Removed: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/ (props changed) tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/JavaClass.java Propchange: tomcat/tc7.0.x/trunk/ ------------------------------------------------------------------------------ Merged /tomcat/trunk:r1624959 Propchange: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/ ------------------------------------------------------------------------------ Merged /tomcat/trunk/java/org/apache/tomcat/util/bcel:r1624959 Modified: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/JavaClass.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/JavaClass.java?rev=1625557&r1=1625556&r2=1625557&view=diff ============================================================================== --- tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/JavaClass.java (original) +++ tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/bcel/classfile/JavaClass.java Wed Sep 17 12:35:00 2014 @@ -27,12 +27,13 @@ package org.apache.tomcat.util.bcel.clas * @author <A HREF="mailto:m.d...@gmx.de">M. Dahm</A> */ -public class JavaClass extends AccessFlags { +public class JavaClass { - private String class_name; - private String superclass_name; - private String[] interface_names; - private Annotations runtimeVisibleAnnotations; // "RuntimeVisibleAnnotations" attribute defined in the class + private final int access_flags; + private final String class_name; + private final String superclass_name; + private final String[] interface_names; + private final Annotations runtimeVisibleAnnotations; // "RuntimeVisibleAnnotations" attribute defined in the class /** * Constructor gets all contents as arguments. @@ -55,6 +56,13 @@ public class JavaClass extends AccessFla } /** + * @return Access flags of the object aka. "modifiers". + */ + public final int getAccessFlags() { + return access_flags; + } + + /** * Return annotations entries from "RuntimeVisibleAnnotations" attribute on * the class, if there is any. * --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org