diff options
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java')
| -rw-r--r-- | src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java b/src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java index 7220533..54e4837 100644 --- a/src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java +++ b/src/uk/ac/ox/cs/pagoda/query/AnswerTuple.java | |||
| @@ -50,7 +50,10 @@ public class AnswerTuple { | |||
| 50 | for(int i = 0; i < arity; ++i) m_tuple[i] = sup.m_tuple[i]; | 50 | for(int i = 0; i < arity; ++i) m_tuple[i] = sup.m_tuple[i]; |
| 51 | } | 51 | } |
| 52 | 52 | ||
| 53 | public static AnswerTuple create(AnswerTuple extendedTuple, int length) { | 53 | /** |
| 54 | * It returns the first argument if its arity equals length, a new AnswerTuple otherwise. | ||
| 55 | */ | ||
| 56 | public static AnswerTuple getInstance(AnswerTuple extendedTuple, int length) { | ||
| 54 | if(length == extendedTuple.getArity()) return extendedTuple; | 57 | if(length == extendedTuple.getArity()) return extendedTuple; |
| 55 | else return new AnswerTuple(extendedTuple, length); | 58 | else return new AnswerTuple(extendedTuple, length); |
| 56 | } | 59 | } |
