Class Portability

java.lang.Object
nu.validator.htmlparser.impl.Portability

public final class Portability extends Object
  • Constructor Details

    • Portability

      public Portability()
  • Method Details

    • newLocalNameFromBuffer

      public static String newLocalNameFromBuffer(char[] buf, int offset, int length, Interner interner)
      Allocates a new local name object. In C++, the refcount must be set up in such a way that calling releaseLocal on the return value balances the refcount set by this method.
    • newStringFromBuffer

      public static String newStringFromBuffer(char[] buf, int offset, int length)
    • newEmptyString

      public static String newEmptyString()
    • newStringFromLiteral

      public static String newStringFromLiteral(String literal)
    • newStringFromString

      public static String newStringFromString(String string)
    • newCharArrayFromLocal

      public static char[] newCharArrayFromLocal(String local)
    • newCharArrayFromString

      public static char[] newCharArrayFromString(String string)
    • newLocalFromLocal

      public static String newLocalFromLocal(String local, Interner interner)
    • releaseString

      public static void releaseString(String str)
    • localEqualsBuffer

      public static boolean localEqualsBuffer(String local, char[] buf, int offset, int length)
    • lowerCaseLiteralIsPrefixOfIgnoreAsciiCaseString

      public static boolean lowerCaseLiteralIsPrefixOfIgnoreAsciiCaseString(String lowerCaseLiteral, String string)
    • lowerCaseLiteralEqualsIgnoreAsciiCaseString

      public static boolean lowerCaseLiteralEqualsIgnoreAsciiCaseString(String lowerCaseLiteral, String string)
    • literalEqualsString

      public static boolean literalEqualsString(String literal, String string)
    • stringEqualsString

      public static boolean stringEqualsString(String one, String other)
    • delete

      public static void delete(Object o)
    • deleteArray

      public static void deleteArray(Object o)