@NotStorableClass public class ClassInfoFactory extends Object implements IClassInfoFactory
| Constructor and Description |
|---|
ClassInfoFactory(int currentDataModelIdentifier) |
public void setConversionManager(ConversionManager conversionManager)
setConversionManager in interface IClassInfoFactorypublic void setClassLoaderProvider(ClassLoaderProvider classLoaderProvider)
setClassLoaderProvider in interface IClassInfoFactorypublic void setObjectIOManager(ObjectIOManager objectIOManager)
setObjectIOManager in interface IClassInfoFactorypublic Class<?> classForName(String className) throws ClassNotFoundException
classForName in interface IClassInfoFactoryclassName - ClassNotFoundExceptionpublic Class<?> getPrimitiveWrapClass(String primitiveClassName)
getPrimitiveWrapClass in interface IClassInfoFactorypublic ClassInfo getClassInfo(String xclassName) throws ClassInfoException, ClassNotFoundException
getClassInfo in interface IClassInfoFactoryClassInfoExceptionClassNotFoundExceptionpublic String superClassName(String className) throws ClassInfoException, ClassNotFoundException
public ClassInfo knownAsNotExisting(String className) throws ClassNotFoundException, ClassInfoException
knownAsNotExisting in interface IClassInfoFactoryClassNotFoundExceptionClassInfoExceptionpublic ClassInfo getClassInfo(Class<?> clazz) throws ClassInfoException
getClassInfo in interface IClassInfoFactoryClassInfoExceptionpublic ClassInfo getNoProxyClassInfo(Class<?> clazz) throws ClassInfoException
getNoProxyClassInfo in interface IClassInfoFactoryClassInfoExceptionpublic Class<?> getNoProxyClass(Class<?> clazz) throws ClassInfoException
getNoProxyClass in interface IClassInfoFactoryClassInfoExceptionpublic void setStoreMode(NavigableMap<String,EnumStoreMode> storeModeMap)
setStoreMode in interface IClassInfoFactorypublic void setDeprecatedInStore(NavigableMap<String,Boolean> deprecatedinStoreMap)
setDeprecatedInStore in interface IClassInfoFactorypublic void setNotStorable(NavigableMap<String,Boolean> notStorableMap)
setNotStorable in interface IClassInfoFactorypublic Collection<ClassInfo> allClassInformation()
allClassInformation in interface IClassInfoFactory@Fortest public void clear()
IClassInfoFactoryclear in interface IClassInfoFactorypublic void setForceEnhance(String objectClassName)
setForceEnhance in interface IClassInfoFactorypublic void addToNotCheckMethod(String objectClassName, String absoluteMethodName)
addToNotCheckMethod in interface IClassInfoFactorypublic Set<String> getToNotCheckMethodSet(String className) throws ClassInfoException, ClassNotFoundException
public void setNoLazyLoad(String objectClassName)
setNoLazyLoad in interface IClassInfoFactorypublic void setStorable(String objectClassName) throws ClassInfoException
setStorable in interface IClassInfoFactoryClassInfoExceptionpublic void setDeprecatedInStore(String objectClassName) throws ClassInfoException
setDeprecatedInStore in interface IClassInfoFactoryClassInfoExceptionpublic void setNotStorable(String objectClassName) throws ClassInfoException
setNotStorable in interface IClassInfoFactoryClassInfoExceptionpublic void setStoreNotUseStandardSerialization(String objectClassName) throws ClassInfoException
setStoreNotUseStandardSerialization in interface IClassInfoFactoryClassInfoExceptionpublic void setStoreSerializeAndGZippedInOneRecord(String objectClassName) throws ClassInfoException
setStoreSerializeAndGZippedInOneRecord in interface IClassInfoFactoryClassInfoExceptionpublic void setStoreSerializeAndZippedInOneRecord(String objectClassName) throws ClassInfoException
setStoreSerializeAndZippedInOneRecord in interface IClassInfoFactoryClassInfoExceptionpublic void setStoreSerializeInOneRecord(String objectClassName) throws ClassInfoException
setStoreSerializeInOneRecord in interface IClassInfoFactoryClassInfoExceptionpublic void setSubstituteObjectManager(String objectClassName, Class<?> substituteObjectClass, ISubstituteObjectManager substituteObjectManager) throws ClassInfoException
setSubstituteObjectManager in interface IClassInfoFactoryClassInfoExceptionpublic void setWriteSubstitution(String replacedName, Class<?> substitute, ISubsituteSynchronizer synchronizer) throws ClassInfoException
setWriteSubstitution in interface IClassInfoFactoryClassInfoExceptionpublic void setObjectIOForClass(String objectClassName, IObjectInput objectInput, IObjectOutput objectOutput)
setObjectIOForClass in interface IClassInfoFactorypublic void setNotPersistedField(Class<?> clazz, String[] fieldNames) throws ClassInfoException
setNotPersistedField in interface IClassInfoFactoryClassInfoExceptionpublic void setNotPersistedField(String objectClassName, String[] fieldNames) throws ClassInfoException
setNotPersistedField in interface IClassInfoFactoryClassInfoExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.