Package ubic.gemma.core.util
Class EntityLocatorImpl
- java.lang.Object
-
- ubic.gemma.core.util.EntityLocatorImpl
-
- All Implemented Interfaces:
EntityLocator
@Component public class EntityLocatorImpl extends Object implements EntityLocator
-
-
Constructor Summary
Constructors Constructor Description EntityLocatorImpl()
-
Method Summary
-
-
-
Method Detail
-
locateTaxon
public Taxon locateTaxon(String identifier)
- Specified by:
locateTaxon
in interfaceEntityLocator
-
locateArrayDesign
public ArrayDesign locateArrayDesign(String identifier)
- Specified by:
locateArrayDesign
in interfaceEntityLocator
-
locateExpressionExperiment
public ExpressionExperiment locateExpressionExperiment(String identifier, boolean useReferencesIfPossible)
Attempt to locate an experiment using the given identifier.- Specified by:
locateExpressionExperiment
in interfaceEntityLocator
-
locateProtocol
public Protocol locateProtocol(String protocolName)
- Specified by:
locateProtocol
in interfaceEntityLocator
-
locateQuantitationType
public <T extends DataVector> QuantitationType locateQuantitationType(ExpressionExperiment ee, String qt, Class<? extends T> vectorType)
- Specified by:
locateQuantitationType
in interfaceEntityLocator
-
locateQuantitationType
public <T extends DataVector> QuantitationType locateQuantitationType(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorTypes)
- Specified by:
locateQuantitationType
in interfaceEntityLocator
-
locateCellTypeAssignment
public CellTypeAssignment locateCellTypeAssignment(ExpressionExperiment expressionExperiment, QuantitationType qt, String cta)
- Specified by:
locateCellTypeAssignment
in interfaceEntityLocator
-
locateCellLevelCharacteristics
public CellLevelCharacteristics locateCellLevelCharacteristics(ExpressionExperiment expressionExperiment, QuantitationType qt, String clcIdentifier)
- Specified by:
locateCellLevelCharacteristics
in interfaceEntityLocator
-
locateExperimentalFactor
public ExperimentalFactor locateExperimentalFactor(ExpressionExperiment expressionExperiment, String identifier)
- Specified by:
locateExperimentalFactor
in interfaceEntityLocator
-
-