src/hotspot/share/oops/klass.hpp
changeset 49368 2ed1c37df3a5
parent 49329 04ed29f9ef33
child 49592 77fb0be7d19f
equal deleted inserted replaced
49366:f95ef5511e1f 49368:2ed1c37df3a5
   544   //     and the package separators as '/'.
   544   //     and the package separators as '/'.
   545   virtual const char* signature_name() const;
   545   virtual const char* signature_name() const;
   546 
   546 
   547   const char* class_loader_and_module_name() const;
   547   const char* class_loader_and_module_name() const;
   548 
   548 
       
   549   // Returns "interface", "abstract class" or "class".
       
   550   const char* external_kind() const;
       
   551 
   549   // type testing operations
   552   // type testing operations
   550 #ifdef ASSERT
   553 #ifdef ASSERT
   551  protected:
   554  protected:
   552   virtual bool is_instance_klass_slow()     const { return false; }
   555   virtual bool is_instance_klass_slow()     const { return false; }
   553   virtual bool is_array_klass_slow()        const { return false; }
   556   virtual bool is_array_klass_slow()        const { return false; }