-
- 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.String
attribute(@NotNull java.lang.String name)
default @NotNull java.lang.String
attribute(@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 DomDocument
document()
@Nullable java.lang.String
id()
@Nullable DomElement
parent()
void
setAttribute(@NotNull java.lang.String name, @Nullable java.lang.String value)
@NotNull java.lang.String
tagName()
-
-
-
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()
-
-