hep.rootio.implementation
Class GenericRootClass
- java.lang.Object
-
- hep.rootio.implementation.GenericRootClass
-
- All Implemented Interfaces:
- RootClass
- Direct Known Subclasses:
- SpecificRootClass
public class GenericRootClass extends java.lang.Object implements RootClass
-
-
Constructor Summary
Constructors Constructor and Description GenericRootClass(java.lang.String name, hep.rootio.implementation.StreamerInfo info, RootFileReader rfr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description RootObjectcreateProxy(java.lang.reflect.InvocationHandler object)intgetCheckSum()java.lang.StringgetClassName()java.lang.StringgetJavaType()RootMember[]getMembers()RootClass[]getSuperClasses()intgetVersion()booleaninstanceOf(RootClass superClass)booleaninstanceOf(java.lang.String className)RootObjectRepresentationnewInstance()java.lang.Objectread(RootInput in)voidresolve(RootClassFactory factory)java.lang.StringtoString()
-
-
-
Constructor Detail
-
GenericRootClass
public GenericRootClass(java.lang.String name, hep.rootio.implementation.StreamerInfo info, RootFileReader rfr)
-
-
Method Detail
-
resolve
public void resolve(RootClassFactory factory) throws RootClassNotFound
- Specified by:
resolvein interfaceRootClass- Throws:
RootClassNotFound
-
getClassName
public java.lang.String getClassName()
- Specified by:
getClassNamein interfaceRootClass
-
newInstance
public RootObjectRepresentation newInstance()
- Specified by:
newInstancein interfaceRootClass
-
read
public java.lang.Object read(RootInput in) throws java.io.IOException
-
getSuperClasses
public RootClass[] getSuperClasses()
- Specified by:
getSuperClassesin interfaceRootClass
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
instanceOf
public boolean instanceOf(RootClass superClass)
- Specified by:
instanceOfin interfaceRootClass
-
getMembers
public RootMember[] getMembers()
- Specified by:
getMembersin interfaceRootClass
-
getJavaType
public java.lang.String getJavaType()
- Specified by:
getJavaTypein interfaceRootClass
-
createProxy
public RootObject createProxy(java.lang.reflect.InvocationHandler object)
-
getVersion
public int getVersion()
- Specified by:
getVersionin interfaceRootClass
-
getCheckSum
public int getCheckSum()
- Specified by:
getCheckSumin interfaceRootClass
-
instanceOf
public boolean instanceOf(java.lang.String className)
- Specified by:
instanceOfin interfaceRootClass
-
-
DataMelt 3.0 © DataMelt by jWork.ORG