package com.airlock.iam.oauth2.domain.model.client.locales;

import java.util.Locale;
import java.util.Optional;

public final class EmptyLocalizedAttribute implements LocalizedAttribute {
   private static final EmptyLocalizedAttribute INSTANCE = new EmptyLocalizedAttribute();

   private EmptyLocalizedAttribute() {
   }

   public static EmptyLocalizedAttribute emptyLocalizedAttribute() {
      return INSTANCE;
   }

   @Override
   public Optional<String> getValue(Locale locale, LocalizedAttribute.StringPropertyTranslator stringPropertyTranslator) {
      return Optional.empty();
   }
}
