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

com.lyncode.xoai.model.oaipmh.DeletedRecord Maven / Gradle / Ivy

There is a newer version: 4.1.0
Show newest version
package com.lyncode.xoai.model.oaipmh;

public enum DeletedRecord {

	NO("no"),
	PERSISTENT("persistent"),
	TRANSIENT("transient");

    public static DeletedRecord fromValue(String value) {
        for (DeletedRecord c : DeletedRecord.values()) {
            if (c.value.equals(value)) {
                return c;
            }
        }
        throw new IllegalArgumentException(value);
    }

	private final String value;

	DeletedRecord(String value) {
		this.value = value;
	}

	public String value() {
		return value;
	}


    @Override
    public String toString() {
        return value();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy