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 EntityReplacementMap
defaultEntityReplacementMap
(package private) int
entityEnd
(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 void
defineEntityReplacementText(java.lang.String entityName, java.lang.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 java.lang.String
newString(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 ...
-
-