public boolean isSubtypeOf(ObjectType type) { if (this.equals(type)) { return true; } else if (m_super != null) { return m_super.isSubtypeOf(type); } else { return false; }
public boolean isSubtypeOf(String qualifiedName) { return m_type.isSubtypeOf(qualifiedName);
    public boolean isSubtypeOf(ObjectType type) {        if (this.equals(type)) {            return true;        } else if (m_super != null) {            return m_super.isSubtypeOf(type);        } else {            return false;        }    }