Class EntityReplacementMap
- java.lang.Object
-
- org.codehaus.plexus.util.xml.pull.EntityReplacementMap
-
public class EntityReplacementMap extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static EntityReplacementMapdefaultEntityReplacementMap(package private) intentityEnd(package private) java.lang.String[]entityName(package private) char[][]entityNameBuf(package private) int[]entityNameHash(package private) java.lang.String[]entityReplacement(package private) char[][]entityReplacementBuf
-
Constructor Summary
Constructors Constructor Description EntityReplacementMap(java.lang.String[][] replacements)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voiddefineEntityReplacementText(java.lang.String entityName, java.lang.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 java.lang.StringnewString(char[] cbuf, int off, int len)
-
-
-
Field Detail
-
entityName
final java.lang.String[] entityName
-
entityNameBuf
final char[][] entityNameBuf
-
entityReplacement
final java.lang.String[] entityReplacement
-
entityReplacementBuf
final char[][] entityReplacementBuf
-
entityEnd
int entityEnd
-
entityNameHash
final int[] entityNameHash
-
defaultEntityReplacementMap
public static final EntityReplacementMap defaultEntityReplacementMap
-
-
Method Detail
-
defineEntityReplacementText
private void defineEntityReplacementText(java.lang.String entityName, java.lang.String replacementText)
-
newString
private java.lang.String newString(char[] cbuf, int off, int len)
-
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 ...
-
-