Package org.unbescape.properties
Class PropertiesUnescapeUtil
java.lang.Object
org.unbescape.properties.PropertiesUnescapeUtil
Internal class in charge of performing the real escape/unescape operations.
- Since:
- 1.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final char
private static final char
private static char[]
private static char[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static int
parseIntFromReference
(char[] text, int start, int end, int radix) (package private) static int
parseIntFromReference
(String text, int start, int end, int radix) (package private) static void
(package private) static void
(package private) static String
-
Field Details
-
ESCAPE_PREFIX
private static final char ESCAPE_PREFIX- See Also:
-
ESCAPE_UHEXA_PREFIX2
private static final char ESCAPE_UHEXA_PREFIX2- See Also:
-
HEXA_CHARS_UPPER
private static char[] HEXA_CHARS_UPPER -
HEXA_CHARS_LOWER
private static char[] HEXA_CHARS_LOWER
-
-
Constructor Details
-
PropertiesUnescapeUtil
private PropertiesUnescapeUtil()
-
-
Method Details
-
parseIntFromReference
-
parseIntFromReference
static int parseIntFromReference(char[] text, int start, int end, int radix) -
unescape
-
unescape
- Throws:
IOException
-
unescape
- Throws:
IOException
-