BrightSide Workbench Full Report + Source Code
org.turro.jpa.query.JpaRoot< T > Class Template Reference
Inheritance diagram for org.turro.jpa.query.JpaRoot< T >:
Collaboration diagram for org.turro.jpa.query.JpaRoot< T >:

Public Member Functions

 JpaRoot (Root< T > root)
 
Root< T > root ()
 
EntityType< T > getModel ()
 
Set< Join< T, ?> > getJoins ()
 
boolean isCorrelated ()
 
From< T, T > getCorrelationParent ()
 
Path<?> getParentPath ()
 
Expression< Class<? extends T > > type ()
 
Predicate isNull ()
 
Predicate isNotNull ()
 
Predicate in (Object... values)
 
Predicate in (Expression<?>... values)
 
Predicate in (Collection<?> values)
 
Predicate in (Expression< Collection<?>> values)
 
Selection< T > alias (String name)
 
boolean isCompoundSelection ()
 
List< Selection<?> > getCompoundSelectionItems ()
 
Class<? extends T > getJavaType ()
 
String getAlias ()
 
Set< Fetch< T, ?> > getFetches ()
 

Protected Attributes

Root< T > root
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 50 of file JpaRoot.java.

Constructor & Destructor Documentation

◆ JpaRoot()

org.turro.jpa.query.JpaRoot< T >.JpaRoot ( Root< T >  root)

Definition at line 54 of file JpaRoot.java.

54  {
55  this.root = root;
56  }

Member Function Documentation

◆ alias()

Selection<T> org.turro.jpa.query.JpaRoot< T >.alias ( String  name)

Definition at line 248 of file JpaRoot.java.

248  {
249  return root.alias(name);
250  }

◆ getAlias()

String org.turro.jpa.query.JpaRoot< T >.getAlias ( )

Definition at line 268 of file JpaRoot.java.

268  {
269  return root.getAlias();
270  }

◆ getCompoundSelectionItems()

List<Selection<?> > org.turro.jpa.query.JpaRoot< T >.getCompoundSelectionItems ( )

Definition at line 258 of file JpaRoot.java.

258  {
259  return root.getCompoundSelectionItems();
260  }

◆ getCorrelationParent()

From<T, T> org.turro.jpa.query.JpaRoot< T >.getCorrelationParent ( )

Definition at line 78 of file JpaRoot.java.

78  {
79  return root.getCorrelationParent();
80  }

◆ getFetches()

Set<Fetch<T, ?> > org.turro.jpa.query.JpaRoot< T >.getFetches ( )

Definition at line 273 of file JpaRoot.java.

273  {
274  return root.getFetches();
275  }

◆ getJavaType()

Class<? extends T> org.turro.jpa.query.JpaRoot< T >.getJavaType ( )

Definition at line 263 of file JpaRoot.java.

263  {
264  return root.getJavaType();
265  }

◆ getJoins()

Set<Join<T, ?> > org.turro.jpa.query.JpaRoot< T >.getJoins ( )

Definition at line 68 of file JpaRoot.java.

68  {
69  return root.getJoins();
70  }

◆ getModel()

EntityType<T> org.turro.jpa.query.JpaRoot< T >.getModel ( )

Definition at line 63 of file JpaRoot.java.

63  {
64  return root.getModel();
65  }

◆ getParentPath()

Path<?> org.turro.jpa.query.JpaRoot< T >.getParentPath ( )

Definition at line 183 of file JpaRoot.java.

183  {
184  return root.getParentPath();
185  }

◆ in() [1/4]

Predicate org.turro.jpa.query.JpaRoot< T >.in ( Collection<?>  values)

Definition at line 233 of file JpaRoot.java.

233  {
234  return root.in(values);
235  }

◆ in() [2/4]

Predicate org.turro.jpa.query.JpaRoot< T >.in ( Expression< Collection<?>>  values)

Definition at line 238 of file JpaRoot.java.

238  {
239  return root.in(values);
240  }

◆ in() [3/4]

Predicate org.turro.jpa.query.JpaRoot< T >.in ( Expression<?>...  values)

Definition at line 228 of file JpaRoot.java.

228  {
229  return root.in(values);
230  }

◆ in() [4/4]

Predicate org.turro.jpa.query.JpaRoot< T >.in ( Object...  values)

Definition at line 223 of file JpaRoot.java.

223  {
224  return root.in(values);
225  }

◆ isCompoundSelection()

boolean org.turro.jpa.query.JpaRoot< T >.isCompoundSelection ( )

Definition at line 253 of file JpaRoot.java.

253  {
254  return root.isCompoundSelection();
255  }

◆ isCorrelated()

boolean org.turro.jpa.query.JpaRoot< T >.isCorrelated ( )

Definition at line 73 of file JpaRoot.java.

73  {
74  return root.isCorrelated();
75  }

◆ isNotNull()

Predicate org.turro.jpa.query.JpaRoot< T >.isNotNull ( )

Definition at line 218 of file JpaRoot.java.

218  {
219  return root.isNotNull();
220  }

◆ isNull()

Predicate org.turro.jpa.query.JpaRoot< T >.isNull ( )

Definition at line 213 of file JpaRoot.java.

213  {
214  return root.isNull();
215  }

◆ root()

Root<T> org.turro.jpa.query.JpaRoot< T >.root ( )

Definition at line 58 of file JpaRoot.java.

58  {
59  return root;
60  }

◆ type()

Expression<Class<? extends T> > org.turro.jpa.query.JpaRoot< T >.type ( )

Definition at line 203 of file JpaRoot.java.

203  {
204  return root.type();
205  }

Member Data Documentation

◆ root

Root<T> org.turro.jpa.query.JpaRoot< T >.root
protected

Definition at line 52 of file JpaRoot.java.


The documentation for this class was generated from the following file: