[Mulgara-svn] r1645 - trunk/src/jar/tuples/java/org/mulgara/store/tuples
pag at mulgara.org
pag at mulgara.org
Thu Mar 26 20:26:37 UTC 2009
Author: pag
Date: 2009-03-26 13:26:37 -0700 (Thu, 26 Mar 2009)
New Revision: 1645
Modified:
trunk/src/jar/tuples/java/org/mulgara/store/tuples/MandatoryBindingAnnotation.java
Log:
Added in generics
Modified: trunk/src/jar/tuples/java/org/mulgara/store/tuples/MandatoryBindingAnnotation.java
===================================================================
--- trunk/src/jar/tuples/java/org/mulgara/store/tuples/MandatoryBindingAnnotation.java 2009-03-26 20:14:29 UTC (rev 1644)
+++ trunk/src/jar/tuples/java/org/mulgara/store/tuples/MandatoryBindingAnnotation.java 2009-03-26 20:26:37 UTC (rev 1645)
@@ -60,22 +60,22 @@
*/
public class MandatoryBindingAnnotation implements Annotation {
- private Set variables;
+ private Set<Variable> variables;
- public MandatoryBindingAnnotation(Collection variables) {
- this.variables = new HashSet(variables);
+ public MandatoryBindingAnnotation(Collection<Variable> variables) {
+ this.variables = new HashSet<Variable>(variables);
}
public MandatoryBindingAnnotation(Variable[] varArray) {
this(Arrays.asList(varArray));
}
- public Set requiredVariables() {
+ public Set<Variable> requiredVariables() {
return variables;
}
- public boolean meetsRequirement(Set boundVars) {
- Iterator i = variables.iterator();
+ public boolean meetsRequirement(Set<Variable> boundVars) {
+ Iterator<Variable> i = variables.iterator();
while (i.hasNext()) {
if (!boundVars.contains(i.next())) {
return false;
More information about the Mulgara-svn
mailing list