/*
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Enum.java to edit this template
|
*/
|
package com.megatim.fdxcommons.model.enumeration;
|
|
/**
|
*
|
* @author ASUS
|
*/
|
public enum CategorieFichier {
|
STRUCTURE("STRUCTURE"),
|
SEMI_STRUCTURE("SEMI STRUCTURE"),
|
NON_STRUCTURE("NON STRUCTURE");
|
|
private final String value;
|
|
private CategorieFichier(String value) {
|
this.value = value;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public static CategorieFichier fromValeur(String value) {
|
switch (value) {
|
case "STRUCTURE":
|
return CategorieFichier.STRUCTURE;
|
case "SEMI STRUCTURE":
|
return CategorieFichier.SEMI_STRUCTURE;
|
case "NON STRUCTURE":
|
return CategorieFichier.NON_STRUCTURE;
|
default:
|
return null;
|
}
|
}
|
|
@Override
|
public String toString() {
|
return value;
|
}
|
}
|