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 voiddefineEntityReplacementText(String entityName, String replacementText) private static intfastHash(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 StringnewString(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 ...
-