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

mx.emite.sdk.enums.TipoTarifas Maven / Gradle / Ivy

Go to download

Este kit de consumo provee a los integradores de Apis de Java para construir software que consuma los diferentes servicios web publicados por Emite Facturacion

The newest version!
package mx.emite.sdk.enums;

import lombok.Getter;

@Getter
public enum TipoTarifas {
	FIJA('F',"Fija"),
	RANGOS('R',"Rangos"),
	MENSUAL('M',"Mensualidad"),
	;
	
	private Character id;
	private String titulo;
	
	TipoTarifas(Character val,String titulo){
		this.id=val;
		this.titulo=titulo;
		
	}
	public static TipoTarifas getTipo(Character estatus) {
		for(TipoTarifas e:values()){
			if(e.id.equals(estatus))
				return e;
		}
		return null;
	}
	
	
	@Override
	public String toString() {
		return titulo;
	}
	
	
	public boolean compara(String compara) {
		return id==null?false:compara==null?false:id.equals(compara.charAt(0));
	}
	
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy