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

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

package br.com.objectos.way.sql;

import com.google.common.base.Optional;

@javax.annotation.Generated("br.com.objectos.way.auto.pojo.AutoPojoProcessor")
public interface JoinInfoBuilder {

  JoinInfoBuilderLeft left(CanBeJoined left);
  
  interface JoinInfoBuilderLeft {
    JoinInfoBuilderKind kind(JoinKind kind);
  }
  
  interface JoinInfoBuilderKind {
    JoinInfoBuilderRight right(CanBeJoined right);
  }
  
  interface JoinInfoBuilderRight {
    JoinInfoBuilderCondition condition(Optional condition);
  }
    
  interface JoinInfoBuilderCondition {
    JoinInfo build();
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy