Interface DataIndexer

All Known Implementing Classes:
KMPDataIndexer

public interface DataIndexer
DataIndexer
Version:
0.0.1
Author:
scx567888
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    indexOf(byte[] bytes, int position, int length)
    注意此方法支持回溯匹配 所以返回值可能出现负数 为了性能考虑 不使用异常来中断 当真正 未找到时 返回 Integer.MIN_VALUE 此方法会循环调用 所以注意内部处理 建议每次都重新创建
  • Method Details

    • indexOf

      int indexOf(byte[] bytes, int position, int length)
      注意此方法支持回溯匹配 所以返回值可能出现负数 为了性能考虑 不使用异常来中断 当真正 未找到时 返回 Integer.MIN_VALUE 此方法会循环调用 所以注意内部处理 建议每次都重新创建
      Parameters:
      bytes - bytes
      position - position
      length - length
      Returns:
      l 索引值 (可能为负数)