Interface ITypeMapping.Provider

  • Enclosing interface:
    ITypeMapping

    public static interface ITypeMapping.Provider
    A provider for type mapping information. This provider is used by the TypeMappingRegistry to create an ITypeMapping instance suitable for a given feature and DB field. Usually, one factory is responsible for one type mapping.
    Since:
    4.0
    Author:
    Stefan Winkler
    • Method Detail

      • createTypeMapping

        ITypeMapping createTypeMapping​(IMappingStrategy mappingStrategy,
                                       org.eclipse.emf.ecore.EStructuralFeature feature)
        Create an ITypeMapping implementation.
        Parameters:
        mappingStrategy - the mapping strategy
        feature - the feature the new type mapping shall be responsible for
        Returns:
        the newly created ITypeMapping instance