Making the private fields final via Sebb's patch from LANG-540
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@828944 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6ef494b6f4
commit
ba0205c202
|
@ -25,9 +25,19 @@ import java.io.Writer;
|
|||
*/
|
||||
public class UnicodeEscaper extends CodePointTranslator {
|
||||
|
||||
private int below = 0;
|
||||
private int above = Integer.MAX_VALUE;
|
||||
private boolean between = true;
|
||||
private final int below;
|
||||
private final int above;
|
||||
private final boolean between;
|
||||
|
||||
public UnicodeEscaper(){
|
||||
this(0, Integer.MAX_VALUE, true);
|
||||
}
|
||||
|
||||
private UnicodeEscaper(int below, int above, boolean between) {
|
||||
this.below = below;
|
||||
this.above = above;
|
||||
this.between = between;
|
||||
}
|
||||
|
||||
public static UnicodeEscaper below(int codepoint) {
|
||||
return outsideOf(codepoint, Integer.MAX_VALUE);
|
||||
|
@ -38,17 +48,12 @@ public class UnicodeEscaper extends CodePointTranslator {
|
|||
}
|
||||
|
||||
public static UnicodeEscaper outsideOf(int codepointLow, int codepointHigh) {
|
||||
UnicodeEscaper escaper = new UnicodeEscaper();
|
||||
escaper.above = codepointHigh;
|
||||
escaper.below = codepointLow;
|
||||
escaper.between = false;
|
||||
UnicodeEscaper escaper = new UnicodeEscaper(codepointLow, codepointHigh, false);
|
||||
return escaper;
|
||||
}
|
||||
|
||||
public static UnicodeEscaper between(int codepointLow, int codepointHigh) {
|
||||
UnicodeEscaper escaper = new UnicodeEscaper();
|
||||
escaper.above = codepointHigh;
|
||||
escaper.below = codepointLow;
|
||||
UnicodeEscaper escaper = new UnicodeEscaper(codepointLow, codepointHigh, true);
|
||||
return escaper;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue