Interface Table

  • All Superinterfaces:
    java.util.Collection<java.util.Map<java.lang.String,​java.lang.Object>>, java.lang.Iterable<java.util.Map<java.lang.String,​java.lang.Object>>, java.io.Serializable
    All Known Implementing Classes:
    AbstractTable, JDBCTable

    public interface Table
    extends java.io.Serializable, java.util.Collection<java.util.Map<java.lang.String,​java.lang.Object>>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void add​(java.lang.Object... fieldsAndValues)  
      boolean add​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)  
      java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getAll​(java.lang.Object... fieldsAndValues)  
      java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getAll​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)  
      java.util.Map<java.lang.String,​java.lang.Object> getFirst​(java.lang.Object... fieldsAndValues)  
      java.util.Map<java.lang.String,​java.lang.Object> getFirst​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)  
      boolean update​(java.util.Map<java.lang.String,​java.lang.Object> keyFieldsAndValues, java.util.Map<java.lang.String,​java.lang.Object> updatedFieldsAndValues)  
      • Methods inherited from interface java.util.Collection

        addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray
      • Methods inherited from interface java.lang.Iterable

        forEach
    • Method Detail

      • add

        void add​(java.lang.Object... fieldsAndValues)
      • add

        boolean add​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)
        Specified by:
        add in interface java.util.Collection<java.util.Map<java.lang.String,​java.lang.Object>>
      • update

        boolean update​(java.util.Map<java.lang.String,​java.lang.Object> keyFieldsAndValues,
                       java.util.Map<java.lang.String,​java.lang.Object> updatedFieldsAndValues)
      • getFirst

        java.util.Map<java.lang.String,​java.lang.Object> getFirst​(java.lang.Object... fieldsAndValues)
      • getFirst

        java.util.Map<java.lang.String,​java.lang.Object> getFirst​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)
      • getAll

        java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getAll​(java.util.Map<java.lang.String,​java.lang.Object> fieldsAndValues)
      • getAll

        java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getAll​(java.lang.Object... fieldsAndValues)