Class RpcPacketFieldRangeRule


  • public class RpcPacketFieldRangeRule
    extends RpcPacketFieldRule
    Defines the rule for a range of fields with a start field (inclusive) and a stop field (non-inclusive).
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String startField
      The start field (inclusive) marking the beginning of a series of fields which the field values (bytes) will not be converted to strings.
      protected java.lang.String stopField
      The stop field (non-inclusive) marking the end of a series of fields which the field values (bytes) will not be converted to strings.
    • Constructor Summary

      Constructors 
      Constructor Description
      RpcPacketFieldRangeRule​(java.lang.String startField, java.lang.String stopField)
      Constructor for creating a field range rule.
    • Field Detail

      • startField

        protected java.lang.String startField
        The start field (inclusive) marking the beginning of a series of fields which the field values (bytes) will not be converted to strings.

        Note: this applies to the "RANGE" rule type only.

      • stopField

        protected java.lang.String stopField
        The stop field (non-inclusive) marking the end of a series of fields which the field values (bytes) will not be converted to strings.

        Note: this applies to the "RANGE" rule type only.

    • Constructor Detail

      • RpcPacketFieldRangeRule

        public RpcPacketFieldRangeRule​(java.lang.String startField,
                                       java.lang.String stopField)
        Constructor for creating a field range rule.
        Parameters:
        startField - the start field, not null.
        stopField - the stop field, not null.
    • Method Detail

      • update

        public void update​(java.lang.String fieldName)
        Updates the conversion rule.
        Specified by:
        update in class RpcPacketFieldRule
        Parameters:
        fieldName - the field name
      • getStartField

        public java.lang.String getStartField()
        Gets the start field.
        Returns:
        the start field
      • getStopField

        public java.lang.String getStopField()
        Gets the stop field.
        Returns:
        the stop field