Class AtlasChangeGeneratorSelfConflicting

  • All Implemented Interfaces:
    java.io.Serializable, java.util.function.Function<org.openstreetmap.atlas.geography.atlas.Atlas,​java.util.Set<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>>, org.openstreetmap.atlas.geography.atlas.change.AtlasChangeGenerator, org.openstreetmap.atlas.utilities.conversion.Converter<org.openstreetmap.atlas.geography.atlas.Atlas,​java.util.Set<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>>

    public class AtlasChangeGeneratorSelfConflicting
    extends ConfiguredAtlasChangeGenerator
    A test mutation that generates FeatureChanges which conflict with each other (it tries to add a "foo=bar" tag to all Points, but also tries to remove all Points).
    See Also:
    Serialized Form
    • Constructor Detail

      • AtlasChangeGeneratorSelfConflicting

        public AtlasChangeGeneratorSelfConflicting​(java.lang.String name,
                                                   org.openstreetmap.atlas.utilities.configuration.Configuration configuration)
    • Method Detail

      • generateWithoutValidation

        public java.util.Set<org.openstreetmap.atlas.geography.atlas.change.FeatureChange> generateWithoutValidation​(org.openstreetmap.atlas.geography.atlas.Atlas atlas)