org.nakedobjects.metamodel.criteria.InstancesCriteriaAllInstances Maven / Gradle / Ivy
package org.nakedobjects.metamodel.criteria;
import org.nakedobjects.metamodel.adapter.NakedObject;
import org.nakedobjects.metamodel.commons.lang.ToString;
import org.nakedobjects.metamodel.spec.NakedObjectSpecification;
public class InstancesCriteriaAllInstances extends InstancesCriteriaAbstract {
public InstancesCriteriaAllInstances(final NakedObjectSpecification specification) {
super(specification);
}
/**
* Returns true so it matches all instances.
*/
public boolean matches(final NakedObject object) {
return true;
}
@Override
public String toString() {
final ToString str = ToString.createAnonymous(this);
str.append("spec", getSpecification().getShortName());
return str.toString();
}
}
// Copyright (c) Naked Objects Group Ltd.