Reproductor basado en BASH

Tengo un problema… estoy realizando un reproductor de canciones que trabaje sin necesidad de dependencias externas. Me refiero a que deseo que pueda ejecutarse hasta en la más simple línea de comandos con bash integrado. El reproductor debe reproducir canciones desde youtube (una URL de youtube).

Ya tengo mi código pero está disponible únicamente para linux, por lo que deseo simplificarlo más (en el sentido de que sea más universalmente compatible entre varios SO).

Si te interesa: https://github.com/Krypt0N-Geek/MUDATOR_gnulinux

Gracias!

JsonSubTypes atributo name basado en enum

Tengo el siguiente código:

@JsonTypeInfo(         use = JsonTypeInfo.Id.NAME,         property = "operator",         visible = true) @JsonSubTypes({         @JsonSubTypes.Type(value = LogicalCondition.class, name = "AND"),         @JsonSubTypes.Type(value = ComparisonCondition.class, name = "IS_DESCENDANT") }) 

¿Como configurar el parámetro name, de la notación JsonSubTypes.Type, para que sea una de las opciones de la clase Operators, metodo enum?

public abstract class Operators {     public enum LogicalOperators {         AND, OR     } }