public static int codeRangeScan(Encoding enc, byte[]bytes, int p, int len) { if (enc == ASCIIEncoding.INSTANCE) { return searchNonAscii(bytes, p, p + len) != -1 ? CR_VALID : CR_7BIT; } if (enc.isAsciiCompatible()) { return codeRangeScanAsciiCompatible(enc, bytes, p, len); } return codeRangeScanNonAsciiCompatible(enc, bytes, p, len); }
public static int codeRangeScan(Encoding enc, byte[]bytes, int p, int len) { if (enc == ASCIIEncoding.INSTANCE) { return searchNonAscii(bytes, p, p + len) != -1 ? CR_VALID : CR_7BIT; } if (enc.isAsciiCompatible()) { return codeRangeScanAsciiCompatible(enc, bytes, p, len); } return codeRangeScanNonAsciiCompatible(enc, bytes, p, len); }
public static int codeRangeScan(Encoding enc, byte[]bytes, int p, int len) { if (enc == ASCIIEncoding.INSTANCE) { return searchNonAscii(bytes, p, p + len) != -1 ? CR_VALID : CR_7BIT; } if (enc.isAsciiCompatible()) { return codeRangeScanAsciiCompatible(enc, bytes, p, len); } return codeRangeScanNonAsciiCompatible(enc, bytes, p, len); }
public static int codeRangeScan(Encoding enc, byte[]bytes, int p, int len) { if (enc == ASCIIEncoding.INSTANCE) { return searchNonAscii(bytes, p, p + len) != -1 ? CR_VALID : CR_7BIT; } if (enc.isAsciiCompatible()) { return codeRangeScanAsciiCompatible(enc, bytes, p, len); } return codeRangeScanNonAsciiCompatible(enc, bytes, p, len); }