Skip to content

Package io.github.qishr.cascara.common.lang.reference

Class ReferenceMapEntryNode

java.lang.Object
        io.github.qishr.cascara.common.lang.reference.ReferenceNode
                io.github.qishr.cascara.common.lang.reference.ReferenceMapEntryNode

All Implemented Interfaces:
    MapEntryAstNode<ReferenceNode>


public final class ReferenceMapEntryNode
extends ReferenceNode

Constructor Summary

Constructor Description
ReferenceMapEntryNode(ReferenceNode key, ReferenceNode value)
ReferenceMapEntryNode(String key, ReferenceNode value)
ReferenceMapEntryNode(String key, String value)

Method Summary

Modifier and Type Method Description
public ReferenceNode getKey()
public ReferenceNode getValue()
public void setRaw(ReferenceNode value)
public List<ReferenceNode> getChildren()
public List<CommentAstNode> getComments()

Methods inherited from ReferenceNode

getEndColumn, getEndLine, getStartColumn, getToken, getStartLine

Method Details

getKey

public ReferenceNode getKey()

Specified By:

MapEntryAstNode


getValue

public ReferenceNode getValue()

Specified By:

MapEntryAstNode


setRaw

public void setRaw(ReferenceNode value)


getChildren

public List<ReferenceNode> getChildren()

Specified By:

MapEntryAstNode


getComments

public List<CommentAstNode> getComments()