package org.zwobble.mammoth.xml; import java.util.Optional; public class NullXmlElement implements XmlElementLike { public static final XmlElementLike INSTANCE = new NullXmlElement(); private NullXmlElement() { } @Override public boolean hasChild(String name) { return false; } @Override public XmlElementLike findChildOrEmpty(String name) { return this; } @Override public Optional getAttributeOrNone(String name) { return Optional.empty(); } }