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

Packages that use ByteBasedPName
Package
Description
 
  • Uses of ByteBasedPName in com.fasterxml.aalto.in

    Modifier and Type
    Class
    Description
    final class 
    Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes.
    final class 
    Specialized implementation of PName: can be used for short Strings that consists of at most 8 bytes.
    final class 
    Specialized implementation of PName: can be used for medium-sized Strings that consists of at most 9-12 bytes.
    final class 
    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
    Modifier and Type
    Method
    Description
    ByteBasedPNameTable.addSymbol(int hash, String symbolStr, int colonIx, int[] quads, int qlen)
     
    ByteBasedPNameTable.addSymbol(int hash, String symbolStr, int colonIx, int firstQuad, int secondQuad)
     
    ByteBasedPNameFactory.constructPName(int hash, String pname, int colonIx, int[] quads, int qlen)
     
    ByteBasedPNameFactory.constructPName(int hash, String pname, int colonIx, int quad1, int quad2)
     
    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.
    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.