use @isEnum