Uses of Interface
org.jparsec.examples.sql.ast.Relation
-
Packages that use Relation Package Description org.jparsec.examples.sql.ast org.jparsec.examples.sql.parser -
-
Uses of Relation in org.jparsec.examples.sql.ast
Classes in org.jparsec.examples.sql.ast that implement Relation Modifier and Type Class Description classAliasedRelationAn aliased relation.classCrossJoinRelationModels cross join.classJoinRelationModels a join.classSelectModels the select statement.classTableRelationModels a table name.classUnionRelationModels a union relation.Fields in org.jparsec.examples.sql.ast declared as Relation Modifier and Type Field Description RelationCrossJoinRelation. leftRelationJoinRelation. leftRelationUnionRelation. leftRelationAliasedRelation. relationRelationBinaryRelationalExpression. relationRelationUnaryRelationalExpression. relationRelationCrossJoinRelation. rightRelationJoinRelation. rightRelationUnionRelation. rightFields in org.jparsec.examples.sql.ast with type parameters of type Relation Modifier and Type Field Description java.util.List<Relation>Select. fromConstructors in org.jparsec.examples.sql.ast with parameters of type Relation Constructor Description AliasedRelation(Relation relation, java.lang.String alias)BinaryRelationalExpression(Expression expression, Op operator, Relation relation)CrossJoinRelation(Relation left, Relation right)JoinRelation(Relation left, JoinType joinType, Relation right, Expression condition)UnaryRelationalExpression(Relation relation, Op operator)UnionRelation(Relation left, boolean all, Relation right) -
Uses of Relation in org.jparsec.examples.sql.parser
Fields in org.jparsec.examples.sql.parser with type parameters of type Relation Modifier and Type Field Description (package private) static Parser<Relation>RelationParser. TABLEMethods in org.jparsec.examples.sql.parser that return types with arguments of type Relation Modifier and Type Method Description (package private) static Parser<Relation>RelationParser. alias(Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. aliasable(Parser<Relation> rel)(package private) static Parser<java.util.List<Relation>>RelationParser. fromClause(Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. join(Parser<Relation> rel, Parser<Expression> cond)private static Parser<java.util.function.UnaryOperator<Relation>>RelationParser. joinOn(Parser<JoinType> joinType, Parser<Relation> right, Parser<Expression> cond)static Parser<Relation>RelationParser. query()TheParserfor a full fledged SQL query.(package private) static Parser<Relation>RelationParser. query(Parser<Expression> expr, Parser<Expression> cond, Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. select(Parser<Expression> expr, Parser<Expression> cond, Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. union(Parser<Relation> rel)Method parameters in org.jparsec.examples.sql.parser with type arguments of type Relation Modifier and Type Method Description (package private) static Parser<Relation>RelationParser. alias(Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. aliasable(Parser<Relation> rel)(package private) static Parser<Expression>ExpressionParser. exists(Parser<Relation> relation)(package private) static Parser<java.util.List<Relation>>RelationParser. fromClause(Parser<Relation> rel)(package private) static Parser<Relation>RelationParser. join(Parser<Relation> rel, Parser<Expression> cond)(package private) static Parser<Expression>ExpressionParser. notExists(Parser<Relation> relation)(package private) static Parser<Relation>RelationParser. union(Parser<Relation> rel)
-