Class EMFContext
- java.lang.Object
-
- org.eclipse.emfcloud.jackson.databind.EMFContext
-
public final class EMFContext extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEMFContext.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.EClassfindEClass(com.fasterxml.jackson.databind.DatabindContext ctxt, String uri)static org.eclipse.emf.ecore.EClassfindEClassByName(com.fasterxml.jackson.databind.DatabindContext ctxt, String name)static org.eclipse.emf.ecore.EClassfindEClassByName(String value, org.eclipse.emf.ecore.EPackage ePackage)static org.eclipse.emf.ecore.EClassfindEClassByQualifiedName(com.fasterxml.jackson.databind.DatabindContext ctxt, String name)static org.eclipse.emf.ecore.EClassfindEClassByQualifiedName(String value, org.eclipse.emf.ecore.EPackage ePackage)static com.fasterxml.jackson.databind.cfg.ContextAttributesfrom(Map<?,?> options)static org.eclipse.emf.ecore.EDataTypegetDataType(com.fasterxml.jackson.databind.DatabindContext ctxt)static ReferenceEntriesgetEntries(com.fasterxml.jackson.databind.DatabindContext ctxt)static org.eclipse.emf.ecore.EStructuralFeaturegetFeature(com.fasterxml.jackson.databind.DatabindContext ctxt)static org.eclipse.emf.ecore.EObjectgetParent(com.fasterxml.jackson.databind.DatabindContext ctxt)static org.eclipse.emf.ecore.EReferencegetReference(com.fasterxml.jackson.databind.DatabindContext ctxt)static org.eclipse.emf.ecore.resource.ResourcegetResource(com.fasterxml.jackson.databind.DatabindContext context)static org.eclipse.emf.ecore.resource.ResourcegetResource(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EObject object)static org.eclipse.emf.ecore.resource.ResourceSetgetResourceSet(com.fasterxml.jackson.databind.DatabindContext context)static org.eclipse.emf.ecore.EClassgetRoot(com.fasterxml.jackson.databind.DatabindContext context)static EcoreTypeFactorygetTypeFactory(com.fasterxml.jackson.databind.DatabindContext ctxt)static org.eclipse.emf.common.util.URIgetURI(com.fasterxml.jackson.databind.DatabindContext context)static org.eclipse.emf.common.util.URIgetURI(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EObject object)static voidinit(org.eclipse.emf.ecore.resource.Resource resource, com.fasterxml.jackson.databind.DatabindContext context)static voidprepare(com.fasterxml.jackson.databind.DatabindContext ctxt)static voidresolve(com.fasterxml.jackson.databind.DeserializationContext ctxt, URIHandler handler)static voidsetDataType(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EClassifier type)static voidsetFeature(com.fasterxml.jackson.databind.DatabindContext ctxt, org.eclipse.emf.ecore.EStructuralFeature feature)static voidsetParent(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)
-
-