Class EMFContext


  • public final class EMFContext
    extends Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EMFContext.Attributes  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static List<org.eclipse.emf.ecore.EClass> allSubTypes​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EClass eClass)  
      static org.eclipse.emf.ecore.EClass findEClass​(com.fasterxml.jackson.databind.DatabindContext ctxt, String uri)  
      static org.eclipse.emf.ecore.EClass findEClassByName​(com.fasterxml.jackson.databind.DatabindContext ctxt, String name)  
      static org.eclipse.emf.ecore.EClass findEClassByName​(String value, org.eclipse.emf.ecore.EPackage ePackage)  
      static org.eclipse.emf.ecore.EClass findEClassByQualifiedName​(com.fasterxml.jackson.databind.DatabindContext ctxt, String name)  
      static org.eclipse.emf.ecore.EClass findEClassByQualifiedName​(String value, org.eclipse.emf.ecore.EPackage ePackage)  
      static com.fasterxml.jackson.databind.cfg.ContextAttributes from​(Map<?,​?> options)  
      static org.eclipse.emf.ecore.EDataType getDataType​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static ReferenceEntries getEntries​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static org.eclipse.emf.ecore.EStructuralFeature getFeature​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static org.eclipse.emf.ecore.EObject getParent​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static org.eclipse.emf.ecore.EReference getReference​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static org.eclipse.emf.ecore.resource.Resource getResource​(com.fasterxml.jackson.databind.DatabindContext context)  
      static org.eclipse.emf.ecore.resource.Resource getResource​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EObject object)  
      static org.eclipse.emf.ecore.resource.ResourceSet getResourceSet​(com.fasterxml.jackson.databind.DatabindContext context)  
      static org.eclipse.emf.ecore.EClass getRoot​(com.fasterxml.jackson.databind.DatabindContext context)  
      static EcoreTypeFactory getTypeFactory​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static org.eclipse.emf.common.util.URI getURI​(com.fasterxml.jackson.databind.DatabindContext context)  
      static org.eclipse.emf.common.util.URI getURI​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EObject object)  
      static void init​(org.eclipse.emf.ecore.resource.Resource resource, com.fasterxml.jackson.databind.DatabindContext context)  
      static void prepare​(com.fasterxml.jackson.databind.DatabindContext ctxt)  
      static void resolve​(com.fasterxml.jackson.databind.DeserializationContext ctxt, URIHandler handler)  
      static void setDataType​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EClassifier type)  
      static void setFeature​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EStructuralFeature feature)  
      static void setParent​(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EObject parent)  
    • Method Detail

      • init

        public static void init​(org.eclipse.emf.ecore.resource.Resource resource,
                                com.fasterxml.jackson.databind.DatabindContext context)
      • prepare

        public static void prepare​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • from

        public static com.fasterxml.jackson.databind.cfg.ContextAttributes from​(Map<?,​?> options)
      • resolve

        public static void resolve​(com.fasterxml.jackson.databind.DeserializationContext ctxt,
                                   URIHandler handler)
      • getURI

        public static org.eclipse.emf.common.util.URI getURI​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                             org.eclipse.emf.ecore.EObject object)
      • findEClass

        public static org.eclipse.emf.ecore.EClass findEClass​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                              String uri)
      • findEClassByName

        public static org.eclipse.emf.ecore.EClass findEClassByName​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                                    String name)
      • findEClassByQualifiedName

        public static org.eclipse.emf.ecore.EClass findEClassByQualifiedName​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                                             String name)
      • findEClassByName

        public static org.eclipse.emf.ecore.EClass findEClassByName​(String value,
                                                                    org.eclipse.emf.ecore.EPackage ePackage)
      • findEClassByQualifiedName

        public static org.eclipse.emf.ecore.EClass findEClassByQualifiedName​(String value,
                                                                             org.eclipse.emf.ecore.EPackage ePackage)
      • getResource

        public static org.eclipse.emf.ecore.resource.Resource getResource​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                                          org.eclipse.emf.ecore.EObject object)
      • getResourceSet

        public static org.eclipse.emf.ecore.resource.ResourceSet getResourceSet​(com.fasterxml.jackson.databind.DatabindContext context)
      • getResource

        public static org.eclipse.emf.ecore.resource.Resource getResource​(com.fasterxml.jackson.databind.DatabindContext context)
      • getURI

        public static org.eclipse.emf.common.util.URI getURI​(com.fasterxml.jackson.databind.DatabindContext context)
      • getRoot

        public static org.eclipse.emf.ecore.EClass getRoot​(com.fasterxml.jackson.databind.DatabindContext context)
      • getParent

        public static org.eclipse.emf.ecore.EObject getParent​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • getReference

        public static org.eclipse.emf.ecore.EReference getReference​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • getFeature

        public static org.eclipse.emf.ecore.EStructuralFeature getFeature​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • getDataType

        public static org.eclipse.emf.ecore.EDataType getDataType​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • getEntries

        public static ReferenceEntries getEntries​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • setParent

        public static void setParent​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                     org.eclipse.emf.ecore.EObject parent)
      • setFeature

        public static void setFeature​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                      org.eclipse.emf.ecore.EStructuralFeature feature)
      • setDataType

        public static void setDataType​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                       org.eclipse.emf.ecore.EClassifier type)
      • getTypeFactory

        public static EcoreTypeFactory getTypeFactory​(com.fasterxml.jackson.databind.DatabindContext ctxt)
      • allSubTypes

        public static List<org.eclipse.emf.ecore.EClass> allSubTypes​(com.fasterxml.jackson.databind.DatabindContext ctxt,
                                                                     org.eclipse.emf.ecore.EClass eClass)