package org.zwobble.mammoth.internal.documents; import java.util.Optional; public class Style { private final String styleId; private final Optional name; public Style(String styleId, Optional name) { this.styleId = styleId; this.name = name; } public String getStyleId() { return styleId; } public Optional getName() { return name; } public String describe() { String styleIdDescription = "Style ID: " + styleId; return this.name.map(name -> name + " (" + styleIdDescription + ")").orElse(styleIdDescription); } }