public final class

Name2

extends Name
java.lang.Object
   ↳ com.fasterxml.jackson.core.sym.Name
     ↳ com.fasterxml.jackson.core.sym.Name2

Class Overview

Specialized implementation of PName: can be used for short Strings that consists of 5 to 8 bytes. Usually this means relatively short ascii-only names.

The reason for such specialized classes is mostly space efficiency; and to a lesser degree performance. Both are achieved for short Strings by avoiding another level of indirection (via quad arrays)

Summary

[Expand]
Inherited Fields
From class com.fasterxml.jackson.core.sym.Name
Public Methods
boolean equals(int quad)
boolean equals(int quad1, int quad2)
boolean equals(int[] quads, int qlen)
[Expand]
Inherited Methods
From class com.fasterxml.jackson.core.sym.Name
From class java.lang.Object

Public Methods

public boolean equals (int quad)

public boolean equals (int quad1, int quad2)

public boolean equals (int[] quads, int qlen)