Class IndexBinaryNestedType
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.nd.java.model.IndexBinaryNestedType
- All Implemented Interfaces:
IBinaryNestedType
-
Constructor Summary
ConstructorsConstructorDescriptionIndexBinaryNestedType(char[] name, char[] enclosingTypeName, int modifiers) -
Method Summary
Modifier and TypeMethodDescriptionchar[]Answer the resolved name of the enclosing type in the class file format as specified in section 4.2 of the Java 2 VM spec.intAnswer an int whose bits are set according the access constants defined by the VM spec.char[]getName()Answer the resolved name of the member type in the class file format as specified in section 4.2 of the Java 2 VM spec.
-
Constructor Details
-
IndexBinaryNestedType
public IndexBinaryNestedType(char[] name, char[] enclosingTypeName, int modifiers)
-
-
Method Details
-
getEnclosingTypeName
public char[] getEnclosingTypeName()Description copied from interface:IBinaryNestedTypeAnswer the resolved name of the enclosing type in the class file format as specified in section 4.2 of the Java 2 VM spec. For example, java.lang.String is java/lang/String.- Specified by:
getEnclosingTypeNamein interfaceIBinaryNestedType
-
getModifiers
public int getModifiers()Description copied from interface:IBinaryNestedTypeAnswer an int whose bits are set according the access constants defined by the VM spec.- Specified by:
getModifiersin interfaceIBinaryNestedType
-
getName
public char[] getName()Description copied from interface:IBinaryNestedTypeAnswer the resolved name of the member type in the class file format as specified in section 4.2 of the Java 2 VM spec. For example, p1.p2.A.M is p1/p2/A$M.- Specified by:
getNamein interfaceIBinaryNestedType
-