A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages

A

AbsoluteCrossBundleAware - Class in org.eclipse.emfcloud.jackson.handlers
A URI handler that will avoid creating relative references between different platform:/resource/project-name or platform/plugin/bundle-name, i.e., it will produce relative references only within projects or bundles and will use absolute URIs for references outside of that project or bundle.
AbsoluteCrossBundleAware() - Constructor for class org.eclipse.emfcloud.jackson.handlers.AbsoluteCrossBundleAware
 
allSubTypes(DatabindContext, EClass) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
attachedHelper(EObject) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 

B

Base(EObject, EReference, String) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry.Base
 
Base(EObject, EReference, String, String) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry.Base
 
BaseURIHandler - Class in org.eclipse.emfcloud.jackson.handlers
This is the basic implementation of the URIHandler interface.
BaseURIHandler() - Constructor for class org.eclipse.emfcloud.jackson.handlers.BaseURIHandler
 
Builder(EcoreIdentityInfo, EcoreTypeInfo, EcoreReferenceInfo, int) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap.Builder
 

C

CLASS - org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo.USE
 
collectDefaults() - Static method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
 
CollectionDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
CollectionDeserializer(CollectionType, JsonDeserializer<? extends EObject>, JsonDeserializer<ReferenceEntry>) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.CollectionDeserializer
 
configure(EMFModule.Feature, boolean) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
Configures the module with one of possible Feature.
construct(DatabindContext, EClass) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap.Builder
 
constructDefault(DatabindContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap.Builder
 
create(String, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectTypeProperty
 
create(String, EcoreTypeInfo.USE) - Static method in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
createEntry(String, Object, EClass) - Static method in class org.eclipse.emfcloud.jackson.utils.EObjects
Creates a map entry of type string, string.
createResource(URI) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResourceFactory
 

D

DEFAULT_FEATURES - Static variable in class org.eclipse.emfcloud.jackson.module.EMFModule
 
DEFAULT_VALUE_READER - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
DEFAULT_VALUE_WRITER - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
deresolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.AbsoluteCrossBundleAware
 
deresolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.BaseURIHandler
 
deresolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.IdentityURIHandler
 
deresolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.PlatformSchemeAware
 
deresolve(URI, URI) - Method in interface org.eclipse.emfcloud.jackson.handlers.URIHandler
Returns the URI deresolved against the base URI.
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.CollectionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EcoreReferenceDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EDataTypeDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMapDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EObjectDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.RawDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectFeatureProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectIdentityProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectOperationProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectReferenceProperty
 
deserialize(JsonParser, DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectTypeProperty
 
deserialize(JsonParser, DeserializationContext, Collection<Object>) - Method in class org.eclipse.emfcloud.jackson.databind.deser.CollectionDeserializer
 
deserialize(JsonParser, DeserializationContext, EList<Map.Entry<?, ?>>) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMapDeserializer
 
deserialize(JsonParser, DeserializationContext, EObject) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EObjectDeserializer
 
deserialize(JsonParser, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectFeatureProperty
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectIdentityProperty
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectOperationProperty
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectReferenceProperty
 
deserializeAndSet(JsonParser, EObject, DeserializationContext, Resource) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectTypeProperty
 
DETACHED_EOBJECT_TO_ID_MAP - Static variable in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
detachedHelper(EObject) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
doLoad(InputStream, Map<?, ?>) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
doSave(OutputStream, Map<?, ?>) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 

E

EcoreIdentityInfo - Class in org.eclipse.emfcloud.jackson.annotations
 
EcoreIdentityInfo() - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
EcoreIdentityInfo(String) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
EcoreIdentityInfo(String, ValueReader<Object, String>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
EcoreIdentityInfo(String, ValueReader<Object, String>, ValueWriter<EObject, Object>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
EcoreIdentityInfo(String, ValueWriter<EObject, Object>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
EcoreReferenceDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
EcoreReferenceDeserializer(EcoreReferenceInfo, EcoreTypeInfo) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.EcoreReferenceDeserializer
 
EcoreReferenceInfo - Class in org.eclipse.emfcloud.jackson.annotations
 
EcoreReferenceInfo(String) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
EcoreReferenceInfo(String, URIHandler) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
EcoreReferenceInfo(URIHandler) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
EcoreReferenceSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
 
EcoreReferenceSerializer(EcoreReferenceInfo, EcoreTypeInfo) - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EcoreReferenceSerializer
 
EcoreType - Interface in org.eclipse.emfcloud.jackson.databind.type
 
EcoreType.DataType - Interface in org.eclipse.emfcloud.jackson.databind.type
 
EcoreType.ReferenceType<V> - Interface in org.eclipse.emfcloud.jackson.databind.type
 
EcoreTypeFactory - Class in org.eclipse.emfcloud.jackson.databind.type
 
EcoreTypeFactory() - Constructor for class org.eclipse.emfcloud.jackson.databind.type.EcoreTypeFactory
 
EcoreTypeInfo - Class in org.eclipse.emfcloud.jackson.annotations
 
EcoreTypeInfo() - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
EcoreTypeInfo(String) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
EcoreTypeInfo(String, ValueReader<String, EClass>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
EcoreTypeInfo(String, ValueReader<String, EClass>, ValueWriter<EClass, String>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
EcoreTypeInfo(String, ValueWriter<EClass, String>) - Constructor for class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
EcoreTypeInfo.USE - Enum in org.eclipse.emfcloud.jackson.annotations
 
EDataTypeDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
EDataTypeDeserializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.EDataTypeDeserializer
 
EDataTypeSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
 
EDataTypeSerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EDataTypeSerializer
 
EMapDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
EMapDeserializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.EMapDeserializer
 
EMapKeySerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
Serializes keys of an EMap.
EMapKeySerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMapKeySerializer
 
EMapSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
An serializer for EMap, which delegates to MapSerializer for configurability.
EMapSerializer(MapSerializer) - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMapSerializer
 
EMapStringSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
Deprecated.
use EMapSerializer instead for configurability and resilience.
EMapStringSerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMapStringSerializer
Deprecated.
 
EMapValueSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
Serializes values of an EMap.
EMapValueSerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMapValueSerializer
 
EMFContext - Class in org.eclipse.emfcloud.jackson.databind
 
EMFContext.Attributes - Enum in org.eclipse.emfcloud.jackson.databind
 
EMFDeserializers - Class in org.eclipse.emfcloud.jackson.databind.deser
 
EMFDeserializers(EMFModule) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
EMFModule - Class in org.eclipse.emfcloud.jackson.module
Module implementation that allows serialization and deserialization of EMF objects (EObject and Resource).
EMFModule() - Constructor for class org.eclipse.emfcloud.jackson.module.EMFModule
 
EMFModule.Feature - Enum in org.eclipse.emfcloud.jackson.module
Enumeration that defines all possible options that can be used to customize the behaviour of the EMF Module.
EMFSerializers - Class in org.eclipse.emfcloud.jackson.databind.ser
 
EMFSerializers(EMFModule) - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMFSerializers
 
enabledByDefault() - Method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
 
enabledIn(int) - Method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
 
entries() - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntries
 
EnumeratorSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
 
EnumeratorSerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EnumeratorSerializer
 
EObjectDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
EObjectDeserializer(EObjectPropertyMap.Builder, Class<?>) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.EObjectDeserializer
 
EObjectFeatureProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectFeatureProperty(EStructuralFeature, JavaType, int) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectFeatureProperty
 
EObjectIdentityProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectIdentityProperty(EcoreIdentityInfo) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectIdentityProperty
 
EObjectOperationProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectOperationProperty(String, EOperation) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectOperationProperty
 
EObjectProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectProperty(String) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
 
EObjectPropertyMap - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectPropertyMap.Builder - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectReferenceProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectReferenceProperty(EcoreReferenceInfo) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectReferenceProperty
 
EObjects - Class in org.eclipse.emfcloud.jackson.utils
Utility class to facilitate access or modification of eObjects.
EObjectSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
 
EObjectSerializer(EObjectPropertyMap.Builder, JsonSerializer<EObject>) - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EObjectSerializer
 
EObjectTypeProperty - Class in org.eclipse.emfcloud.jackson.databind.property
 
EObjectTypeProperty(EcoreTypeInfo, int) - Constructor for class org.eclipse.emfcloud.jackson.databind.property.EObjectTypeProperty
 
equals(Object) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry.Base
 
equals(Object) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap
 

F

FeatureKind - Enum in org.eclipse.emfcloud.jackson.databind.type
 
find(DeserializationContext, EClass, Iterator<String>) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap.Builder
 
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, TypeSerializer, JsonSerializer<Object>) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMFSerializers
 
findEClass(DatabindContext, String) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
findEClassByName(DatabindContext, String) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
findEClassByName(String, EPackage) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
findEClassByQualifiedName(DatabindContext, String) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
findEClassByQualifiedName(String, EPackage) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
findMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMFSerializers
 
findProperty(String) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap
 
findReferenceDeserializer(ReferenceType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class org.eclipse.emfcloud.jackson.databind.deser.EMFDeserializers
 
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMFSerializers
 
from(Map<?, ?>) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
from(EMFModule, int) - Static method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap.Builder
 

G

get(String) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntries
 
get(ETypedElement) - Static method in enum org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
getAliases(ENamedElement) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns the configured alias name or null, if there is none.
getColumn() - Method in exception org.eclipse.emfcloud.jackson.errors.JSONException
 
getDataType(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getElementName(ENamedElement, int) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns the name that should be use to serialize the property.
getEntries(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getEObjectByID(String) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
getEObjectToIDMap() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
getFeature(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getFeatures() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getFieldName() - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
 
getHandler() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
getID(EObject) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
getIdentityInfo() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getIdentityProperty(EClassifier) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns the property that should be use to serialize the identity of the object.
getIDToEObjectMap() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
getLine() - Method in exception org.eclipse.emfcloud.jackson.errors.JSONException
 
getLocation() - Method in exception org.eclipse.emfcloud.jackson.errors.JSONException
 
getMapper() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResourceFactory
 
getMask() - Method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
 
getModuleName() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getParent(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getProperties() - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap
 
getProperty() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
getProperty() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
getProperty() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
getReference(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getReferenceDeserializer() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getReferenceInfo() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getReferenceSerializer() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getResource(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getResource(DatabindContext, EObject) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getResourceSet(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getResourceSet(DeserializationContext) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
getRoot(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getTypeFactory(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getTypeInfo() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
getTypeProperty() - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap
 
getTypeProperty(EClassifier) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns the property that should be use to store the type information of the classifier.
getTypeProperty(EClassifier, ValueReader<String, EClass>, ValueWriter<EClass, String>) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns the property that should be use to store the type information of the classifier.
getURI(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getURI(DatabindContext, EObject) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
getURIFragment(EObject) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
getUriHandler() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
Returns the URIHandler that will be used to de/resolve URIs during de/serialization.
getValue(ENamedElement, String, String) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
 
getValueReader() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
getValueReader() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
getValues(ENamedElement, String, String) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
 
getValueWriter() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
getValueWriter() - Method in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 

H

handledType() - Method in class org.eclipse.emfcloud.jackson.databind.deser.EObjectDeserializer
 
handledType() - Method in class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
handledType() - Method in class org.eclipse.emfcloud.jackson.databind.ser.EnumeratorSerializer
 
handledType() - Method in class org.eclipse.emfcloud.jackson.databind.ser.EObjectSerializer
 
handledType() - Method in class org.eclipse.emfcloud.jackson.databind.ser.ResourceSerializer
 
hashCode() - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry.Base
 
hashCode() - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectPropertyMap
 

I

IdentityURIHandler - Class in org.eclipse.emfcloud.jackson.handlers
URIHandler that does not modify uris during resolve and deresolve operations.
IdentityURIHandler() - Constructor for class org.eclipse.emfcloud.jackson.handlers.IdentityURIHandler
 
init(Resource, DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
isAttachedDetachedHelperRequired() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
isCachable() - Method in class org.eclipse.emfcloud.jackson.databind.deser.EObjectDeserializer
 
isCachable() - Method in class org.eclipse.emfcloud.jackson.databind.deser.RawDeserializer
 
isCachable() - Method in class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
isContainmentProxy(DatabindContext, EObject, EObject) - Static method in class org.eclipse.emfcloud.jackson.utils.EObjects
Checks that the contained object is in a different resource than it's owner, making it a contained proxy.
isEnabled(EMFModule.Feature) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
Returns true if the current feature is used by the module.
isRawValue(EStructuralFeature) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns true, if the feature is annotated to be treated as raw JSON.

J

JsonAnnotations - Class in org.eclipse.emfcloud.jackson.annotations
 
JSONException - Exception in org.eclipse.emfcloud.jackson.errors
 
JSONException(Exception, JsonLocation) - Constructor for exception org.eclipse.emfcloud.jackson.errors.JSONException
 
JSONException(String, JsonLocation) - Constructor for exception org.eclipse.emfcloud.jackson.errors.JSONException
 
JsonResource - Class in org.eclipse.emfcloud.jackson.resource
A Resource implementation that read and write it's content in JSON.
JsonResource(URI) - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonResource
 
JsonResource(URI, ObjectMapper) - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonResource
 
JsonResourceFactory - Class in org.eclipse.emfcloud.jackson.resource
An implementation of Resource Factory that creates JsonResource.
JsonResourceFactory() - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonResourceFactory
 
JsonResourceFactory(ObjectMapper) - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonResourceFactory
 
JsonUuidResource - Class in org.eclipse.emfcloud.jackson.resource
 
JsonUuidResource(URI) - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonUuidResource
 
JsonUuidResource(URI, ObjectMapper) - Constructor for class org.eclipse.emfcloud.jackson.resource.JsonUuidResource
 

M

MANY_ATTRIBUTE - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
MANY_CONTAINMENT - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
MANY_REFERENCE - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
MAP - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
moduleFeatures - Variable in class org.eclipse.emfcloud.jackson.module.EMFModule
 

N

NAME - org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo.USE
 
NullKeySerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
Serializes a null key in an EMap.
NullKeySerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.NullKeySerializer
Constructs a new Null key serializer.

O

OPTION_SERIALIZE_DEFAULT_VALUE - org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Option used to indicate the module to serialize default attributes values.
OPTION_SERIALIZE_TYPE - org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Option used to indicate the module to use the default type serializer if none are provided.
OPTION_USE_ID - org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Option used to indicate the module to use the default ID serializer if none are provided.
OPTION_USE_NAMES_FROM_EXTENDED_META_DATA - org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Option used to indicate whether feature names specified in ExtendedMetaData annotations should be respected.
org.eclipse.emfcloud.jackson.annotations - package org.eclipse.emfcloud.jackson.annotations
 
org.eclipse.emfcloud.jackson.databind - package org.eclipse.emfcloud.jackson.databind
 
org.eclipse.emfcloud.jackson.databind.deser - package org.eclipse.emfcloud.jackson.databind.deser
 
org.eclipse.emfcloud.jackson.databind.property - package org.eclipse.emfcloud.jackson.databind.property
 
org.eclipse.emfcloud.jackson.databind.ser - package org.eclipse.emfcloud.jackson.databind.ser
 
org.eclipse.emfcloud.jackson.databind.type - package org.eclipse.emfcloud.jackson.databind.type
 
org.eclipse.emfcloud.jackson.errors - package org.eclipse.emfcloud.jackson.errors
 
org.eclipse.emfcloud.jackson.handlers - package org.eclipse.emfcloud.jackson.handlers
 
org.eclipse.emfcloud.jackson.module - package org.eclipse.emfcloud.jackson.module
 
org.eclipse.emfcloud.jackson.resource - package org.eclipse.emfcloud.jackson.resource
 
org.eclipse.emfcloud.jackson.utils - package org.eclipse.emfcloud.jackson.utils
 

P

PlatformSchemeAware - Class in org.eclipse.emfcloud.jackson.handlers
A URI handler that will avoid creating relative references between platform:/resource and platform:/plugin.
PlatformSchemeAware() - Constructor for class org.eclipse.emfcloud.jackson.handlers.PlatformSchemeAware
 
prepare(DatabindContext) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
PROPERTY - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreIdentityInfo
 
PROPERTY - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreReferenceInfo
 
PROPERTY - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 

R

RawDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
RawDeserializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.RawDeserializer
 
READ_BY_CLASS - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
READ_BY_NAME - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
readValue(V, DeserializationContext) - Method in interface org.eclipse.emfcloud.jackson.utils.ValueReader
 
ReferenceEntries - Class in org.eclipse.emfcloud.jackson.databind.deser
 
ReferenceEntries() - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntries
 
ReferenceEntry - Interface in org.eclipse.emfcloud.jackson.databind.deser
 
ReferenceEntry.Base - Class in org.eclipse.emfcloud.jackson.databind.deser
 
resolve(DatabindContext, URIHandler) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntries
Resolves all reference entries that have been collected during deserialization.
resolve(DatabindContext, URIHandler) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry.Base
 
resolve(DatabindContext, URIHandler) - Method in interface org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntry
 
resolve(DeserializationContext, URIHandler) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
resolve(URI) - Method in class org.eclipse.emfcloud.jackson.handlers.BaseURIHandler
 
resolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.BaseURIHandler
 
resolve(URI, URI) - Method in class org.eclipse.emfcloud.jackson.handlers.IdentityURIHandler
 
resolve(URI, URI) - Method in interface org.eclipse.emfcloud.jackson.handlers.URIHandler
Returns the URI resolved against the base URI.
RESOURCE - org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
 
RESOURCE_SET - org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
 
RESOURCE_URI - org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
 
ResourceDeserializer - Class in org.eclipse.emfcloud.jackson.databind.deser
 
ResourceDeserializer(URIHandler) - Constructor for class org.eclipse.emfcloud.jackson.databind.deser.ResourceDeserializer
 
ResourceSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
 
ResourceSerializer() - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.ResourceSerializer
 
ROOT_ELEMENT - org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
 

S

serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EDataTypeSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMapKeySerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMapValueSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.NullKeySerializer
 
serialize(EList<Map.Entry<?, ?>>, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMapSerializer
 
serialize(EList<Map.Entry<String, ?>>, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EMapStringSerializer
Deprecated.
 
serialize(Enumerator, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EnumeratorSerializer
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectFeatureProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectIdentityProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectOperationProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectReferenceProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.property.EObjectTypeProperty
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EcoreReferenceSerializer
 
serialize(EObject, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.EObjectSerializer
 
serialize(Resource, JsonGenerator, SerializerProvider) - Method in class org.eclipse.emfcloud.jackson.databind.ser.ResourceSerializer
 
setDataType(DatabindContext, EClassifier) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
setFeature(DatabindContext, EStructuralFeature) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
setID(EObject, String) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
setIdentityInfo(EcoreIdentityInfo) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setObjectMapper(ObjectMapper) - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
setOrAdd(EObject, EReference, Object) - Static method in class org.eclipse.emfcloud.jackson.utils.EObjects
Set or add a value to an object reference.
setParent(DatabindContext, EObject) - Static method in class org.eclipse.emfcloud.jackson.databind.EMFContext
 
setReferenceDeserializer(JsonDeserializer<ReferenceEntry>) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setReferenceInfo(EcoreReferenceInfo) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setReferenceSerializer(JsonSerializer<EObject>) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setTypeInfo(EcoreTypeInfo) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setupDefaultMapper() - Static method in class org.eclipse.emfcloud.jackson.module.EMFModule
Returns a pre configured mapper with the EMF module.
setupDefaultMapper(JsonFactory) - Static method in class org.eclipse.emfcloud.jackson.module.EMFModule
Returns a pre configured mapper using the EMF module and the specified jackson factory.
setupModule(Module.SetupContext) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 
setUriHandler(URIHandler) - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
Tells the module which URIHandler to use to de/resolve URIs during de/serialization.
shouldIgnore(EStructuralFeature) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns true if the feature should not be serialize.
shouldIgnoreType(EClassifier) - Static method in class org.eclipse.emfcloud.jackson.annotations.JsonAnnotations
Returns true if the classifier type information should not be serialize.
SINGLE_ATTRIBUTE - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
SINGLE_CONTAINMENT - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
SINGLE_REFERENCE - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
store(String, EObject) - Method in class org.eclipse.emfcloud.jackson.databind.deser.ReferenceEntries
 

T

typeOf(DatabindContext, EClass, EStructuralFeature) - Method in class org.eclipse.emfcloud.jackson.databind.type.EcoreTypeFactory
 

U

UNKNOWN - org.eclipse.emfcloud.jackson.databind.type.FeatureKind
 
URI - org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo.USE
 
URIHandler - Interface in org.eclipse.emfcloud.jackson.handlers
URIHandler is used during serialization/deserialization of external references.
useIDAttributes() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
useIDs() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
useUUIDs() - Method in class org.eclipse.emfcloud.jackson.resource.JsonResource
 
useUUIDs() - Method in class org.eclipse.emfcloud.jackson.resource.JsonUuidResource
 

V

valueOf(String) - Static method in enum org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo.USE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.emfcloud.jackson.databind.type.FeatureKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Returns the enum constant of this type with the specified name.
ValueReader<V,​T> - Interface in org.eclipse.emfcloud.jackson.utils
 
values() - Static method in enum org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo.USE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.emfcloud.jackson.databind.EMFContext.Attributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.emfcloud.jackson.databind.type.FeatureKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.emfcloud.jackson.module.EMFModule.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
ValueWriter<T,​V> - Interface in org.eclipse.emfcloud.jackson.utils
 
version() - Method in class org.eclipse.emfcloud.jackson.module.EMFModule
 

W

WRITE_BY_CLASS_NAME - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
WRITE_BY_NAME - Static variable in class org.eclipse.emfcloud.jackson.annotations.EcoreTypeInfo
 
writeValue(T, SerializerProvider) - Method in interface org.eclipse.emfcloud.jackson.utils.ValueWriter
 
A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages