Package ubic.gemma.persistence.util
Class EntityUrlBuilder.EntityUrlChooser
- java.lang.Object
-
- ubic.gemma.persistence.util.EntityUrlBuilder.EntityUrlChooser
-
- Enclosing class:
- EntityUrlBuilder
public class EntityUrlBuilder.EntityUrlChooser extends Object
Allows for choosing a specific entity.
-
-
Constructor Summary
Constructors Constructor Description EntityUrlChooser(String baseUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends Identifiable>
EntityUrlBuilder.AllEntitiesUrl<T>all(Class<T> entityType)
<T extends Identifiable>
EntityUrlBuilder.EntityUrl<T>entity(Class<T> entityType, Long id)
<T extends Identifiable>
EntityUrlBuilder.EntityUrl<T>entity(T entity)
EntityUrlBuilder.ArrayDesignUrl
entity(ArrayDesign entity)
EntityUrlBuilder.ExpressionExperimentUrl
entity(ExpressionExperiment entity)
<T extends Identifiable>
EntityUrlBuilder.SomeEntitiesUrl<T>some(Class<T> entityType, Collection<Long> ids)
<T extends Identifiable>
EntityUrlBuilder.SomeEntitiesUrl<T>some(Collection<T> entities)
-
-
-
Constructor Detail
-
EntityUrlChooser
public EntityUrlChooser(String baseUrl)
-
-
Method Detail
-
entity
public EntityUrlBuilder.ExpressionExperimentUrl entity(ExpressionExperiment entity)
-
entity
public EntityUrlBuilder.ArrayDesignUrl entity(ArrayDesign entity)
-
entity
public <T extends Identifiable> EntityUrlBuilder.EntityUrl<T> entity(T entity)
-
entity
public <T extends Identifiable> EntityUrlBuilder.EntityUrl<T> entity(Class<T> entityType, Long id)
-
all
public <T extends Identifiable> EntityUrlBuilder.AllEntitiesUrl<T> all(Class<T> entityType)
-
some
public <T extends Identifiable> EntityUrlBuilder.SomeEntitiesUrl<T> some(Collection<T> entities)
-
some
public <T extends Identifiable> EntityUrlBuilder.SomeEntitiesUrl<T> some(Class<T> entityType, Collection<Long> ids)
-
-