Package org.geolatte.geom
Class PositionSequencePositionEquality
- java.lang.Object
-
- org.geolatte.geom.PositionSequencePositionEquality
-
- All Implemented Interfaces:
PositionSequenceEquality
public class PositionSequencePositionEquality extends Object implements PositionSequenceEquality
APositionSequenceEqualityimplementation that considers twoPositionSequences equal if and only if both contain the same positions in the same order. Whether twoPositionss are the same is determined by thePositionEqualityinstance which is passed in the constructor. In case of the no-argument default constructor, theExactPositionEqualityis used.- Author:
- Karel Maesen, Geovise BVBA creation-date: 4/13/12
-
-
Constructor Summary
Constructors Constructor Description PositionSequencePositionEquality()PositionSequencePositionEquality(PositionEquality positionEquality)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P extends Position>
booleanequals(PositionSequence<P> first, PositionSequence<P> second)Tests whether twoPositionSequences are equal.
-
-
-
Constructor Detail
-
PositionSequencePositionEquality
public PositionSequencePositionEquality(PositionEquality positionEquality)
-
PositionSequencePositionEquality
public PositionSequencePositionEquality()
-
-
Method Detail
-
equals
public <P extends Position> boolean equals(PositionSequence<P> first, PositionSequence<P> second)
Description copied from interface:PositionSequenceEqualityTests whether twoPositionSequences are equal.- Specified by:
equalsin interfacePositionSequenceEquality- Returns:
- true if two
PositionSequences are equal, false otherwise.
-
-