Class EObjectFeatureProperty
- java.lang.Object
-
- org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
-
- org.eclipse.emfcloud.jackson.databind.property.EObjectFeatureProperty
-
public class EObjectFeatureProperty extends EObjectProperty
-
-
Constructor Summary
Constructors Constructor Description EObjectFeatureProperty(org.eclipse.emf.ecore.EStructuralFeature feature, com.fasterxml.jackson.databind.JavaType type, int features)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObjectdeserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)voiddeserializeAndSet(com.fasterxml.jackson.core.JsonParser jp, org.eclipse.emf.ecore.EObject current, com.fasterxml.jackson.databind.DeserializationContext ctxt, org.eclipse.emf.ecore.resource.Resource resource)voidserialize(org.eclipse.emf.ecore.EObject bean, com.fasterxml.jackson.core.JsonGenerator jg, com.fasterxml.jackson.databind.SerializerProvider provider)-
Methods inherited from class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
getFieldName
-
-
-
-
Method Detail
-
deserializeAndSet
public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser jp, org.eclipse.emf.ecore.EObject current, com.fasterxml.jackson.databind.DeserializationContext ctxt, org.eclipse.emf.ecore.resource.Resource resource) throws IOException- Specified by:
deserializeAndSetin classEObjectProperty- Throws:
IOException
-
serialize
public void serialize(org.eclipse.emf.ecore.EObject bean, com.fasterxml.jackson.core.JsonGenerator jg, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException- Specified by:
serializein classEObjectProperty- Throws:
IOException
-
deserialize
public org.eclipse.emf.ecore.EObject deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException- Specified by:
deserializein classEObjectProperty- Throws:
IOException
-
-