Class PatternExpression

    • Field Detail

      • location

        public final Location location
    • Constructor Detail

      • PatternExpression

        public PatternExpression​(Location location)
    • Method Detail

      • dispose

        protected void dispose()
      • getValue

        public abstract long getValue​(ParserWalker pos)
      • getMinMax

        public abstract void getMinMax​(VectorSTL<java.lang.Long> minlist,
                                       VectorSTL<java.lang.Long> maxlist)
      • getSubValue

        public abstract long getSubValue​(VectorSTL<java.lang.Long> replace,
                                         MutableInt listpos)
      • saveXml

        public abstract void saveXml​(java.io.PrintStream s)
      • restoreXml

        public abstract void restoreXml​(org.jdom.Element el,
                                        Translate trans)
      • getSubValue

        public long getSubValue​(VectorSTL<java.lang.Long> replace)
      • layClaim

        public void layClaim()