net.intelie.pipes.cron.StarField Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pipes-api Show documentation
Show all versions of pipes-api Show documentation
Intelie Pipes' API classes and interfaces
package net.intelie.pipes.cron;
import java.time.temporal.Temporal;
public class StarField implements Field {
private static final long serialVersionUID = 1L;
@Override
public boolean matches(Temporal date) {
return true;
}
@Override
public > T nextOrSame(T date) {
return date;
}
@Override
public > T prevOrSame(T date) {
return date;
}
@Override
public String toString() {
return "*";
}
@Override
public boolean equals(Object o) {
return this == o || o != null && getClass() == o.getClass();
}
@Override
public int hashCode() {
return -1520988807;
}
}