equal
deleted
inserted
replaced
634 } |
634 } |
635 if (name() == NULL) return "<unknown>"; |
635 if (name() == NULL) return "<unknown>"; |
636 return name()->as_klass_external_name(); |
636 return name()->as_klass_external_name(); |
637 } |
637 } |
638 |
638 |
639 |
|
640 const char* Klass::signature_name() const { |
639 const char* Klass::signature_name() const { |
641 if (name() == NULL) return "<unknown>"; |
640 if (name() == NULL) return "<unknown>"; |
642 return name()->as_C_string(); |
641 return name()->as_C_string(); |
|
642 } |
|
643 |
|
644 const char* Klass::external_kind() const { |
|
645 if (is_interface()) return "interface"; |
|
646 if (is_abstract()) return "abstract class"; |
|
647 return "class"; |
643 } |
648 } |
644 |
649 |
645 // Unless overridden, modifier_flags is 0. |
650 // Unless overridden, modifier_flags is 0. |
646 jint Klass::compute_modifier_flags(TRAPS) const { |
651 jint Klass::compute_modifier_flags(TRAPS) const { |
647 return 0; |
652 return 0; |