|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.intermine.api.bag.BagQueryConfig
public class BagQueryConfig
Configuration for BagQuery objects.
| Constructor Summary | |
|---|---|
BagQueryConfig(java.util.Map<java.lang.String,java.util.List<BagQuery>> bagQueries,
java.util.Map<java.lang.String,java.util.List<BagQuery>> preDefaultBagQueries,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String[]>> additionalConverters)
Create a new BagQueryConfig object. |
|
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,java.lang.String[]> |
getAdditionalConverters(java.lang.String type)
Return a Map from a converter Class name (such as org.intermine.bio.web.logic.OrthologueConverter) to an array containing three Strings. |
java.util.List<BagQuery> |
getBagQueries(java.lang.String type)
Return a list of BagQuerys to run for a given type |
java.lang.String |
getConnectField()
Return the connecting field. |
java.lang.String |
getConstrainField()
Return the constrain field. |
java.lang.String |
getExtraConstraintClassName()
Return the class name that was passed to the constructor. |
java.util.List<BagQuery> |
getPreDefaultBagQueries(java.lang.String type)
Return a List of BagQuerys for the given type that should be run before the default query |
void |
setConnectField(java.lang.String connectField)
Set the connecting field for adding an extra constraint to bag queries. |
void |
setConstrainField(java.lang.String constrainField)
Set the field to constrain when making an extra constraint. |
void |
setExtraConstraintClassName(java.lang.String extraConstraintClassName)
Set the class name of extra constraint to use in BagQuery objects using this config object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BagQueryConfig(java.util.Map<java.lang.String,java.util.List<BagQuery>> bagQueries,
java.util.Map<java.lang.String,java.util.List<BagQuery>> preDefaultBagQueries,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String[]>> additionalConverters)
bagQueries - a Map from class name to bag querypreDefaultBagQueries - a separate map of queries to run before the defaultadditionalConverters - extra converters configured - see getAdditionalConverters| Method Detail |
|---|
public java.lang.String getExtraConstraintClassName()
public void setExtraConstraintClassName(java.lang.String extraConstraintClassName)
extraConstraintClassName - the class namepublic java.lang.String getConnectField()
public void setConnectField(java.lang.String connectField)
connectField - the field namepublic java.lang.String getConstrainField()
public void setConstrainField(java.lang.String constrainField)
constrainField - the constraint fieldpublic java.util.List<BagQuery> getBagQueries(java.lang.String type)
type - the type to fetch queries for
public java.util.List<BagQuery> getPreDefaultBagQueries(java.lang.String type)
type - the type to fetch queries for
public java.util.Map<java.lang.String,java.lang.String[]> getAdditionalConverters(java.lang.String type)
type - get converters for this type or a subtype of it
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||