AutoModelSpec implements Cloneable, InformationSetSerializable { public void setArmaSignificance(double value) { if (value < 0.5) { throw new X13Exception("Arma T-value limit must be greater than .5"); } tsig_ = value; } AutoModelSpec();  AutoModelSpec(boolean enabled); static void fillDictionary(String prefix, Map<String, Class> dic); void reset(); @Override AutoModelSpec clone(); boolean isAcceptDefault(); void setAcceptDefault(boolean value); boolean isCheckMu(); void setCheckMu(boolean value); OrderSpec getArma(); void setArma(OrderSpec value); OrderSpec getDiff(); void setDiff(OrderSpec value); boolean isMixed(); void setMixed(boolean value); double getLjungBoxLimit(); void setLjungBoxLimit(double value); double getArmaSignificance(); void setArmaSignificance(double value); double getPercentRSE(); void setPercentRSE(double value); boolean isBalanced(); void setBalanced(boolean value); boolean isHannanRissannen(); void setHannanRissanen(boolean value); double getPercentReductionCV(); void setPercentReductionCV(double value); double getInitialUnitRootLimit(); void setInitialUnitRootLimit(double value); double getFinalUnitRootLimit(); void setFinalUnitRootLimit(double value); double getCancelationLimit(); void setCancelationLimit(double value); double getUnitRootLimit(); void setUnitRootLimit(double value); boolean isDefault(); boolean isEnabled(); void setEnabled(boolean value); @Override boolean equals(Object obj); @Override int hashCode(); @Override InformationSet write(boolean verbose); @Override boolean read(InformationSet info); static final String ENABLED; static final double DEF_LJUNGBOX; static final boolean DEF_ACCEPTDEF; }
@Test(expected = X13Exception.class) public void testSetArmaSignificanceLowerBound() { AutoModelSpec expected = new AutoModelSpec(); expected.setArmaSignificance(.45); }