FreeHEP API
Version current

hep.io.root
Interface RootClass

All Known Implementing Classes:
BasicRootClass

public interface RootClass

An interface representing a RootClass. RootClass objects are created by a RootClassFactory

Version:
$Id: RootClass.java,v 1.11 2004/06/28 15:21:20 tonyj Exp $
Author:
Tony Johnson (tonyj@slac.stanford.edu)
See Also:
RootClassFactory
Source Code:
RootClass.java

Method Summary
 int getCheckSum()
          Get the check sum for this Root class
 String getClassName()
          Get the root class name for this Root class
 Class getJavaClass()
          Get the Java class corresponding to this Root class
 RootMember[] getMembers()
           
 RootClass[] getSuperClasses()
          Get the super-classes of this Root class.
 int getVersion()
          Get the version number for this Root class
 boolean instanceOf(RootClass superClass)
          Test if this class is a sub-class of the specified class
 

Method Detail

getCheckSum

public int getCheckSum()
Get the check sum for this Root class


getJavaClass

public Class getJavaClass()
Get the Java class corresponding to this Root class


getMembers

public RootMember[] getMembers()

getVersion

public int getVersion()
Get the version number for this Root class


getClassName

public String getClassName()
Get the root class name for this Root class


getSuperClasses

public RootClass[] getSuperClasses()
Get the super-classes of this Root class.


instanceOf

public boolean instanceOf(RootClass superClass)
Test if this class is a sub-class of the specified class


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.