public class RootBedrockComponent extends BedrockComponent
| Constructor and Description |
|---|
RootBedrockComponent() |
RootBedrockComponent(BedrockComponent... components) |
RootBedrockComponent(java.util.List<BedrockComponent> components) |
| Modifier and Type | Method and Description |
|---|---|
RootBedrockComponent |
addComponent(BedrockComponent component)
Add a component to this root component.
|
java.lang.String |
asString() |
BedrockComponent |
copy() |
boolean |
equals(java.lang.Object o) |
RootBedrockComponent |
forEach(java.util.function.Consumer<BedrockComponent> consumer)
Iterate over all components and their siblings.
|
java.util.List<BedrockComponent> |
getComponents() |
int |
hashCode() |
java.lang.String |
toString() |
public RootBedrockComponent()
public RootBedrockComponent(BedrockComponent... components)
public RootBedrockComponent(java.util.List<BedrockComponent> components)
public java.util.List<BedrockComponent> getComponents()
public RootBedrockComponent addComponent(BedrockComponent component)
component - The component to addpublic RootBedrockComponent forEach(java.util.function.Consumer<BedrockComponent> consumer)
consumer - The consumer that will be called for every componentpublic java.lang.String asString()
asString in class BedrockComponentpublic BedrockComponent copy()
copy in class BedrockComponentpublic boolean equals(java.lang.Object o)
equals in class BedrockComponentpublic int hashCode()
hashCode in class BedrockComponentpublic java.lang.String toString()
toString in class BedrockComponent