类 StringLocator

java.lang.Object
com.huangjian.modbus4j.locator.BaseLocator<String>
com.huangjian.modbus4j.locator.StringLocator

public class StringLocator extends BaseLocator<String>

StringLocator class.

  • 字段详细资料

    • ASCII

      public static final Charset ASCII
      Constant ASCII
  • 构造器详细资料

    • StringLocator

      public StringLocator(int slaveId, int range, int offset, int dataType, int registerCount)

      Constructor for StringLocator.

      参数:
      slaveId - a int.
      range - a int.
      offset - a int.
      dataType - a int.
      registerCount - a int.
    • StringLocator

      public StringLocator(int slaveId, int range, int offset, int dataType, int registerCount, Charset charset)

      Constructor for StringLocator.

      参数:
      slaveId - a int.
      range - a int.
      offset - a int.
      dataType - a int.
      registerCount - a int.
      charset - a Charset object.
  • 方法详细资料

    • getDataType

      public int getDataType()

      getDataType.

      指定者:
      getDataType 在类中 BaseLocator<String>
      返回:
      a int.
    • getRegisterCount

      public int getRegisterCount()

      getRegisterCount.

      指定者:
      getRegisterCount 在类中 BaseLocator<String>
      返回:
      a int.
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • bytesToValueRealOffset

      public String bytesToValueRealOffset(byte[] data, int offset)

      bytesToValueRealOffset.

      指定者:
      bytesToValueRealOffset 在类中 BaseLocator<String>
      参数:
      data - an array of
      引用无效
      byte
      objects.
      offset - a int.
      返回:
      a T object.
    • valueToShorts

      public short[] valueToShorts(String value)

      valueToShorts.

      指定者:
      valueToShorts 在类中 BaseLocator<String>
      参数:
      value - a T object.
      返回:
      an array of
      引用无效
      short
      objects.