|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
interface Catalog
Catalog operation interface used by format classes.
PersistCatalog,
SimpleCatalog,
ReadOnlyCatalog| Method Summary | |
|---|---|
Format |
createFormat(java.lang.Class type,
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. |
| Method Detail |
|---|
Format getFormat(int formatId)
java.lang.IllegalStateException - if the formatId does not correspond to a
persistent class. This is an internal consistency error.Format getFormat(java.lang.Class cls)
java.lang.IllegalArgumentException - if the class is not persistent. This
is a user error.Format getFormat(java.lang.String className)
getFormat(int), the
format will not be created if it is not already known.
Format createFormat(java.lang.Class type,
java.util.Map<java.lang.String,Format> newFormats)
PersistCatalog.createFormat(java.lang.Class, java.util.Map)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||