![JAR search and dependency download from the Maven repository](/logo.png)
angry1980.audio.model.PeaksFingerprint Maven / Gradle / Ivy
package angry1980.audio.model;
import java.util.Collections;
import java.util.List;
public class PeaksFingerprint implements Fingerprint {
private final long trackId;
private List points;
public PeaksFingerprint(long trackId) {
this(trackId, Collections.emptyList());
}
public PeaksFingerprint(long trackId, List points) {
this.trackId = trackId;
this.points = points;
}
@Override
public long getTrackId() {
return trackId;
}
@Override
public FingerprintType getType() {
return FingerprintType.PEAKS;
}
public List getPoints() {
return points;
}
public void setPoints(List points) {
if(points == null){
return;
}
this.points = points;
}
@Override
public String toString() {
return "PeaksFingerprint{" +
"trackId=" + trackId +
", type="+ getType() +
'}';
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy