test_class.file: jtstoolkit/src/test/java/ec/satoolkit/seats/SeatsSpecificationTest.java
test_class.identifier: SeatsSpecificationTest
test_case.body: @Test(expected = SeatsException.class)
      public void testSetSeasBoundaryLowerBound() {
          SeatsSpecification spec = new SeatsSpecification();
          spec.setSeasBoundary(-0.5);
      }
test_case.class_method_signature: SeatsSpecificationTest.testSetSeasBoundaryLowerBound()
test_case.full_signature: @Test(expected = SeatsException.class) public void testSetSeasBoundaryLowerBound()
test_case.identifier: testSetSeasBoundaryLowerBound
test_case.invocations: setSeasBoundary
test_case.modifiers: @Test(expected = SeatsException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetSeasBoundaryLowerBound()
focal_class.declarator: DEF_EPSPHI = 2
focal_class.modifier: public static final
focal_class.original_string: public static final double DEF_EPSPHI = 2, DEF_RMOD = .5, DEF_SMOD1 = .8, DEF_SMOD = .8, DEF_XL = .95;
focal_class.type: double
focal_class.var_name: DEF_EPSPHI
focal_class.declarator: DEF_NPRED=-1
focal_class.modifier: public static final
focal_class.original_string: public static final int DEF_NPRED=-1;
focal_class.type: int
focal_class.var_name: DEF_NPRED
focal_class.declarator: ADMISS = "admiss"
focal_class.modifier: public static final
focal_class.original_string: public static final String ADMISS = "admiss",
              METHOD = "method",
              EPSPHI = "epsphi",
              RMOD = "rmod",
              SMOD = "smod",
              SMOD1 = "stsmod",
              XL = "xl",
              NPRED = "npred";
focal_class.type: String
focal_class.var_name: ADMISS
focal_class.declarator: xl_ = DEF_XL
focal_class.modifier: private
focal_class.original_string: private double xl_ = DEF_XL, rmod_ = DEF_RMOD, epsPhi_ = DEF_EPSPHI
              , smod_ = DEF_SMOD, smod1_ = DEF_SMOD1;
focal_class.type: double
focal_class.var_name: xl_
focal_class.declarator: changeModel_ = ApproximationMode.Legacy
focal_class.modifier: private
focal_class.original_string: private ApproximationMode changeModel_ = ApproximationMode.Legacy;
focal_class.type: ApproximationMode
focal_class.var_name: changeModel_
focal_class.declarator: method_ = EstimationMethod.Burman
focal_class.modifier: private
focal_class.original_string: private EstimationMethod method_ = EstimationMethod.Burman;
focal_class.type: EstimationMethod
focal_class.var_name: method_
focal_class.declarator: log = false
focal_class.modifier: private
focal_class.original_string: private boolean log = false;
focal_class.type: boolean
focal_class.var_name: log
focal_class.declarator: npred=DEF_NPRED
focal_class.modifier: private
focal_class.original_string: private int npred=DEF_NPRED;
focal_class.type: int
focal_class.var_name: npred
focal_class.declarator: arima
focal_class.modifier: private
focal_class.original_string: private SarimaComponent arima;
focal_class.type: SarimaComponent
focal_class.var_name: arima
focal_class.file: jtstoolkit/src/main/java/ec/satoolkit/seats/SeatsSpecification.java
focal_class.identifier: SeatsSpecification
focal_class.interfaces: implements IProcSpecification, Cloneable
focal_class.class_method_signature: SeatsSpecification.fillDictionary(String prefix, Map<String, Class> dic)
focal_class.full_signature: public static void fillDictionary(String prefix, Map<String, Class> dic)
focal_class.identifier: fillDictionary
focal_class.modifiers: public static
focal_class.parameters: (String prefix, Map<String, Class> dic)
focal_class.return: void
focal_class.signature: void fillDictionary(String prefix, Map<String, Class> dic)
focal_class.class_method_signature: SeatsSpecification.getXlBoundary()
focal_class.full_signature: public double getXlBoundary()
focal_class.identifier: getXlBoundary
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getXlBoundary()
focal_class.class_method_signature: SeatsSpecification.setXlBoundary(double value)
focal_class.full_signature: public void setXlBoundary(double value)
focal_class.identifier: setXlBoundary
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setXlBoundary(double value)
focal_class.class_method_signature: SeatsSpecification.getSeasTolerance()
focal_class.full_signature: public double getSeasTolerance()
focal_class.identifier: getSeasTolerance
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getSeasTolerance()
focal_class.class_method_signature: SeatsSpecification.setSeasTolerance(double value)
focal_class.full_signature: public void setSeasTolerance(double value)
focal_class.identifier: setSeasTolerance
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setSeasTolerance(double value)
focal_class.class_method_signature: SeatsSpecification.getTrendBoundary()
focal_class.full_signature: public double getTrendBoundary()
focal_class.identifier: getTrendBoundary
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getTrendBoundary()
focal_class.class_method_signature: SeatsSpecification.setTrendBoundary(double value)
focal_class.full_signature: public void setTrendBoundary(double value)
focal_class.identifier: setTrendBoundary
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setTrendBoundary(double value)
focal_class.class_method_signature: SeatsSpecification.getSeasBoundary()
focal_class.full_signature: public double getSeasBoundary()
focal_class.identifier: getSeasBoundary
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getSeasBoundary()
focal_class.class_method_signature: SeatsSpecification.setSeasBoundary(double value)
focal_class.full_signature: public void setSeasBoundary(double value)
focal_class.identifier: setSeasBoundary
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setSeasBoundary(double value)
focal_class.class_method_signature: SeatsSpecification.getSeasBoundary1()
focal_class.full_signature: public double getSeasBoundary1()
focal_class.identifier: getSeasBoundary1
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getSeasBoundary1()
focal_class.class_method_signature: SeatsSpecification.setSeasBoundary1(double value)
focal_class.full_signature: public void setSeasBoundary1(double value)
focal_class.identifier: setSeasBoundary1
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setSeasBoundary1(double value)
focal_class.class_method_signature: SeatsSpecification.getPredictionLength()
focal_class.full_signature: public int getPredictionLength()
focal_class.identifier: getPredictionLength
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getPredictionLength()
focal_class.class_method_signature: SeatsSpecification.setPredictionLength(int npred)
focal_class.full_signature: public void setPredictionLength(int npred)
focal_class.identifier: setPredictionLength
focal_class.modifiers: public
focal_class.parameters: (int npred)
focal_class.return: void
focal_class.signature: void setPredictionLength(int npred)
focal_class.class_method_signature: SeatsSpecification.isDefault()
focal_class.full_signature: public boolean isDefault()
focal_class.identifier: isDefault
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDefault()
focal_class.class_method_signature: SeatsSpecification.clone()
focal_class.full_signature: @Override public SeatsSpecification clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: SeatsSpecification
focal_class.signature: SeatsSpecification clone()
focal_class.class_method_signature: SeatsSpecification.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: SeatsSpecification.equals(SeatsSpecification spec)
focal_class.full_signature: private boolean equals(SeatsSpecification spec)
focal_class.identifier: equals
focal_class.modifiers: private
focal_class.parameters: (SeatsSpecification spec)
focal_class.return: boolean
focal_class.signature: boolean equals(SeatsSpecification spec)
focal_class.class_method_signature: SeatsSpecification.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: SeatsSpecification.getApproximationMode()
focal_class.full_signature: public ApproximationMode getApproximationMode()
focal_class.identifier: getApproximationMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ApproximationMode
focal_class.signature: ApproximationMode getApproximationMode()
focal_class.class_method_signature: SeatsSpecification.setApproximationMode(ApproximationMode changeModel)
focal_class.full_signature: public void setApproximationMode(ApproximationMode changeModel)
focal_class.identifier: setApproximationMode
focal_class.modifiers: public
focal_class.parameters: (ApproximationMode changeModel)
focal_class.return: void
focal_class.signature: void setApproximationMode(ApproximationMode changeModel)
focal_class.class_method_signature: SeatsSpecification.getMethod()
focal_class.full_signature: public EstimationMethod getMethod()
focal_class.identifier: getMethod
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: EstimationMethod
focal_class.signature: EstimationMethod getMethod()
focal_class.class_method_signature: SeatsSpecification.setMethod(EstimationMethod method)
focal_class.full_signature: public void setMethod(EstimationMethod method)
focal_class.identifier: setMethod
focal_class.modifiers: public
focal_class.parameters: (EstimationMethod method)
focal_class.return: void
focal_class.signature: void setMethod(EstimationMethod method)
focal_class.class_method_signature: SeatsSpecification.isLog()
focal_class.full_signature: public boolean isLog()
focal_class.identifier: isLog
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isLog()
focal_class.class_method_signature: SeatsSpecification.setLog(boolean log)
focal_class.full_signature: public void setLog(boolean log)
focal_class.identifier: setLog
focal_class.modifiers: public
focal_class.parameters: (boolean log)
focal_class.return: void
focal_class.signature: void setLog(boolean log)
focal_class.class_method_signature: SeatsSpecification.getArima()
focal_class.full_signature: public SarimaComponent getArima()
focal_class.identifier: getArima
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SarimaComponent
focal_class.signature: SarimaComponent getArima()
focal_class.class_method_signature: SeatsSpecification.setArima(SarimaComponent arima)
focal_class.full_signature: public void setArima(SarimaComponent arima)
focal_class.identifier: setArima
focal_class.modifiers: public
focal_class.parameters: (SarimaComponent arima)
focal_class.return: void
focal_class.signature: void setArima(SarimaComponent arima)
focal_class.class_method_signature: SeatsSpecification.write(boolean verbose)
focal_class.full_signature: @Override public InformationSet write(boolean verbose)
focal_class.identifier: write
focal_class.modifiers: @Override public
focal_class.parameters: (boolean verbose)
focal_class.return: InformationSet
focal_class.signature: InformationSet write(boolean verbose)
focal_class.class_method_signature: SeatsSpecification.read(InformationSet info)
focal_class.full_signature: @Override public boolean read(InformationSet info)
focal_class.identifier: read
focal_class.modifiers: @Override public
focal_class.parameters: (InformationSet info)
focal_class.return: boolean
focal_class.signature: boolean read(InformationSet info)
focal_method.body: public void setSeasBoundary(double value) {
          if (value < 0 || value > 1) {
              throw new SeatsException("SMOD should belong to [0, 1]");
          }
          smod_ = value;
      }
focal_method.class_method_signature: SeatsSpecification.setSeasBoundary(double value)
focal_method.full_signature: public void setSeasBoundary(double value)
focal_method.identifier: setSeasBoundary
focal_method.modifiers: public
focal_method.parameters: (double value)
focal_method.return: void
focal_method.signature: void setSeasBoundary(double value)