Package | Description |
---|---|
de.interactive_instruments.ShapeChange.Profile |
Modifier and Type | Method and Description |
---|---|
VersionRange |
VersionRange.createCopy() |
VersionRange |
VersionRange.union(VersionRange other)
Creates a new VersionRange that is the union of both this range and the
other, iff this range is not before and not after the other.
|
Modifier and Type | Method and Description |
---|---|
List<VersionRange> |
ProfileVersionIndicator.getVersionInfos() |
Modifier and Type | Method and Description |
---|---|
boolean |
VersionRange.after(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): After - self.begin.position > other.end.position
|
boolean |
VersionRange.before(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Before - self.end.position < other.begin.position
|
boolean |
VersionRange.begins(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Begins - self.begin.position = other.begin.position AND
self.end.position < other.end.position
|
boolean |
VersionRange.begunBy(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): BegunBy - self.begin.position = other.begin.position AND
self.end.position > other.end.position
|
boolean |
VersionRange.contains(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Contains - self.begin.position < other.begin.position AND
self.end.position > other.end.position
|
boolean |
VersionRange.containsNonStrict(VersionRange other)
OR-combination of begunBy, contains, equals, endedBy: self.begin.position
<= other.begin.position AND self.end.position >= other.end.position
|
boolean |
VersionRange.during(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): During - self.begin.position > other.begin.position AND
self.end.position < other.end.position
|
boolean |
VersionRange.endedBy(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): EndedBy - self.begin.position < other.begin.position AND
self.end.position = other.end.position
|
boolean |
VersionRange.ends(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Ends - self.begin.position > other.begin.position AND
self.end.position = other.end.position
|
boolean |
VersionRange.equals(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Equals - self.begin.position = other.begin.position AND
self.end.position = other.end.position
|
boolean |
VersionRange.meets(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Meets - self.end.position = other.begin.position
|
boolean |
VersionRange.metBy(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): MetBy - self.begin.position = other.end.position
|
boolean |
VersionRange.overlappedBy(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): OverlappedBy - self.begin.position > other.begin.position AND
self.begin.position < other.end.position AND self.end.position >
other.end.position
|
boolean |
VersionRange.overlaps(VersionRange other)
Uses the same expression as ISO 19108 (see TM_RelativePosition for time
periods): Overlaps - self.begin.position < other.begin.position AND
self.end.position > other.begin.position AND self.end.position <
other.end.position
|
VersionRange |
VersionRange.union(VersionRange other)
Creates a new VersionRange that is the union of both this range and the
other, iff this range is not before and not after the other.
|
Constructor and Description |
---|
ProfileVersionIndicator(List<VersionRange> versionInfos) |
Copyright © 2017. All rights reserved.