Questions marquées «enums»

109
Comment supprimer une valeur de type enum dans postgres?

Comment supprimer une valeur de type enum que j'ai créée dans postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Par exemple, je souhaite supprimer moderatorde la liste. Je n'arrive pas à trouver quoi que ce soit sur la documentation. J'utilise Postgresql...

108
Mappez facilement entre enum et int / String

Lorsque je travaille avec des variables / paramètres qui ne peuvent prendre qu'un nombre fini de valeurs, j'essaie de toujours utiliser Java enum, comme dans public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Tant que je reste dans mon code, cela fonctionne très bien. Cependant, j'ai souvent besoin...

108
Comment obtenir une valeur d'énumération par chaîne ou entier

Comment puis-je obtenir la valeur enum si j'ai la chaîne enum ou enum int value. par exemple: si j'ai une énumération comme suit: public enum TestEnum { Value1 = 1, Value2 = 2, Value3 = 3 } et dans une variable de chaîne, j'ai la valeur "value1" comme suit: string str = "Value1" ou dans une...

106
Java utilisant enum avec instruction switch

J'ai regardé plusieurs questions / réponses sur SO similaires à cette question mais je n'ai pas trouvé de solution. Ce que j'ai est une énumération qui représente différentes façons d'afficher un guide TV ... Dans la Applicationclasse NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY,...

105
Comment créer un type ENUM dans SQLite?

J'ai besoin de convertir une table de MySQL en SQLite, mais je ne peux pas comprendre comment convertir un champ d'énumération, car je ne trouve pas de ENUMtype dans SQLite. Le champ susmentionné est pTypedans le tableau suivant: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName`...

103
Enums efficaces dans Kotlin avec recherche inversée?

J'essaie de trouver le meilleur moyen de faire une «recherche inversée» sur un enum à Kotlin. L'un de mes points à retenir de Effective Java était que vous introduisiez une carte statique dans l'énumération pour gérer la recherche inversée. Porter ceci sur Kotlin avec une simple énumération me...

102
espaces de noms pour les types enum - bonnes pratiques

Souvent, il faut plusieurs types énumérés ensemble. Parfois, on a un conflit de nom. Deux solutions me viennent à l'esprit: utilisez un espace de noms ou utilisez des noms d'élément d'énumération «plus grands». Pourtant, la solution d'espace de noms a deux implémentations possibles: une classe...

102
Comment obtenir une valeur enum à partir d'une chaîne en C #?

J'ai une énumération: public enum baseKey : uint { HKEY_CLASSES_ROOT = 0x80000000, HKEY_CURRENT_USER = 0x80000001, HKEY_LOCAL_MACHINE = 0x80000002, HKEY_USERS = 0x80000003, HKEY_CURRENT_CONFIG = 0x80000005 } Comment puis-je, étant donné la chaîne HKEY_LOCAL_MACHINE, obtenir une valeur...

99
Convertir la chaîne en valeur Enum équivalente

Est-il possible pour moi de convertir a Stringen une valeur équivalente dans un Enumeration, en utilisant Java. Je peux bien sûr le faire avec une grande if-elsedéclaration, mais je voudrais éviter cela si possible. Compte tenu de cette documentation:

98
Jackson databind enum insensible à la casse

Comment désérialiser une chaîne JSON qui contient des valeurs d'énumération insensibles à la casse? (en utilisant Jackson Databind) La chaîne JSON: [{"url": "foo", "type": "json"}] et mon Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public...

97
Comment définir une énumération avec une valeur de chaîne?

J'essaie de définir Enumet d'ajouter des séparateurs communs valides qui sont utilisés dans des fichiers CSV ou similaires. Alors je vais le lier à unComboBox tant que source de données, donc chaque fois que j'ajoute ou supprime de la définition Enum, je n'aurais pas besoin de changer quoi que ce...