diff options
author | Eduardo Pedroni <ep625@york.ac.uk> | 2014-03-09 23:32:05 +0000 |
---|---|---|
committer | Eduardo Pedroni <ep625@york.ac.uk> | 2014-03-09 23:32:05 +0000 |
commit | c0269683bcc7fde0d437ae84cd89a93d9d8fd81b (patch) | |
tree | 62ef738e29ae310dff513cc44193c5169c4ea4ca /src/jcgp/modules/function/FunctionSet.java | |
parent | d63d3145f0f2abcee1bb88457324f4aaf9b9320e (diff) |
Started refactoring backend in preparation for integration with the GUI
Diffstat (limited to 'src/jcgp/modules/function/FunctionSet.java')
-rw-r--r-- | src/jcgp/modules/function/FunctionSet.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/jcgp/modules/function/FunctionSet.java b/src/jcgp/modules/function/FunctionSet.java index 8a2190a..fb3724f 100644 --- a/src/jcgp/modules/function/FunctionSet.java +++ b/src/jcgp/modules/function/FunctionSet.java @@ -13,16 +13,18 @@ package jcgp.modules.function; public class FunctionSet { private Function[] functionList; private int maxArity = 0; + private String name; - public FunctionSet(Function ... functions) { + public FunctionSet(String name, Function ... functions) { functionList = functions; - for (Function function : functionList) { if (function.getArity() > maxArity) { maxArity = function.getArity(); } } + this.name = name; + } public int getFunctionCount() { @@ -36,4 +38,8 @@ public class FunctionSet { public int getMaxArity(){ return maxArity; } + + public String getName() { + return name; + } }
\ No newline at end of file |