Klasse ObjectType


public class ObjectType extends ReferenceType
Denotes reference such as java.lang.String.
Version:
$Id: ObjectType.java,v 1.7 2009/09/28 16:39:46 aclement Exp $
Autor:
M. Dahm
  • Konstruktordetails

    • ObjectType

      public ObjectType(String class_name)
      Parameter:
      class_name - fully qualified class name, e.g. java.lang.String
    • ObjectType

      public ObjectType(String classname, String signature)
      Parameter:
      classname - eg. java.lang.String
      signature - eg. Ljava/lang/String;
  • Methodendetails

    • getClassName

      public String getClassName()
      Gibt zurück:
      name of referenced class
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
      Gibt zurück:
      a hash code value for the object.
    • equals

      public boolean equals(Object type)
      Setzt außer Kraft:
      equals in Klasse Object
      Gibt zurück:
      true if both type objects refer to the same class.
    • referencesClass

      public boolean referencesClass()
      If "this" doesn't reference a class, it references an interface or a non-existant entity.
    • referencesInterface

      public boolean referencesInterface()
      If "this" doesn't reference an interface, it references a class or a non-existant entity.
    • subclassOf

      public boolean subclassOf(ObjectType superclass)
    • accessibleTo

      public boolean accessibleTo(ObjectType accessor)
      Java Virtual Machine Specification edition 2, 5.4.4 Access Control