test_class.file: jtstoolkit/src/test/java/ec/tstoolkit/modelling/arima/tramo/ArimaSpecTest.java
test_class.identifier: ArimaSpecTest
test_case.body: @Test(expected = TramoException.class)
      public void testSetQUpperBound() {
          ArimaSpec spec = new ArimaSpec();
          spec.setQ(5);
      }
test_case.class_method_signature: ArimaSpecTest.testSetQUpperBound()
test_case.full_signature: @Test(expected = TramoException.class) public void testSetQUpperBound()
test_case.identifier: testSetQUpperBound
test_case.invocations: setQ
test_case.modifiers: @Test(expected = TramoException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetQUpperBound()
focal_class.declarator: MAXP=3
focal_class.modifier: public static final
focal_class.original_string: public static final int MAXP=3, MAXD=2, MAXQ=3, MAXBP=1, MAXBD=1, MAXBQ=1;
focal_class.type: int
focal_class.var_name: MAXP
focal_class.file: jtstoolkit/src/main/java/ec/tstoolkit/modelling/arima/tramo/ArimaSpec.java
focal_class.identifier: ArimaSpec
focal_class.class_method_signature: ArimaSpec.ArimaSpec()
focal_class.full_signature: public  ArimaSpec()
focal_class.identifier: ArimaSpec
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  ArimaSpec()
focal_class.class_method_signature: ArimaSpec.clone()
focal_class.full_signature: @Override public ArimaSpec clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ArimaSpec
focal_class.signature: ArimaSpec clone()
focal_class.class_method_signature: ArimaSpec.setP(int value)
focal_class.full_signature: @Override public void setP(int value)
focal_class.identifier: setP
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setP(int value)
focal_class.class_method_signature: ArimaSpec.setD(int value)
focal_class.full_signature: @Override public void setD(int value)
focal_class.identifier: setD
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setD(int value)
focal_class.class_method_signature: ArimaSpec.setQ(int value)
focal_class.full_signature: @Override public void setQ(int value)
focal_class.identifier: setQ
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setQ(int value)
focal_class.class_method_signature: ArimaSpec.setBP(int value)
focal_class.full_signature: @Override public void setBP(int value)
focal_class.identifier: setBP
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setBP(int value)
focal_class.class_method_signature: ArimaSpec.setBD(int value)
focal_class.full_signature: @Override public void setBD(int value)
focal_class.identifier: setBD
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setBD(int value)
focal_class.class_method_signature: ArimaSpec.setBQ(int value)
focal_class.full_signature: @Override public void setBQ(int value)
focal_class.identifier: setBQ
focal_class.modifiers: @Override public
focal_class.parameters: (int value)
focal_class.return: void
focal_class.signature: void setBQ(int value)
focal_class.superclass: extends DefaultArimaSpec
focal_method.body: @Override
      public void setQ(int value) {
          if (value > MAXQ) {
              throw new TramoException("Q must be <= "+Integer.toString(MAXQ));
          }
          super.setQ(value);
      }
focal_method.class_method_signature: ArimaSpec.setQ(int value)
focal_method.full_signature: @Override public void setQ(int value)
focal_method.identifier: setQ
focal_method.invocations: toString setQ
focal_method.modifiers: @Override public
focal_method.parameters: (int value)
focal_method.return: void
focal_method.signature: void setQ(int value)