public class SimpleCatalog
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BETA_VERSION |
static int |
CURRENT_VERSION |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class |
classForName(java.lang.String className) |
java.lang.Object |
convertRawObject(RawObject o,
java.util.IdentityHashMap converted) |
Format |
createFormat(java.lang.Class type,
java.util.Map<java.lang.String,Format> newFormats) |
Format |
createFormat(java.lang.String clsName,
java.util.Map<java.lang.String,Format> newFormats) |
Format |
getFormat(java.lang.Class cls)
Returns a format for a given class, or throws an exception.
|
Format |
getFormat(int formatId)
Returns a format for a given ID, or throws an exception.
|
Format |
getFormat(java.lang.String className)
Returns a format by class name.
|
int |
getInitVersion(Format format,
boolean forReader)
See above.
|
boolean |
isRawAccess() |
static java.lang.Class |
keyClassForName(java.lang.String className) |
static java.lang.String |
keyClassName(java.lang.String className) |
public static final int BETA_VERSION
public static final int CURRENT_VERSION
public static java.lang.Class keyClassForName(java.lang.String className)
public static java.lang.String keyClassName(java.lang.String className)
public static java.lang.Class classForName(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public int getInitVersion(Format format, boolean forReader)
public Format getFormat(int formatId)
public Format getFormat(java.lang.Class cls)
public Format getFormat(java.lang.String className)
getFormat(Class)
, the
format will not be created if it is not already known.public Format createFormat(java.lang.String clsName, java.util.Map<java.lang.String,Format> newFormats)
public Format createFormat(java.lang.Class type, java.util.Map<java.lang.String,Format> newFormats)
public boolean isRawAccess()
PersistCatalog.isRawAccess()
public java.lang.Object convertRawObject(RawObject o, java.util.IdentityHashMap converted)