package org.mongodb.morphia.entities;
import org.bson.types.ObjectId;
import org.mongodb.morphia.annotations.Entity;
import org.mongodb.morphia.annotations.Id;
import org.mongodb.morphia.annotations.IndexOptions;
import org.mongodb.morphia.annotations.Indexed;
@Entity
public class UniqueIndexOnValue {
@Id
private ObjectId id;
@Indexed(name = "l_ascending", unique = true)
private long value;
@Indexed(options = @IndexOptions(unique = true))
private long unique;
private String name;
public UniqueIndexOnValue() {
}
public UniqueIndexOnValue(final String name) {
this.name = name;
}
public void setValue(final long value) {
this.value = value;
}
public void setUnique(final long value) {
this.unique = value;
}
}