public Name find(int h, int firstQuad, int secondQuad) { if (hash == h) { if (name.equals(firstQuad, secondQuad)) { return name; } } for (Bucket curr = next; curr != null; curr = curr.next) { if (curr.hash == h) { Name currName = curr.name; if (currName.equals(firstQuad, secondQuad)) { return currName; } } } return null; }
public Name find(int hash, int[] quads, int qlen) { if (_name.hashCode() == hash) { if (_name.equals(quads, qlen)) { return _name; } } for (Bucket curr = _next; curr != null; curr = curr._next) { Name currName = curr._name; if (currName.hashCode() == hash) { if (currName.equals(quads, qlen)) { return currName; } } } return null; } }
final boolean match; String nameStr = n.getName(); _parsingContext.setCurrentName(nameStr); match = nameStr.equals(str.getValue());
Bucket(Name name, Bucket next) { this.name = name; this.next = next; length = (next == null) ? 1 : next.length+1; hash = name.hashCode(); }
final boolean match; String nameStr = n.getName(); _parsingContext.setCurrentName(nameStr); match = nameStr.equals(str.getValue());
Bucket(Name name, Bucket next) { this.name = name; this.next = next; length = (next == null) ? 1 : next.length+1; hash = name.hashCode(); }
public Name find(int hash, int firstQuad, int secondQuad) { if (_name.hashCode() == hash) { if (_name.equals(firstQuad, secondQuad)) { return _name; } } for (Bucket curr = _next; curr != null; curr = curr._next) { Name currName = curr._name; if (currName.hashCode() == hash) { if (currName.equals(firstQuad, secondQuad)) { return currName; } } } return null; }
_parsingContext.setCurrentName(n.getName()); _currToken = JsonToken.FIELD_NAME; i = _skipWS();
public Name find(int hash, int firstQuad, int secondQuad) { if (_name.hashCode() == hash) { if (_name.equals(firstQuad, secondQuad)) { return _name; } } for (Bucket curr = _next; curr != null; curr = curr._next) { Name currName = curr._name; if (currName.hashCode() == hash) { if (currName.equals(firstQuad, secondQuad)) { return currName; } } } return null; }
_parsingContext.setCurrentName(n.getName()); _currToken = JsonToken.FIELD_NAME; i = _skipWS();
public Name find(int h, int firstQuad, int secondQuad) { if (hash == h) { if (name.equals(firstQuad, secondQuad)) { return name; } } for (Bucket curr = next; curr != null; curr = curr.next) { if (curr.hash == h) { Name currName = curr.name; if (currName.equals(firstQuad, secondQuad)) { return currName; } } } return null; }
public Name find(int hash, int[] quads, int qlen) { if (_name.hashCode() == hash) { if (_name.equals(quads, qlen)) { return _name; } } for (Bucket curr = _next; curr != null; curr = curr._next) { Name currName = curr._name; if (currName.hashCode() == hash) { if (currName.equals(quads, qlen)) { return currName; } } } return null; } }
final String nameStr = n.getName(); _parsingContext.setCurrentName(nameStr); _currToken = JsonToken.FIELD_NAME;
return null; if (name.equals(firstQuad)) { return name;
_parsingContext.setCurrentName(n.getName()); _currToken = JsonToken.FIELD_NAME;