Package | Description |
---|---|
com.fasterxml.jackson.core.sym |
Internal implementation classes for efficient handling of
of symbols in JSON (field names in Objects)
|
Modifier and Type | Class and Description |
---|---|
class |
Name1
Specialized implementation of PName: can be used for short Strings
that consists of at most 4 bytes.
|
class |
Name2
Specialized implementation of PName: can be used for short Strings
that consists of 5 to 8 bytes.
|
class |
Name3
Specialized implementation of PName: can be used for short Strings
that consists of 9 to 12 bytes.
|
class |
NameN
Generic implementation of PName used for "long" names, where long
means that its byte (UTF-8) representation is 13 bytes or more.
|
Modifier and Type | Field and Description |
---|---|
protected Name[] |
BytesToNameCanonicalizer._mainNames
Deprecated.
Array that contains
Name instances matching
entries in _mainHash . |
Modifier and Type | Method and Description |
---|---|
Name |
BytesToNameCanonicalizer.addName(String name,
int[] q,
int qlen)
Deprecated.
|
Name |
BytesToNameCanonicalizer.addName(String name,
int q1,
int q2)
Deprecated.
|
Name |
BytesToNameCanonicalizer.findName(int q1)
Deprecated.
Finds and returns name matching the specified symbol, if such
name already exists in the table.
|
Name |
BytesToNameCanonicalizer.findName(int[] q,
int qlen)
Deprecated.
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.
|
Name |
BytesToNameCanonicalizer.findName(int q1,
int q2)
Deprecated.
Finds and returns name matching the specified symbol, if such
name already exists in the table.
|
Name |
BytesToNameCanonicalizer.findName(int q1,
int q2,
int q3)
Deprecated.
|
static Name |
BytesToNameCanonicalizer.getEmptyName()
Deprecated.
|
Copyright © 2014-2015 FasterXML. All Rights Reserved.