hep.io.root
Interface RootClass

All Known Implementing Classes:
BasicRootClass, GenericRootClass, TArrayC, TArrayD, TArrayF, TArrayI, TDatime, TString

public interface RootClass

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

Version:
$Id: RootClass.java 8584 2006-08-10 23:06:37Z duns $
Author:
Tony Johnson (tonyj@slac.stanford.edu)
See Also:
RootClassFactory

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

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


getJavaClass

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


getMembers

RootMember[] getMembers()

getVersion

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


getClassName

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


getSuperClasses

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


instanceOf

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



Copyright © 2000-2013 FreeHEP. All Rights Reserved.