Ignore:
Timestamp:
2016-08-03T15:01:43+02:00 (8 years ago)
Author:
simon04
Message:

see #11390, see #12890 - Deprecate Predicates class

Location:
trunk/src/org/openstreetmap/josm/data/osm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/DataSet.java

    r10691 r10715  
    4848import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionManager;
    4949import org.openstreetmap.josm.tools.FilteredCollection;
    50 import org.openstreetmap.josm.tools.Predicates;
    5150import org.openstreetmap.josm.tools.SubclassFilteredCollection;
    5251import org.openstreetmap.josm.tools.Utils;
     
    458457     */
    459458    public Collection<OsmPrimitive> allPrimitives() {
    460         return getPrimitives(Predicates.alwaysTrue());
     459        return getPrimitives(o -> true);
    461460    }
    462461
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r10660 r10715  
    2828import org.openstreetmap.josm.gui.mappaint.StyleCache;
    2929import org.openstreetmap.josm.tools.CheckParameterUtil;
    30 import org.openstreetmap.josm.tools.Predicates;
    3130import org.openstreetmap.josm.tools.Utils;
    3231import org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider;
     
    234233     * A predicate filtering nodes.
    235234     */
    236     public static final Predicate<OsmPrimitive> nodePredicate = Predicates.<OsmPrimitive>isOfClass(Node.class);
     235    public static final Predicate<OsmPrimitive> nodePredicate = Node.class::isInstance;
    237236
    238237    /**
    239238     * A predicate filtering ways.
    240239     */
    241     public static final Predicate<OsmPrimitive> wayPredicate = Predicates.<OsmPrimitive>isOfClass(Way.class);
     240    public static final Predicate<OsmPrimitive> wayPredicate = Way.class::isInstance;
    242241
    243242    /**
    244243     * A predicate filtering relations.
    245244     */
    246     public static final Predicate<OsmPrimitive> relationPredicate = Predicates.<OsmPrimitive>isOfClass(Relation.class);
     245    public static final Predicate<OsmPrimitive> relationPredicate = Relation.class::isInstance;
    247246
    248247    /**
Note: See TracChangeset for help on using the changeset viewer.