Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class mil.navy.nps.util.ClassUtilities

java.lang.Object
  |
  +--mil.navy.nps.util.ClassUtilities

public class ClassUtilities
extends java.lang.Object

Method Summary
static boolean objectIsKindOfClass(java.lang.Object pObject, java.lang.Class pClass)
          Return true if class of object, or any superclass thereof, is the same as the class argument.
static boolean objectIsMemberOfClass(java.lang.Object pObject, java.lang.Class pClass)
          Returns true if the object passed in is an instance of the class passed in.
static boolean objectIsSubclassOfClass(java.lang.Object pObject, java.lang.Class pClass)
          Returns true if the object passed in is a subclass of the class passed in.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Method Detail

objectIsSubclassOfClass

public static boolean objectIsSubclassOfClass(java.lang.Object pObject,
                                              java.lang.Class pClass)
Returns true if the object passed in is a subclass of the class passed in. Returns false if the object is exactly the same class as the object passed in, or if the object is part of a different class hierarchy.

objectIsMemberOfClass

public static boolean objectIsMemberOfClass(java.lang.Object pObject,
                                            java.lang.Class pClass)
Returns true if the object passed in is an instance of the class passed in. The object must EXACTLY be the same class as the class passed in.

objectIsKindOfClass

public static boolean objectIsKindOfClass(java.lang.Object pObject,
                                          java.lang.Class pClass)
Return true if class of object, or any superclass thereof, is the same as the class argument.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD