All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.com.objectos.way.sql.ColumnInfoAutoIncrement Maven / Gradle / Ivy

package br.com.objectos.way.sql;

import com.google.common.base.Predicate;

@javax.annotation.Generated("br.com.objectos.way.auto.functional.AutoFunctionalProcessor")
public final class ColumnInfoAutoIncrement implements Predicate {

  private static final Predicate INSTANCE = new ColumnInfoAutoIncrement();
  private static final Predicate NOT = new NotColumnInfoAutoIncrement();
  
  private ColumnInfoAutoIncrement() {
  }

  public static Predicate get() {
    return INSTANCE;
  }

  public static Predicate not() {
    return NOT;
  }

  @Override
  public boolean apply(ColumnInfo input) {
    return input.autoIncrement();
  }

}

@javax.annotation.Generated("br.com.objectos.way.auto.functional.AutoFunctionalProcessor")
final class NotColumnInfoAutoIncrement implements Predicate {

  NotColumnInfoAutoIncrement() {
  }

  @Override
  public boolean apply(ColumnInfo input) {
    return !input.autoIncrement();
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy