Package org.datanucleus.api.jdo.metadata
Class JDOXmlMetaDataHelper
java.lang.Object
org.datanucleus.api.jdo.metadata.JDOXmlMetaDataHelper
Helper class that can convert internal metadata into (JDO) XML metadata.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetXMLForMetaData
(String key, String value, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.AbstractClassMetaData cmd, String prefix, String indent) Method to convert an internal class/interface metadata into the associated JDO XML metadata.getXMLForMetaData
(org.datanucleus.metadata.AbstractMemberMetaData mmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.ArrayMetaData arrmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.CollectionMetaData collmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.ColumnMetaData colmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.DatastoreIdentityMetaData idmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.DiscriminatorMetaData dismd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.ElementMetaData elemmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.EmbeddedMetaData embmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.FetchGroupMemberMetaData fgmmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.FetchGroupMetaData fgmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.FetchPlanMetaData fpmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.FileMetaData filemd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.ForeignKeyMetaData fkmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.IndexMetaData idxmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.InheritanceMetaData inhmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.JoinMetaData joinmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.KeyMetaData keymd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.MapMetaData mapmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.OrderMetaData ordermd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.PackageMetaData pmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.PrimaryKeyMetaData pkmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.QueryMetaData qmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.SequenceMetaData seqmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.UniqueMetaData unimd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.ValueMetaData valmd, String prefix, String indent) getXMLForMetaData
(org.datanucleus.metadata.VersionMetaData vermd, String prefix, String indent) protected void
processExtensions
(Map<String, String> extensions, StringBuilder str, String prefix, String indent)
-
Constructor Details
-
JDOXmlMetaDataHelper
public JDOXmlMetaDataHelper()
-
-
Method Details
-
getXMLForMetaData
public String getXMLForMetaData(org.datanucleus.metadata.AbstractClassMetaData cmd, String prefix, String indent) Method to convert an internal class/interface metadata into the associated JDO XML metadata.- Parameters:
cmd
- Metadata for the class/interfaceprefix
- Prefix for the XML (e.g " ")indent
- Indent for each block of XML (e.g " ")- Returns:
- The XML
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
getXMLForMetaData
-
processExtensions
-
getXMLForMetaData
-
getXMLForMetaData
-