Package | Description |
---|---|
com.fasterxml.aalto.in | |
test |
Modifier and Type | Class and Description |
---|---|
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).
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Copyright © 2019 FasterXML. All rights reserved.