[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/APIJSON/APIJSON/main/src/main/java/apijson/orm/Join.java [Back]  [Original]

/*Copyright (C) 2026 the APIJSON group.  All rights reserved.

This source code is licensed under the Apache License Version 2.0.*/


package apijson.orm;

import java.util.List;
import java.util.Map;

import apijson.NotNull;
import apijson.StringUtil;

/** 
 * @author Lemon
 */
public class Join {

	private String path;  // /User/id@

	private String joinType;  // "@" - APP, "" - RIGHT, "*" - CROSS, "&" - INNER, "|" - FULL, "!" - OUTER, "^" - SIDE, "(" - ANTI, ")" - FOREIGN, "~" ASOF
	private String table;  // User
	private String alias;  // owner
	private int count = 1;	// app join1
	private List onList;  // ON User.id = Moment.userId AND ...

	private M request;  // { "id@":"/Moment/userId" }
	private M on;  // "join": { "

Web Proxy Viewer  |  New URL  |  Original Page