Class CLElement

    • Field Detail

      • mStart

        protected long mStart
      • mEnd

        protected long mEnd
      • sMaxLine

        protected static int sMaxLine
      • sBaseIndent

        protected static int sBaseIndent
    • Constructor Detail

      • CLElement

        public CLElement​(char[] content)
    • Method Detail

      • notStarted

        public boolean notStarted()
      • setLine

        public void setLine​(int line)
      • getLine

        public int getLine()
        get the line Number
        Returns:
        return the line number this element was on
      • setStart

        public void setStart​(long start)
      • getStart

        public long getStart()
        The character index this element was started on
      • getEnd

        public long getEnd()
        The character index this element was ended on
      • setEnd

        public void setEnd​(long end)
      • addIndent

        protected void addIndent​(java.lang.StringBuilder builder,
                                 int indent)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getStrClass

        protected java.lang.String getStrClass()
      • getDebugName

        protected java.lang.String getDebugName()
      • content

        public java.lang.String content()
      • isDone

        public boolean isDone()
      • setContainer

        public void setContainer​(CLContainer element)
      • getContainer

        public CLElement getContainer()
      • isStarted

        public boolean isStarted()
      • toJSON

        protected java.lang.String toJSON()
      • toFormattedJSON

        protected java.lang.String toFormattedJSON​(int indent,
                                                   int forceIndent)
      • getInt

        public int getInt()
      • getFloat

        public float getFloat()