public class DirectionOptions
extends java.lang.Object
Constructor and Description |
---|
DirectionOptions(DirectionType type) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
buildCommandSelector() |
DistanceType |
getDistanceType() |
int |
getLimit() |
int |
getLimitPerTarget() |
int |
getMaxDistance() |
int |
getMinDistance() |
DirectionType |
getType() |
boolean |
isDirectionHasToMatchAllTargets() |
boolean |
isInBounds() |
DirectionOptions |
setDirectionHasToMatchAllTargets(boolean directionHasToMatchAllTargets) |
void |
setDistanceType(DistanceType distanceType) |
DirectionOptions |
setInBounds(boolean inBounds) |
DirectionOptions |
setLimit(int limit) |
DirectionOptions |
setLimitPerTarget(int limitPerTarget) |
DirectionOptions |
setMaxDistance(int maxDistance) |
DirectionOptions |
setMinDistance(int minDistance) |
DirectionOptions |
setType(DirectionType type) |
public DirectionOptions(DirectionType type)
public DirectionType getType()
public DistanceType getDistanceType()
public int getLimit()
public int getLimitPerTarget()
public int getMinDistance()
public int getMaxDistance()
public boolean isInBounds()
public boolean isDirectionHasToMatchAllTargets()
public DirectionOptions setType(DirectionType type)
public void setDistanceType(DistanceType distanceType)
public DirectionOptions setLimit(int limit)
public DirectionOptions setLimitPerTarget(int limitPerTarget)
public DirectionOptions setMinDistance(int minDistance)
public DirectionOptions setMaxDistance(int maxDistance)
public DirectionOptions setInBounds(boolean inBounds)
public DirectionOptions setDirectionHasToMatchAllTargets(boolean directionHasToMatchAllTargets)
public java.lang.String buildCommandSelector()