added TableInputParameterAlgorithm.java interface