|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ByteBasedPName | |
---|---|
com.fasterxml.aalto.in | |
test |
Uses of ByteBasedPName in com.fasterxml.aalto.in |
---|
Subclasses of ByteBasedPName in com.fasterxml.aalto.in | |
---|---|
class |
PName1
Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes. |
class |
PName2
Specialized implementation of PName: can be used for short Strings that consists of at most 8 bytes. |
class |
PName3
Specialized implementation of PName: can be used for medium-sized Strings that consists of at most 9-12 bytes. |
class |
PNameN
General implementation of PName to be used with longer names (ones that consist of more than 8 bytes). |
Methods in com.fasterxml.aalto.in that return ByteBasedPName | |
---|---|
ByteBasedPName |
ByteBasedPNameTable.addSymbol(int hash,
String symbolStr,
int colonIx,
int[] quads,
int qlen)
|
ByteBasedPName |
ByteBasedPNameTable.addSymbol(int hash,
String symbolStr,
int colonIx,
int firstQuad,
int secondQuad)
|
ByteBasedPName |
ByteBasedPNameFactory.constructPName(int hash,
String pname,
int colonIx,
int[] quads,
int qlen)
|
ByteBasedPName |
ByteBasedPNameFactory.constructPName(int hash,
String pname,
int colonIx,
int quad1,
int quad2)
|
ByteBasedPName |
ByteBasedPNameTable.findSymbol(int hash,
int[] quads,
int qlen)
Finds and returns name matching the specified symbol, if such name already exists in the table; or if not, creates name object, adds to the table, and returns it. |
ByteBasedPName |
ByteBasedPNameTable.findSymbol(int hash,
int firstQuad,
int secondQuad)
Finds and returns name matching the specified symbol, if such name already exists in the table; or if not, creates name object, adds to the table, and returns it. |
Uses of ByteBasedPName in test |
---|
Methods in test that return ByteBasedPName | |
---|---|
protected ByteBasedPName |
TestPNamePerf.addPName(int hash,
int[] quads,
int qlen,
int lastQuadBytes)
|
protected ByteBasedPName |
TestPNamePerf.parsePName(byte b)
|
protected ByteBasedPName |
TestPNamePerf.parsePNameNew(byte b)
|
protected ByteBasedPName |
TestPNamePerf.parsePNameNew2(byte b)
|
protected ByteBasedPName |
TestPNamePerf.parsePNameNewLong(int q,
int[] quads)
|
protected ByteBasedPName |
TestPNamePerf.parsePNameNewMedium(int i2,
int q1)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |