Package org.joni
Class MinMaxLen
java.lang.Object
org.joni.MinMaxLen
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final short[]
(package private) static final int
(package private) int
(package private) int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) void
addLength
(int len) (package private) void
(package private) void
clear()
(package private) int
compareDistanceValue
(MinMaxLen other, int v1, int v2) (package private) void
(package private) static int
distanceAdd
(int d1, int d2) (package private) static int
distanceMultiply
(int d, int m) (package private) static String
distanceRangeToString
(int a, int b) (package private) int
(package private) boolean
(package private) void
set
(int min, int max)
-
Field Details
-
min
int min -
max
int max -
distValues
private static final short[] distValues -
INFINITE_DISTANCE
static final int INFINITE_DISTANCE- See Also:
-
-
Constructor Details
-
MinMaxLen
MinMaxLen()
-
-
Method Details
-
distanceValue
int distanceValue() -
compareDistanceValue
-
equal
-
set
void set(int min, int max) -
clear
void clear() -
copy
-
add
-
addLength
void addLength(int len) -
altMerge
-
distanceAdd
static int distanceAdd(int d1, int d2) -
distanceMultiply
static int distanceMultiply(int d, int m) -
distanceRangeToString
-