A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
URIHandlerinterface. - 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
deresolvedagainst 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 toMapSerializerfor configurability. - EMapSerializer(MapSerializer) - Constructor for class org.eclipse.emfcloud.jackson.databind.ser.EMapSerializer
- EMapStringSerializer - Class in org.eclipse.emfcloud.jackson.databind.ser
-
Deprecated.use
EMapSerializerinstead 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
ExtendedMetaDataannotations 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
resolvedagainst 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
All Classes All Packages