test_class.file: jtstoolkit/src/test/java/ec/satoolkit/x11/X11SpecificationTest.java
test_class.identifier: X11SpecificationTest
test_case.body: @Test(expected = X11Exception.class)
      public void testSetHendersonFilterLengthMinZero() {
          X11Specification expected = new X11Specification();
          expected.setHendersonFilterLength(-1);
      }
test_case.class_method_signature: X11SpecificationTest.testSetHendersonFilterLengthMinZero()
test_case.full_signature: @Test(expected = X11Exception.class) public void testSetHendersonFilterLengthMinZero()
test_case.identifier: testSetHendersonFilterLengthMinZero
test_case.invocations: setHendersonFilterLength
test_case.modifiers: @Test(expected = X11Exception.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetHendersonFilterLengthMinZero()
focal_class.declarator: DEF_LSIGMA = 1.5
focal_class.modifier: public static final
focal_class.original_string: public static final double DEF_LSIGMA = 1.5, DEF_USIGMA = 2.5;
focal_class.type: double
focal_class.var_name: DEF_LSIGMA
focal_class.declarator: DEF_FCASTS = -1
focal_class.modifier: public static final
focal_class.original_string: public static final int DEF_FCASTS = -1, DEF_BCASTS = 0;
focal_class.type: int
focal_class.var_name: DEF_FCASTS
focal_class.declarator: MODE = "mode"
focal_class.modifier: public static final
focal_class.original_string: public static final String MODE = "mode",
              SEASONAL = "seasonal",
              LSIGMA = "lsigma",
              USIGMA = "usigma",
              TRENDMA = "trendma",
              SEASONALMA = "seasonalma",
              BCASTS = "bcasts",
              FCASTS = "fcasts",
              CALENDARSIGMA = "calendarsigma",
              SIGMAVEC = "sigmavec",
              EXCLUDEFCAST = "excludeforcast",
              BIAS = "bias";
focal_class.type: String
focal_class.var_name: MODE
focal_class.declarator: mode_ = DecompositionMode.Undefined
focal_class.modifier: private
focal_class.original_string: private DecompositionMode mode_ = DecompositionMode.Undefined;
focal_class.type: DecompositionMode
focal_class.var_name: mode_
focal_class.declarator: seasonal_ = true
focal_class.modifier: private
focal_class.original_string: private boolean seasonal_ = true;
focal_class.type: boolean
focal_class.var_name: seasonal_
focal_class.declarator: filters_
focal_class.modifier: private
focal_class.original_string: private SeasonalFilterOption[] filters_;
focal_class.type: SeasonalFilterOption[]
focal_class.var_name: filters_
focal_class.declarator: lsigma_ = DEF_LSIGMA
focal_class.modifier: private
focal_class.original_string: private double lsigma_ = DEF_LSIGMA, usigma_ = DEF_USIGMA;
focal_class.type: double
focal_class.var_name: lsigma_
focal_class.declarator: henderson_ = 0
focal_class.modifier: private
focal_class.original_string: private int henderson_ = 0;
focal_class.type: int
focal_class.var_name: henderson_
focal_class.declarator: fcasts_ = DEF_FCASTS
focal_class.modifier: private
focal_class.original_string: private int fcasts_ = DEF_FCASTS, bcasts_ = DEF_BCASTS;
focal_class.type: int
focal_class.var_name: fcasts_
focal_class.declarator: calendarsigma_ = CalendarSigma.None
focal_class.modifier: private
focal_class.original_string: private CalendarSigma calendarsigma_ = CalendarSigma.None;
focal_class.type: CalendarSigma
focal_class.var_name: calendarsigma_
focal_class.declarator: sigmavec_
focal_class.modifier: private
focal_class.original_string: private SigmavecOption[] sigmavec_;
focal_class.type: SigmavecOption[]
focal_class.var_name: sigmavec_
focal_class.declarator: excludefcast_ = false
focal_class.modifier: private
focal_class.original_string: private boolean excludefcast_ = false;
focal_class.type: boolean
focal_class.var_name: excludefcast_
focal_class.declarator: bias = BiasCorrection.Legacy
focal_class.modifier: private
focal_class.original_string: private BiasCorrection bias = BiasCorrection.Legacy;
focal_class.type: BiasCorrection
focal_class.var_name: bias
focal_class.file: jtstoolkit/src/main/java/ec/satoolkit/x11/X11Specification.java
focal_class.identifier: X11Specification
focal_class.interfaces: implements IProcSpecification, Cloneable
focal_class.class_method_signature: X11Specification.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: X11Specification.getForecastHorizon()
focal_class.full_signature: public int getForecastHorizon()
focal_class.identifier: getForecastHorizon
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getForecastHorizon()
focal_class.class_method_signature: X11Specification.getBackcastHorizon()
focal_class.full_signature: public int getBackcastHorizon()
focal_class.identifier: getBackcastHorizon
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getBackcastHorizon()
focal_class.class_method_signature: X11Specification.getHendersonFilterLength()
focal_class.full_signature: public int getHendersonFilterLength()
focal_class.identifier: getHendersonFilterLength
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getHendersonFilterLength()
focal_class.class_method_signature: X11Specification.getCalendarSigma()
focal_class.full_signature: public CalendarSigma getCalendarSigma()
focal_class.identifier: getCalendarSigma
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CalendarSigma
focal_class.signature: CalendarSigma getCalendarSigma()
focal_class.class_method_signature: X11Specification.getSigmavec()
focal_class.full_signature: public SigmavecOption[] getSigmavec()
focal_class.identifier: getSigmavec
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SigmavecOption[]
focal_class.signature: SigmavecOption[] getSigmavec()
focal_class.class_method_signature: X11Specification.getLowerSigma()
focal_class.full_signature: public double getLowerSigma()
focal_class.identifier: getLowerSigma
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getLowerSigma()
focal_class.class_method_signature: X11Specification.getUpperSigma()
focal_class.full_signature: public double getUpperSigma()
focal_class.identifier: getUpperSigma
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getUpperSigma()
focal_class.class_method_signature: X11Specification.getMode()
focal_class.full_signature: public DecompositionMode getMode()
focal_class.identifier: getMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DecompositionMode
focal_class.signature: DecompositionMode getMode()
focal_class.class_method_signature: X11Specification.getTrendFilter()
focal_class.full_signature: public SymmetricFilter getTrendFilter()
focal_class.identifier: getTrendFilter
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SymmetricFilter
focal_class.signature: SymmetricFilter getTrendFilter()
focal_class.class_method_signature: X11Specification.getSeasonalFilters()
focal_class.full_signature: public SeasonalFilterOption[] getSeasonalFilters()
focal_class.identifier: getSeasonalFilters
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SeasonalFilterOption[]
focal_class.signature: SeasonalFilterOption[] getSeasonalFilters()
focal_class.class_method_signature: X11Specification.isSeasonal()
focal_class.full_signature: public boolean isSeasonal()
focal_class.identifier: isSeasonal
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isSeasonal()
focal_class.class_method_signature: X11Specification.setSeasonal(boolean seas)
focal_class.full_signature: public void setSeasonal(boolean seas)
focal_class.identifier: setSeasonal
focal_class.modifiers: public
focal_class.parameters: (boolean seas)
focal_class.return: void
focal_class.signature: void setSeasonal(boolean seas)
focal_class.class_method_signature: X11Specification.isExcludefcst()
focal_class.full_signature: public boolean isExcludefcst()
focal_class.identifier: isExcludefcst
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isExcludefcst()
focal_class.class_method_signature: X11Specification.setExcludefcst(boolean excludefcst)
focal_class.full_signature: public void setExcludefcst(boolean excludefcst)
focal_class.identifier: setExcludefcst
focal_class.modifiers: public
focal_class.parameters: (boolean excludefcst)
focal_class.return: void
focal_class.signature: void setExcludefcst(boolean excludefcst)
focal_class.class_method_signature: X11Specification.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: X11Specification.isAutoHenderson()
focal_class.full_signature: public boolean isAutoHenderson()
focal_class.identifier: isAutoHenderson
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isAutoHenderson()
focal_class.class_method_signature: X11Specification.setForecastHorizon(int forecastsHorizon)
focal_class.full_signature: public void setForecastHorizon(int forecastsHorizon)
focal_class.identifier: setForecastHorizon
focal_class.modifiers: public
focal_class.parameters: (int forecastsHorizon)
focal_class.return: void
focal_class.signature: void setForecastHorizon(int forecastsHorizon)
focal_class.class_method_signature: X11Specification.setBackcastHorizon(int backcastsHorizon)
focal_class.full_signature: public void setBackcastHorizon(int backcastsHorizon)
focal_class.identifier: setBackcastHorizon
focal_class.modifiers: public
focal_class.parameters: (int backcastsHorizon)
focal_class.return: void
focal_class.signature: void setBackcastHorizon(int backcastsHorizon)
focal_class.class_method_signature: X11Specification.setCalendarSigma(CalendarSigma calendarsigma)
focal_class.full_signature: public void setCalendarSigma(CalendarSigma calendarsigma)
focal_class.identifier: setCalendarSigma
focal_class.modifiers: public
focal_class.parameters: (CalendarSigma calendarsigma)
focal_class.return: void
focal_class.signature: void setCalendarSigma(CalendarSigma calendarsigma)
focal_class.class_method_signature: X11Specification.setSigmavec(SigmavecOption[] sigmavec)
focal_class.full_signature: public void setSigmavec(SigmavecOption[] sigmavec)
focal_class.identifier: setSigmavec
focal_class.modifiers: public
focal_class.parameters: (SigmavecOption[] sigmavec)
focal_class.return: void
focal_class.signature: void setSigmavec(SigmavecOption[] sigmavec)
focal_class.class_method_signature: X11Specification.setMode(DecompositionMode mode)
focal_class.full_signature: public void setMode(DecompositionMode mode)
focal_class.identifier: setMode
focal_class.modifiers: public
focal_class.parameters: (DecompositionMode mode)
focal_class.return: void
focal_class.signature: void setMode(DecompositionMode mode)
focal_class.class_method_signature: X11Specification.setSigma(double lsigma, double usigma)
focal_class.full_signature: public void setSigma(double lsigma, double usigma)
focal_class.identifier: setSigma
focal_class.modifiers: public
focal_class.parameters: (double lsigma, double usigma)
focal_class.return: void
focal_class.signature: void setSigma(double lsigma, double usigma)
focal_class.class_method_signature: X11Specification.setLowerSigma(double lsigma)
focal_class.full_signature: public void setLowerSigma(double lsigma)
focal_class.identifier: setLowerSigma
focal_class.modifiers: public
focal_class.parameters: (double lsigma)
focal_class.return: void
focal_class.signature: void setLowerSigma(double lsigma)
focal_class.class_method_signature: X11Specification.setUpperSigma(double usigma)
focal_class.full_signature: public void setUpperSigma(double usigma)
focal_class.identifier: setUpperSigma
focal_class.modifiers: public
focal_class.parameters: (double usigma)
focal_class.return: void
focal_class.signature: void setUpperSigma(double usigma)
focal_class.class_method_signature: X11Specification.setHendersonFilterLength(int len)
focal_class.full_signature: public void setHendersonFilterLength(int len)
focal_class.identifier: setHendersonFilterLength
focal_class.modifiers: public
focal_class.parameters: (int len)
focal_class.return: void
focal_class.signature: void setHendersonFilterLength(int len)
focal_class.class_method_signature: X11Specification.setSeasonalFilters(SeasonalFilterOption[] seasonalFilter)
focal_class.full_signature: public void setSeasonalFilters(SeasonalFilterOption[] seasonalFilter)
focal_class.identifier: setSeasonalFilters
focal_class.modifiers: public
focal_class.parameters: (SeasonalFilterOption[] seasonalFilter)
focal_class.return: void
focal_class.signature: void setSeasonalFilters(SeasonalFilterOption[] seasonalFilter)
focal_class.class_method_signature: X11Specification.setSeasonalFilter(SeasonalFilterOption seasonalFilter)
focal_class.full_signature: public void setSeasonalFilter(SeasonalFilterOption seasonalFilter)
focal_class.identifier: setSeasonalFilter
focal_class.modifiers: public
focal_class.parameters: (SeasonalFilterOption seasonalFilter)
focal_class.return: void
focal_class.signature: void setSeasonalFilter(SeasonalFilterOption seasonalFilter)
focal_class.class_method_signature: X11Specification.getBiasCorrection()
focal_class.full_signature: public BiasCorrection getBiasCorrection()
focal_class.identifier: getBiasCorrection
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: BiasCorrection
focal_class.signature: BiasCorrection getBiasCorrection()
focal_class.class_method_signature: X11Specification.setBiasCorrection(BiasCorrection bias)
focal_class.full_signature: public void setBiasCorrection(BiasCorrection bias)
focal_class.identifier: setBiasCorrection
focal_class.modifiers: public
focal_class.parameters: (BiasCorrection bias)
focal_class.return: void
focal_class.signature: void setBiasCorrection(BiasCorrection bias)
focal_class.class_method_signature: X11Specification.clone()
focal_class.full_signature: @Override public X11Specification clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: X11Specification
focal_class.signature: X11Specification clone()
focal_class.class_method_signature: X11Specification.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: X11Specification.equals(X11Specification spec)
focal_class.full_signature: private boolean equals(X11Specification spec)
focal_class.identifier: equals
focal_class.modifiers: private
focal_class.parameters: (X11Specification spec)
focal_class.return: boolean
focal_class.signature: boolean equals(X11Specification spec)
focal_class.class_method_signature: X11Specification.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: X11Specification.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: X11Specification.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 setHendersonFilterLength(int len) {
          if (len < 0 || len > 101 || (len != 0 && len % 2 == 0)) {
              throw new X11Exception("Invalid henderson length");
          }
          henderson_ = len;
      }
focal_method.class_method_signature: X11Specification.setHendersonFilterLength(int len)
focal_method.full_signature: public void setHendersonFilterLength(int len)
focal_method.identifier: setHendersonFilterLength
focal_method.modifiers: public
focal_method.parameters: (int len)
focal_method.return: void
focal_method.signature: void setHendersonFilterLength(int len)