Package net.storm.api.query.results
Class SceneEntityQueryResults<T extends SceneEntity>
- java.lang.Object
-
- net.storm.api.query.results.QueryResults<T,SceneEntityQueryResults<T>>
-
- net.storm.api.query.results.SceneEntityQueryResults<T>
-
- All Implemented Interfaces:
java.lang.Iterable<T>
,java.util.Collection<T>
public class SceneEntityQueryResults<T extends SceneEntity> extends QueryResults<T,SceneEntityQueryResults<T>>
-
-
Field Summary
-
Fields inherited from class net.storm.api.query.results.QueryResults
results
-
-
Constructor Summary
Constructors Constructor Description SceneEntityQueryResults(java.util.List<T> results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
farthest(net.runelite.api.coords.WorldPoint to)
T
farthest(net.runelite.api.coords.WorldPoint to, Distance distance)
T
farthest(Locatable locatable)
T
farthest(Locatable locatable, Distance distance)
T
nearest(net.runelite.api.coords.WorldPoint to)
T
nearest(net.runelite.api.coords.WorldPoint to, Distance distance)
T
nearest(Locatable locatable)
T
nearest(Locatable to, Distance distance)
SceneEntityQueryResults<T>
sortedByDistance(net.runelite.api.coords.WorldPoint to)
SceneEntityQueryResults<T>
sortedByDistance(net.runelite.api.coords.WorldPoint to, Distance distance)
SceneEntityQueryResults<T>
sortedByDistance(Locatable to)
SceneEntityQueryResults<T>
sortedByDistance(Locatable to, Distance distance)
-
Methods inherited from class net.storm.api.query.results.QueryResults
accept, add, addAll, clear, contains, containsAll, first, get, indexOf, isEmpty, isNotEmpty, iterator, last, lastIndexOf, limit, limit, list, random, remove, removeAll, retainAll, reversed, shuffled, size, sorted, toArray, toArray
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
SceneEntityQueryResults
public SceneEntityQueryResults(java.util.List<T> results)
-
-
Method Detail
-
sortedByDistance
public SceneEntityQueryResults<T> sortedByDistance(net.runelite.api.coords.WorldPoint to, Distance distance)
-
sortedByDistance
public SceneEntityQueryResults<T> sortedByDistance(net.runelite.api.coords.WorldPoint to)
-
sortedByDistance
public SceneEntityQueryResults<T> sortedByDistance(Locatable to, Distance distance)
-
sortedByDistance
public SceneEntityQueryResults<T> sortedByDistance(Locatable to)
-
nearest
public T nearest(net.runelite.api.coords.WorldPoint to)
-
farthest
public T farthest(net.runelite.api.coords.WorldPoint to)
-
-