Package ubic.gemma.persistence.util
Class EntityUrlBuilder.EntityUrl<T extends Identifiable>
java.lang.Object
ubic.gemma.persistence.util.EntityUrlBuilder.EntityUrl<T>
- Direct Known Subclasses:
EntityUrlBuilder.ExpressionExperimentUrl,EntityUrlBuilder.ExternalEntityUrl,EntityUrlBuilder.OntologyEntityUrl,EntityUrlBuilder.RestEntityUrl,EntityUrlBuilder.WebEntityUrl
- Enclosing class:
EntityUrlBuilder
Represents a URL for an
Identifiable entity.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionexternal()Generate an external URL.booleanIndicate that the entity will have an external URL generated byexternal().ont()Generate a URL for ontologies served by Gemma.rest()Generate a URL for the REST API.toString()toUri()web()Generate a URL for Gemma Web.
-
Field Details
-
baseUrl
-
entity
-
-
Method Details
-
web
Generate a URL for Gemma Web. -
rest
Generate a URL for the REST API. -
ont
Generate a URL for ontologies served by Gemma. -
external
Generate an external URL. -
isExternal
public boolean isExternal()Indicate that the entity will have an external URL generated byexternal(). -
toUri
-
toUriString
-
toString
-