T - The type of the child record persistent class, so the T from the Listpublic class QExistsSubquery<T> extends QOperatorNode
[[select xxx from parent_table p where ...]] - rendered above this exists (select 1 from child_table a where a.pk = p.fk and [[conditions in this node]]).
| Constructor and Description |
|---|
QExistsSubquery(QRestrictor<?> parent,
Class<T> baseClass,
String property) |
| Modifier and Type | Method and Description |
|---|---|
QExistsSubquery<T> |
dup() |
Class<?> |
getBaseClass() |
String |
getParentProperty() |
QRestrictor<?> |
getParentQuery() |
QOperatorNode |
getRestrictions() |
void |
setRestrictions(QOperatorNode restrictions) |
void |
visit(QNodeVisitor v) |
getOperation, prunepublic QExistsSubquery(QRestrictor<?> parent, Class<T> baseClass, String property)
public QExistsSubquery<T> dup()
dup in class QOperatorNodepublic QRestrictor<?> getParentQuery()
public Class<?> getBaseClass()
public String getParentProperty()
public QOperatorNode getRestrictions()
public void setRestrictions(QOperatorNode restrictions)
Copyright © 2017 etc.to. All rights reserved.