Uses of Class
com.fasterxml.aalto.in.ByteBasedPName

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)
           
 



Copyright © 2012 Fasterxml.com. All Rights Reserved.