public class MolecularFormulaChecker extends Object
Validate a molecular formula given in IMolecularformula object. The validation is based according different rules that you have to introduce before see IRule.
| Constructor and Description |
|---|
MolecularFormulaChecker(List<IRule> rules)
Construct an instance of MolecularFormulaChecker.
|
| Modifier and Type | Method and Description |
|---|---|
List<IRule> |
getRules()
Get the IRules to be applied to validate the IMolecularFormula.
|
IMolecularFormula |
isValid(IMolecularFormula formula)
Validate if a IMolecularFormula is valid.
|
Double |
isValidSum(IMolecularFormula formula)
Validate if a IMolecularFormula is valid.
|
public List<IRule> getRules()
public Double isValidSum(IMolecularFormula formula)
isValid(IMolecularFormula)formula - The IMolecularFormula valueisValid(IMolecularFormula)public IMolecularFormula isValid(IMolecularFormula formula)
isValidSum(IMolecularFormula).formula - The IMolecularFormula valueisValidSum(IMolecularFormula)Copyright © 2018. All Rights Reserved.