Class EntityReplacementMap
java.lang.Object
org.codehaus.plexus.util.xml.pull.EntityReplacementMap
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityReplacementMap
(package private) int
(package private) final String[]
(package private) final char[][]
(package private) final int[]
(package private) final String[]
(package private) final char[][]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
defineEntityReplacementText
(String entityName, String replacementText) private static int
fastHash
(char[] ch, int off, int len) simplistic implementation of hash function that has constant time to compute - so it also means diminishing hash quality for long strings but for XML parsing it should be good enough ...private String
newString
(char[] cbuf, int off, int len)
-
Field Details
-
entityName
-
entityNameBuf
final char[][] entityNameBuf -
entityReplacement
-
entityReplacementBuf
final char[][] entityReplacementBuf -
entityEnd
int entityEnd -
entityNameHash
final int[] entityNameHash -
defaultEntityReplacementMap
-
-
Constructor Details
-
EntityReplacementMap
-
-
Method Details
-
defineEntityReplacementText
-
newString
-
fastHash
private static int fastHash(char[] ch, int off, int len) simplistic implementation of hash function that has constant time to compute - so it also means diminishing hash quality for long strings but for XML parsing it should be good enough ...
-