| Package | Description |
|---|---|
| me.prettyprint.hom | |
| me.prettyprint.hom.cache |
| Modifier and Type | Method and Description |
|---|---|
<T> CFMappingDef<? super T> |
ClassCacheMgr.findBaseClassViaMappings(CFMappingDef<T> cfMapDef)
Examine class hierarchy using
CFMappingDef objects to discover the
given class' "base inheritance" class. |
CFMappingDef<? super T> |
CFMappingDef.getCfBaseMapDef() |
<T> CFMappingDef<T> |
ClassCacheMgr.getCfMapDef(Class<T> clazz,
boolean throwException)
Retrieve class mapping meta-data by
Class object. |
<T> CFMappingDef<T> |
ClassCacheMgr.getCfMapDef(String colFamName,
boolean throwException)
Retrieve class mapping meta-data by ColumnFamily name.
|
CFMappingDef<? super T> |
CFMappingDef.getCfSuperMapDef() |
<T> CFMappingDef<T> |
ClassCacheMgr.initializeCacheForClass(Class<T> clazz)
For each class that should be managed, this method must be called to parse
its annotations and derive its meta-data.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Object,CFMappingDef<? extends T>> |
CFMappingDef.getDerivedClassMap() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CollectionMapperHelper.addColumnToCollection(CFMappingDef<?> cfMapDef,
Object obj,
String colName,
byte[] colValue) |
void |
CFMappingDef.addDerivedClassMap(CFMappingDef<? extends T> cfDerivedMapDef) |
<T> CFMappingDef<? super T> |
ClassCacheMgr.findBaseClassViaMappings(CFMappingDef<T> cfMapDef)
Examine class hierarchy using
CFMappingDef objects to discover the
given class' "base inheritance" class. |
void |
CFMappingDef.setCfBaseMapDef(CFMappingDef<? super T> cfBaseMapDef) |
void |
CFMappingDef.setCfSuperMapDef(CFMappingDef<? super T> cfSuperMapDef) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
TableParserValidator.parse(ClassCacheMgr cacheMgr,
Annotation anno,
CFMappingDef<T> cfMapDef) |
<T> void |
ParserValidator.parse(ClassCacheMgr cacheMgr,
Annotation anno,
CFMappingDef<T> cfMapDef) |
<T> void |
InheritanceParserValidator.parse(ClassCacheMgr cacheMgr,
Annotation anno,
CFMappingDef<T> cfMapDef) |
<T> void |
IdClassParserValidator.parse(ClassCacheMgr cacheMgr,
Annotation anno,
CFMappingDef<T> cfMapDef) |
<T> void |
AnonymousParserValidator.parse(ClassCacheMgr cacheMgr,
Annotation anno,
CFMappingDef<T> cfMapDef) |
<T> void |
ColumnParserValidator.parse(Field field,
Annotation anno,
PropertyDescriptor pd,
CFMappingDef<T> cfMapDef) |
<T> void |
ColumnParser.parse(Field f,
Annotation anno,
PropertyDescriptor pd,
CFMappingDef<T> cfMapDef) |
<T> void |
TableParserValidator.validateAndSetDefaults(ClassCacheMgr cacheMgr,
CFMappingDef<T> cfMapDef) |
<T> void |
ParserValidator.validateAndSetDefaults(ClassCacheMgr cacheMgr,
CFMappingDef<T> cfMapDef) |
<T> void |
InheritanceParserValidator.validateAndSetDefaults(ClassCacheMgr cacheMgr,
CFMappingDef<T> cfMapDef) |
<T> void |
IdClassParserValidator.validateAndSetDefaults(ClassCacheMgr cacheMgr,
CFMappingDef<T> cfMapDef) |
<T> void |
AnonymousParserValidator.validateAndSetDefaults(ClassCacheMgr cacheMgr,
CFMappingDef<T> cfMapDef) |
Copyright © 2014. All Rights Reserved.