Exemplo n.º 1
0
 public ProjectionMap build() {
   String[] columns = new String[mMap.size()];
   mMap.keySet().toArray(columns);
   Arrays.sort(columns);
   mMap.mColumns = columns;
   return mMap;
 }
Exemplo n.º 2
0
 public Builder add(String alias, String expression) {
   mMap.putColumn(alias, expression + " AS " + alias);
   return this;
 }
Exemplo n.º 3
0
 public Builder addAll(ProjectionMap map) {
   for (Entry<String, String> entry : map.entrySet()) {
     mMap.putColumn(entry.getKey(), entry.getValue());
   }
   return this;
 }
Exemplo n.º 4
0
 public Builder add(String column) {
   mMap.putColumn(column, column);
   return this;
 }