package hudson.scm;
import hudson.model.AbstractBuild;
import java.util.Collections;
import java.util.Iterator;
/**
* {@link ChangeLogSet} that's empty.
*
* @author Kohsuke Kawaguchi
*/
final class EmptyChangeLogSet extends ChangeLogSet<ChangeLogSet.Entry> {
/*package*/ EmptyChangeLogSet(AbstractBuild<?, ?> build) {
super(build);
}
@Override
public boolean isEmptySet() {
return true;
}
public Iterator<Entry> iterator() {
return Collections.<Entry>emptySet().iterator();
}
}