Class Lattice.Builder.Fixer

  • Enclosing class:
    Lattice.Builder

    private static class Lattice.Builder.Fixer
    extends java.lang.Object
    Work space for fixing up a tree of mutable nodes.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.Set<java.lang.String> aliases  
      (package private) int c  
      (package private) java.util.Set<java.lang.String> columnAliases  
      (package private) com.google.common.collect.ImmutableListMultimap.Builder<java.lang.String,​Lattice.Column> columnAliasList  
      (package private) com.google.common.collect.ImmutableList.Builder<Lattice.BaseColumn> columnList  
      (package private) java.util.Set<MutableNode> seen  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Fixer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void fixUp​(MutableNode node)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • aliases

        final java.util.Set<java.lang.String> aliases
      • columnAliases

        final java.util.Set<java.lang.String> columnAliases
      • columnList

        final com.google.common.collect.ImmutableList.Builder<Lattice.BaseColumn> columnList
      • columnAliasList

        final com.google.common.collect.ImmutableListMultimap.Builder<java.lang.String,​Lattice.Column> columnAliasList
      • c

        int c
    • Constructor Detail

      • Fixer

        private Fixer()