Class MappingFactoryValue

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class MappingFactoryValue
    extends PluginValue
    Handles the complex logic of creating a MetaDataFactory for combined metadata and mapping.
    Author:
    Abe White
    • Constructor Detail

      • MappingFactoryValue

        public MappingFactoryValue​(java.lang.String prop)
    • Method Detail

      • setMetaDataFactoryDefault

        public void setMetaDataFactoryDefault​(java.lang.String metaAlias,
                                              java.lang.String mappingAlias)
        Default setting for a given MetaDataFactory alias setting. If a MappingFactory value is not supplied, we check these defaults against the MetaDataFactory setting. If the MetaDataFactory does not have a default, we assume it handles both metadata and mapping factory.
      • setMappedMetaDataFactoryDefault

        public void setMappedMetaDataFactoryDefault​(java.lang.String metaAlias,
                                                    java.lang.String mappingAlias)
        If the Mapping property is set, we check these defaults before checking metadata factory defaults.