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