Class Quark

  • All Implemented Interfaces:
    Code

    public class Quark
    extends Ident
    implements Code
    • Method Detail

      • getParent

        public Quark getParent()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Ident
      • getSignature

        public java.util.List<java.lang.String> getSignature()
      • containsLarge

        public boolean containsLarge​(Quark other)
      • startsWith

        public boolean startsWith​(Quark other)
      • toString

        public java.lang.String toString​(java.lang.String sep)
        Overrides:
        toString in class Ident
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Code
        Overrides:
        getName in class Ident
      • isRoot

        public boolean isRoot()
        Overrides:
        isRoot in class Ident
      • getDepth

        public int getDepth()
      • getPlasma

        public final Plasma getPlasma()
      • getData

        public final java.lang.Object getData()
      • setData

        public final void setData​(java.lang.Object data)
      • childIfExists

        public Quark childIfExists​(java.lang.String name)
      • child

        public Quark child​(java.lang.String name)
      • countChildren

        public int countChildren()
      • getChildren

        public java.util.List<Quark> getChildren()
      • moveTo

        public void moveTo​(Quark dest)
      • internalMove

        public void internalMove​(Quark src,
                                 Quark dest)