|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.metadata.MetaDataMerger
public class MetaDataMerger
Convenience class to handle the merging of MetaData. This is used in the following situations
| Field Summary | |
|---|---|
protected static Localiser |
LOCALISER
|
| Constructor Summary | |
|---|---|
MetaDataMerger()
|
|
| Method Summary | |
|---|---|
static void |
mergeClassAnnotationsData(AbstractClassMetaData primaryCmd,
AbstractClassMetaData annotCmd)
Method to take a class MetaData definition and merge in any Annotations "MetaData" definition. |
static void |
mergeClassORMData(AbstractClassMetaData primaryCmd,
AbstractClassMetaData ormCmd)
Method to take a class JDO MetaData definition and merge in the ORM MetaData definition. |
static void |
mergeFieldAnnotationsData(AbstractMemberMetaData primaryFmd,
AbstractMemberMetaData annotFmd)
Method to take a field MetaData definition and merge in the Annotations "MetaData" definition. |
static void |
mergeFieldORMData(AbstractMemberMetaData primaryFmd,
AbstractMemberMetaData ormFmd)
Method to take a field JDO MetaData definition and merge in the ORM MetaData definition. |
static void |
mergeFileORMData(FileMetaData primaryFmd,
FileMetaData ormFmd)
Method to take a file JDO MetaData definition and merge in the ORM MetaData definition. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Localiser LOCALISER
| Constructor Detail |
|---|
public MetaDataMerger()
| Method Detail |
|---|
public static void mergeFileORMData(FileMetaData primaryFmd,
FileMetaData ormFmd)
primaryFmd - The JDO Field definition (to be updated)ormFmd - The ORM Field definition (to be merged into the JDO Field definition)
NucleusException - if an error occurs while merging the ORM info
public static void mergeClassORMData(AbstractClassMetaData primaryCmd,
AbstractClassMetaData ormCmd)
primaryCmd - The JDO Class definition (to be updated)ormCmd - The ORM Class definition (to be merged into the JDO Class definition)
NucleusException - if an error occurs while merging the ORM info
public static void mergeFieldORMData(AbstractMemberMetaData primaryFmd,
AbstractMemberMetaData ormFmd)
primaryFmd - The JDO Field definition (to be updated)ormFmd - The ORM Field definition (to be merged into the JDO Class definition)
NucleusException - if an error occurs while merging the ORM info
public static void mergeClassAnnotationsData(AbstractClassMetaData primaryCmd,
AbstractClassMetaData annotCmd)
primaryCmd - The MetaData definition (to be updated)annotCmd - The annotations Class definition (to be merged into the MetaData definition)
NucleusException - if an error occurs while merging the annotations info
public static void mergeFieldAnnotationsData(AbstractMemberMetaData primaryFmd,
AbstractMemberMetaData annotFmd)
primaryFmd - The MetaData Field definition (to be updated)annotFmd - The Annotations "MetaData" Field definition (to be merged into the MetaData definition)
NucleusException - if an error occurs while merging the annotation info
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||