All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.intelie.pipes.cron.StarField Maven / Gradle / Ivy

There is a newer version: 0.25.5
Show newest version
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;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy