程序包 qhs.interfaces

接口 MFormDataParser.Header

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      byte[] getName()
      返回头域的名称(即头域名称)。
      int getName​(byte[] buffer, int startIndex)
      复制头域名称到缓存区,并且返回已复制字节的个数。
      int getNameLength()
      返回头域名称的长度。
      byte[] getValue()
      返回域值。
      int getValue​(byte[] buffer, int startIndex)
      复制域值到缓存区,并且返回已复制字节的个数。
      int getValueLength()
      返回域值的长度。
      boolean hasValue()
      判断头域是否具有头域值(即域值)。
    • 方法详细资料

      • getName

        byte[] getName()
        返回头域的名称(即头域名称)。
        返回:
        头域的名称。
      • getName

        int getName​(byte[] buffer,
                    int startIndex)
        复制头域名称到缓存区,并且返回已复制字节的个数。
        参数:
        buffer - 用于存放头域名称的缓存区。
        startIndex - 在buffer参数上存放头域名称的开始位置。
        返回:
        如果在buffer数组上的可用空间长度小于头域名称的长度,就返回负数,否则返回(startIndex + 头域名称的长度)值。
      • getNameLength

        int getNameLength()
        返回头域名称的长度。
        返回:
        头域名称的长度。
      • hasValue

        boolean hasValue()
        判断头域是否具有头域值(即域值)。
        返回:
        域值的名称。
      • getValue

        byte[] getValue()
        返回域值。
        返回:
        域值。
      • getValue

        int getValue​(byte[] buffer,
                     int startIndex)
        复制域值到缓存区,并且返回已复制字节的个数。
        参数:
        buffer - 用于存放域值的缓存区。
        startIndex - 在buffer参数上存放域值的开始位置。
        返回:
        如果在buffer数组上的可用空间长度小于域值的长度,就返回负数,否则返回(startIndex + 域值的长度)值。
      • getValueLength

        int getValueLength()
        返回域值的长度。
        返回:
        域值的长度。