Class Metadata

  • Direct Known Subclasses:
    OXMMetadata

    public abstract class Metadata
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Map<java.lang.String,​XmlBindings> bindings  
      protected org.eclipse.persistence.dynamic.DynamicClassLoader dynamicClassLoader  
    • Constructor Summary

      Constructors 
      Constructor Description
      Metadata​(org.eclipse.persistence.dynamic.DynamicClassLoader dynamicClassLoader, java.util.Map<java.lang.String,​?> properties)  
    • Field Detail

      • bindings

        protected java.util.Map<java.lang.String,​XmlBindings> bindings
      • dynamicClassLoader

        protected org.eclipse.persistence.dynamic.DynamicClassLoader dynamicClassLoader
    • Constructor Detail

      • Metadata

        public Metadata​(org.eclipse.persistence.dynamic.DynamicClassLoader dynamicClassLoader,
                        java.util.Map<java.lang.String,​?> properties)
    • Method Detail

      • getBindings

        public java.util.Map<java.lang.String,​XmlBindings> getBindings()
      • getDynamicClassLoader

        public org.eclipse.persistence.dynamic.DynamicClassLoader getDynamicClassLoader()
      • getJavaModelInput

        public abstract JavaModelInput getJavaModelInput()
                                                  throws javax.xml.bind.JAXBException
        Throws:
        javax.xml.bind.JAXBException