code: protected int decodeMandatoryParameters(ISUPParameterFactory parameterFactory, byte[] b, int index)
              throws ParameterException {
          int localIndex = index;
          index += super.decodeMandatoryParameters(parameterFactory, b, index);
          if (b.length - index == 1) {
              byte[] continuityIndicators = new byte[1];
              continuityIndicators[0] = b[index++];
  
              ContinuityIndicators _ci = parameterFactory.createContinuityIndicators();
              ((AbstractISUPParameter) _ci).decode(continuityIndicators);
              this.setContinuityIndicators(_ci);
          } else {
              throw new ParameterException("byte[] must have exact one octets");
          }
  
          return index - localIndex;
      }
docs: /*
  (non-Javadoc)
  
  @see org.restcomm.protocols.ss7.isup.ISUPMessageImpl#decodeMandatoryParameters(byte[], int)