-
- All Known Implementing Classes:
ParsedElement
public interface DomElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable java.lang.Stringattribute(@NotNull java.lang.String name)default @NotNull java.lang.Stringattribute(@NotNull java.lang.String name, @NotNull java.lang.String fallback)@NotNull java.util.List<? extends @NotNull DomElement>children()@NotNull java.util.List<@NotNull java.lang.String>classNames()@NotNull DomDocumentdocument()@Nullable java.lang.Stringid()@Nullable DomElementparent()voidsetAttribute(@NotNull java.lang.String name, @Nullable java.lang.String value)@NotNull java.lang.StringtagName()
-
-
-
Method Detail
-
id
@Nullable @Nullable java.lang.String id()
-
tagName
@NotNull @NotNull java.lang.String tagName()
-
classNames
@NotNull @NotNull java.util.List<@NotNull java.lang.String> classNames()
-
document
@NotNull @NotNull DomDocument document()
-
children
@NotNull @NotNull java.util.List<? extends @NotNull DomElement> children()
-
attribute
@Nullable @Nullable java.lang.String attribute(@NotNull @NotNull java.lang.String name)
-
attribute
@NotNull default @NotNull java.lang.String attribute(@NotNull @NotNull java.lang.String name, @NotNull @NotNull java.lang.String fallback)
-
setAttribute
void setAttribute(@NotNull @NotNull java.lang.String name, @Nullable @Nullable java.lang.String value)
-
parent
@Nullable @Nullable DomElement parent()
-
-