Class YamlElement

java.lang.Object
org.revapi.base.BaseElement<YamlElement>
org.revapi.jackson.JacksonElement<YamlElement>
org.revapi.yaml.YamlElement
All Implemented Interfaces:
Cloneable, Comparable<YamlElement>, org.revapi.Element<YamlElement>

public class YamlElement extends org.revapi.jackson.JacksonElement<YamlElement>
  • Field Summary

    Fields inherited from class org.revapi.jackson.JacksonElement

    filePath, indexInParent, keyInParent, node
  • Constructor Summary

    Constructors
    Constructor
    Description
    YamlElement(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int index)
     
    YamlElement(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, String key)
     
  • Method Summary

    Methods inherited from class org.revapi.jackson.JacksonElement

    compareTo, createFullHumanReadableString, equals, getFilePath, getFullHumanReadableString, getNode, getPath, getPathPart, getValueString, hashCode, setParent, toString

    Methods inherited from class org.revapi.base.BaseElement

    castThis, clone, getApi, getArchive, getChildren, getParent, getReferencedElements, getReferencingElements, iterateOverChildren, newChildrenInstance, newReference, searchChildren, searchChildren, setArchive

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.revapi.Element

    as, getCumulativeReferencedElements, getCumulativeReferencingElements, stream
  • Constructor Details

    • YamlElement

      public YamlElement(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, String key)
    • YamlElement

      public YamlElement(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int index)