se.unlogic.standardutils.dao
Class RelationQuery

java.lang.Object
  extended by se.unlogic.standardutils.dao.RelationQuery
Direct Known Subclasses:
HighLevelQuery, LowLevelQuery

public class RelationQuery
extends java.lang.Object


Constructor Summary
RelationQuery()
           
RelationQuery(java.lang.reflect.Field... relations)
           
RelationQuery(java.util.List<java.lang.reflect.Field> relations)
           
RelationQuery(RelationQuery relationQuery)
           
 
Method Summary
 void addExcludedRelation(java.lang.reflect.Field relation)
           
 void addExcludedRelations(java.lang.reflect.Field... excludedRelations)
           
 void addExcludedRelations(java.util.List<java.lang.reflect.Field> excludedRelations)
           
 void addExcludedRelations(RelationQuery relationQuery)
           
 void addRelation(java.lang.reflect.Field relation)
           
 void addRelations(java.lang.reflect.Field... relations)
           
 void addRelations(java.util.List<java.lang.reflect.Field> relations)
           
 void addRelations(RelationQuery relationQuery)
           
 boolean containsExcludedRelation(java.lang.reflect.Field field)
           
 boolean containsRelation(java.lang.reflect.Field field)
           
 void disableAutoRelations(boolean disableAutoRelations)
           
 java.util.List<java.lang.reflect.Field> getExcludedRelations()
           
 java.util.List<java.lang.reflect.Field> getRelations()
           
 boolean hasExcludedRelations()
           
static boolean hasExcludedRelations(RelationQuery query)
           
 boolean hasRelations()
           
static boolean hasRelations(RelationQuery query)
           
 boolean isDisableAutoRelations()
           
 void setExcludedRelations(java.util.List<java.lang.reflect.Field> excludedRelations)
           
 void setRelations(java.util.List<java.lang.reflect.Field> relations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationQuery

public RelationQuery()

RelationQuery

public RelationQuery(java.util.List<java.lang.reflect.Field> relations)

RelationQuery

public RelationQuery(java.lang.reflect.Field... relations)

RelationQuery

public RelationQuery(RelationQuery relationQuery)
Method Detail

getRelations

public java.util.List<java.lang.reflect.Field> getRelations()

setRelations

public void setRelations(java.util.List<java.lang.reflect.Field> relations)

addRelation

public void addRelation(java.lang.reflect.Field relation)

addRelations

public void addRelations(java.lang.reflect.Field... relations)

hasRelations

public static boolean hasRelations(RelationQuery query)

hasRelations

public boolean hasRelations()

addRelations

public void addRelations(RelationQuery relationQuery)

addRelations

public void addRelations(java.util.List<java.lang.reflect.Field> relations)

getExcludedRelations

public java.util.List<java.lang.reflect.Field> getExcludedRelations()

setExcludedRelations

public void setExcludedRelations(java.util.List<java.lang.reflect.Field> excludedRelations)

addExcludedRelation

public void addExcludedRelation(java.lang.reflect.Field relation)

addExcludedRelations

public void addExcludedRelations(java.lang.reflect.Field... excludedRelations)

hasExcludedRelations

public static boolean hasExcludedRelations(RelationQuery query)

hasExcludedRelations

public boolean hasExcludedRelations()

addExcludedRelations

public void addExcludedRelations(RelationQuery relationQuery)

addExcludedRelations

public void addExcludedRelations(java.util.List<java.lang.reflect.Field> excludedRelations)

containsRelation

public boolean containsRelation(java.lang.reflect.Field field)

containsExcludedRelation

public boolean containsExcludedRelation(java.lang.reflect.Field field)

isDisableAutoRelations

public boolean isDisableAutoRelations()

disableAutoRelations

public void disableAutoRelations(boolean disableAutoRelations)


Copyright © 2011. All Rights Reserved.