blob: ae2c12a44e88d9f0b906c0233d24b94e0c058b52 [file] [log] [blame]
package org.apache.logging.log4j.plugins.name;
import org.apache.logging.log4j.plugins.PluginBuilderAttribute;
import org.apache.logging.log4j.util.Strings;
import java.util.Optional;
public class PluginBuilderAttributeNameProvider implements AnnotatedElementNameProvider<PluginBuilderAttribute> {
@Override
public Optional<String> getSpecifiedName(final PluginBuilderAttribute annotation) {
return Strings.trimToOptional(annotation.value());
}
}