Class SQLTable


  • public class SQLTable
    extends java.lang.Object
    • Constructor Detail

      • SQLTable

        public SQLTable​(MockNeat mockNeat,
                        java.util.List<SQLInsert> inserts)
    • Method Detail

      • fromColumn

        public MockUnitString fromColumn​(java.lang.String columnName)
      • selectFirstWhere

        public java.util.Optional<SQLInsert> selectFirstWhere​(java.util.function.Predicate<SQLInsert> condition)
      • selectWhere

        public java.util.List<SQLInsert> selectWhere​(java.util.function.Predicate<SQLInsert> condition)
      • selectRow

        public SQLInsert selectRow​(int row)
      • update

        public SQLTable update​(int row,
                               java.lang.String column,
                               java.lang.String newValue)
      • update

        public SQLTable update​(int row,
                               java.util.function.Consumer<SQLInsert> updater)
      • updateAll

        public SQLTable updateAll​(java.util.function.BiConsumer<java.lang.Integer,​SQLInsert> updater)
      • updateAll

        public SQLTable updateAll​(java.util.function.Consumer<SQLInsert> updater)
      • delete

        public SQLTable delete​(int row)
      • deleteWhere

        public SQLTable deleteWhere​(java.util.function.Predicate<SQLInsert> condition)
      • size

        public int size()
      • toString

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