public interface IClassNameManager
Modifier and Type | Method and Description |
---|---|
void |
clear()
clear loaded class name identifier definition
|
void |
getAllDataRecordIdentifiers(Set<DataRecordIdentifier> setToUpdate) |
int |
getIdentifier(ClassInfo classInfo)
get identifier for class
|
int |
getNumberOfClassDef() |
ClassInfo |
getObjectClassInfo(int classNameIdentifier)
get class information for a class identifier
|
void |
load()
load class name and identifier couple list
|
void load() throws ObjectIOException, HeapRecordableException, ObjectIOClassNotFoundException
void clear()
ClassInfo getObjectClassInfo(int classNameIdentifier) throws ObjectIOException, ObjectIOClassNotFoundException
dataModelIdentifier
- data model identifier of the stored object instance of the
class which is identified by class identifierclassNameIdentifier
- the identifier of the classObjectIOException
ObjectIOClassNotFoundException
int getIdentifier(ClassInfo classInfo) throws ObjectIOException, ObjectIOClassNotFoundException
classInfo
- the classObjectIOException
ObjectIOClassNotFoundException
void getAllDataRecordIdentifiers(Set<DataRecordIdentifier> setToUpdate) throws ObjectIOException, ObjectIOClassNotFoundException
@Fortest int getNumberOfClassDef()
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.