Uses of Interface
com.genologics.ri.LimsEntityLinkable
Packages that use LimsEntityLinkable
Package
Description
The root package of the classes generated (originally) from the
Clarity schemas.
Provides JAXB bindings for artifacts in the Genologics REST API.
Container entity and support classes for the Clarity REST API.
Entities for file resources in the Clarity system.
Entities for instrument resources in the Clarity system.
Provides classes for representing and managing laboratory entities in the Clarity LIMS system.
Entities for processes executed in the Clarity system.
Entities for process execution in the Clarity system.
Entities for process templates in the Clarity system.
Project entity and supporting classes for the Clarity REST API.
Entities for work queues in the Clarity system.
Entities for reagent type definitions in the Clarity system.
Provides classes for representing researchers in the Clarity LIMS system.
Provides JAXB binding classes for the Clarity REST API role entity and its related components.
Provides classes for sample entities in the Clarity LIMS API.
Entities for workflow steps in the Clarity system.
The main public package of the Clarity API.
Concrete implementation classes of the Clarity API.
-
Uses of LimsEntityLinkable in com.genologics.ri
Subinterfaces of LimsEntityLinkable in com.genologics.riModifier and TypeInterfaceDescriptioninterfaceLimsEntity<E extends LimsEntity<E>>Interface for all objects that are real LIMS entities (i.e. not links or other references).interfaceLimsEntityLink<E extends LimsEntity<E>>Interface for links to LimsEntity objects.Classes in com.genologics.ri that implement LimsEntityLinkableModifier and TypeClassDescriptionclassContainer is a child element of location and provides a URI linking to the detailed representation of the Container for the location.classLimsEntityLinkBase<E extends LimsEntity<E>>Helper base class forLimsEntityLinkimplementations extending fromLimsLinkBase.classLocation provides a URI linking to the detailed representation of a Container along with the well location within that Container.Methods in com.genologics.ri with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionLocation.setContainer(LimsEntityLinkable<Container> link) Sets the container from a LIMS entity linkable.Constructors in com.genologics.ri with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LIMS entity linkable container.Location(LimsEntityLinkable<Container> container, String position) Constructor with container and position. -
Uses of LimsEntityLinkable in com.genologics.ri.artifact
Classes in com.genologics.ri.artifact that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe detailed representation of an Artifact.classArtifact-link is a child element type of artifacts and provides a URI linking to the detailed representation of an artifact.classThe details of a sample that is part of a pooled artifact.classParent-process is a child element of Artifact and provides a URI linking to the detailed representation of the process that produced the Artifact.classSample is a child element of Artifact and provides a URI linking to the detailed representation of a submitted Sample for the Artifact.Methods in com.genologics.ri.artifact with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionArtifact.addSample(LimsEntityLinkable<Sample> linkable) Adds a sample to this artifact.Artifact.setParentProcess(LimsEntityLinkable<ClarityProcess> link) Sets the parent process that produced this artifact.Method parameters in com.genologics.ri.artifact with type arguments of type LimsEntityLinkableModifier and TypeMethodDescriptionvoidArtifact.setSamples(Collection<? extends LimsEntityLinkable<Sample>> links) Sets the list of samples associated with this artifact.Constructors in com.genologics.ri.artifact with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LimsEntityLinkable.Constructor from a LimsEntityLinkable.Constructor from a LimsEntityLinkable.SampleLink(LimsEntityLinkable<Sample> link) Constructor from a LimsEntityLinkable. -
Uses of LimsEntityLinkable in com.genologics.ri.container
Classes in com.genologics.ri.container that implement LimsEntityLinkableModifier and TypeClassDescriptionclassContainer entity representing a physical container in the Clarity LIMS.classContainer-link is a child element type of containers and provides a URI linking to the detailed representation of a container.classPlacement is a child element of container and provides a URI linking to the detailed representation of the artifact that is located in a specific well of the container.Methods in com.genologics.ri.container with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionContainer.addPlacement(LimsEntityLinkable<Artifact> artifact, String wellPosition) Adds a placement to the container with an artifact and well position.Method parameters in com.genologics.ri.container with type arguments of type LimsEntityLinkableModifier and TypeMethodDescriptionvoidContainer.setPlacements(Collection<? extends LimsEntityLinkable<Artifact>> links) Sets the placements from a collection of artifact links.Constructors in com.genologics.ri.container with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LIMS entity linkable container.Placement(LimsEntityLinkable<Artifact> artifact) Constructor from a LIMS entity linkable artifact.Placement(LimsEntityLinkable<Artifact> artifact, String wellPosition) Constructor from a LIMS entity linkable artifact with well position. -
Uses of LimsEntityLinkable in com.genologics.ri.file
Classes in com.genologics.ri.file that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe file element contains information about a file in the system.Constructors in com.genologics.ri.file with parameters of type LimsEntityLinkableModifierConstructorDescriptionCreates a new FileLink from a linkable entity that references a ClarityFile, copying its URI and LIMS id. -
Uses of LimsEntityLinkable in com.genologics.ri.instrument
Classes in com.genologics.ri.instrument that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe detailed representation of an instrument.classInstrument-link is a child element type of instruments and provides a URI linking to the detailed representation of an instrument. -
Uses of LimsEntityLinkable in com.genologics.ri.lab
Classes in com.genologics.ri.lab that implement LimsEntityLinkable -
Uses of LimsEntityLinkable in com.genologics.ri.process
Classes in com.genologics.ri.process that implement LimsEntityLinkableModifier and TypeClassDescriptionclassArtifact is a child element of input-output-map and provides a link to an Artifact that was either an input or output of the Process for the input-output-map.classThe detailed representation of a process.classThe instrument element provides a URI to the instrument that is responsible for running the process.classParent-process is a child element of Artifact and provides a URI linking to the Process that created the Artifact.classProcess-link is a child element type of process and provides a URI linking to the detailed representation of a process.Methods in com.genologics.ri.process with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionvoidInputOutputMap.setInput(LimsEntityLinkable<Artifact> link) Sets the input from a LIMS entity linkable artifact.voidInputOutputMap.setOutput(LimsEntityLinkable<Artifact> link) Sets the output from a LIMS entity linkable artifact.ArtifactLink.setParentProcess(LimsEntityLinkable<ClarityProcess> parentProcess) Sets the parent process from a LIMS entity linkable object.Constructors in com.genologics.ri.process with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LIMS entity linkable object.InputOutputMap(LimsEntityLinkable<Artifact> input, LimsEntityLinkable<Artifact> output) Constructor with input and output LIMS entity linkable artifacts.Constructor from a LIMS entity linkable object.Constructor from a LIMS entity linkable object. -
Uses of LimsEntityLinkable in com.genologics.ri.processexecution
Classes in com.genologics.ri.processexecution that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe instrument element provides a URI to the instrument that is responsible for running the process.Methods in com.genologics.ri.processexecution with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionOutput.setLocation(LimsEntityLinkable<Container> container, String position) Sets the location of the output artifact with container and position.ExecutableInputOutputMap.setOutput(OutputType type, LimsEntityLinkable<Container> container, String position) Sets the output artifact with type, container, and position.Constructors in com.genologics.ri.processexecution with parameters of type LimsEntityLinkableModifierConstructorDescriptionOutput(OutputType type, LimsEntityLinkable<Container> container, String position) Constructor with output type, container, and position. -
Uses of LimsEntityLinkable in com.genologics.ri.processtemplate
Classes in com.genologics.ri.processtemplate that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe instrument is a child element of process-template that provides a URI to the instrument that is responsible for running a Process created using this Process Template. -
Uses of LimsEntityLinkable in com.genologics.ri.project
Classes in com.genologics.ri.project that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe detailed representation of a Project.classProject-link is a child element type of projects and provides a URI linking to the detailed representation of a project.classResearcher is a child element of Project and provides a URI linking to the detailed representation of the Researcher for the Project.Constructors in com.genologics.ri.project with parameters of type LimsEntityLinkableModifierConstructorDescriptionProjectLink(LimsEntityLinkable<Project> link) Constructor for ProjectLink from a LimsEntityLinkable. -
Uses of LimsEntityLinkable in com.genologics.ri.queue
Classes in com.genologics.ri.queue that implement LimsEntityLinkableModifier and TypeClassDescriptionclassArtifact-Link provides a URI linking to the detailed representation of an artifact in a queue.Constructors in com.genologics.ri.queue with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LimsEntityLinkable. -
Uses of LimsEntityLinkable in com.genologics.ri.reagentlot
Classes in com.genologics.ri.reagentlot that implement LimsEntityLinkableModifier and TypeClassDescriptionclassRepresents a reagent lot in the Clarity LIMS system.classReagent-lot-link is a child element type of Reagent Lots and provides a URI linking to the detailed representation of a Reagent Lot.classResearcher is a child element of the reagent lot.Constructors in com.genologics.ri.reagentlot with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a linkable reagent lot.Constructor from a LIMS entity linkable reagent lot. -
Uses of LimsEntityLinkable in com.genologics.ri.reagenttype
Classes in com.genologics.ri.reagenttype that implement LimsEntityLinkableModifier and TypeClassDescriptionclassThe detailed representation of a reagent type.classReagent-type-link is a child element type of reagent types and provides a URI linking to the detailed representation of a reagent type. -
Uses of LimsEntityLinkable in com.genologics.ri.researcher
Classes in com.genologics.ri.researcher that implement LimsEntityLinkableModifier and TypeClassDescriptionclassLab is a child element of researcher and provides a URI linking to the detailed representation of the lab for the researcher.classThe detailed representation of a researcher.classResearcher-link is a child element type of researchers and provides a URI linking to the detailed representation of a researcher. -
Uses of LimsEntityLinkable in com.genologics.ri.role
Classes in com.genologics.ri.role that implement LimsEntityLinkableModifier and TypeClassDescriptionclassResearcher-link is a child element type of researchers and provides a URI linking to the detailed representation of a researcher. -
Uses of LimsEntityLinkable in com.genologics.ri.sample
Classes in com.genologics.ri.sample that implement LimsEntityLinkableModifier and TypeClassDescriptionclassArtifact is a child element of Sample and provides a URI linking to the detailed representation of the artifact for the Sample.classProject is a child element of Sample and provides a URI linking to the detailed representation of the Project for the Sample.classThe detailed representation of a sample.classSample-link is a child element type of samples and provides a URI linking to the detailed representation of a sample.Methods in com.genologics.ri.sample with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionvoidSampleBase.setArtifact(LimsEntityLinkable<Artifact> artifact) Sets the artifact for this sample.voidSample.setCreationLocation(LimsEntityLinkable<Container> container, String position) Set the location of this sample for creation.voidSampleBase.setProject(LimsEntityLinkable<Project> project) Sets the project for this sample.Constructors in com.genologics.ri.sample with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor for an artifact link from a LIMS entity linkable artifact.ProjectLink(LimsEntityLinkable<Project> link) Constructor for a project link from a LIMS entity linkable project.SampleLink(LimsEntityLinkable<Sample> link) Constructor for a sample link from a LIMS entity linkable sample. -
Uses of LimsEntityLinkable in com.genologics.ri.step
Classes in com.genologics.ri.step that implement LimsEntityLinkableModifier and TypeClassDescriptionclassArtifact is a child element of input-output-map and provides a link to an Artifact that was either an input or output of the Step for the input-output-map.classThe instrument element provides a URI to the selected instrument for the step.classThe detailed representation of a step.classProvides a URI linking to the reagent lot details.classThe file element describes a shared result file output that will be displayed in the step-setup view.Methods in com.genologics.ri.step with parameters of type LimsEntityLinkableModifier and TypeMethodDescriptionStepDetails.addInputOutputMap(LimsEntityLinkable<Artifact> input, LimsEntityLinkable<Artifact> output) Creates and adds an input/output mapping to the step.ReagentLots.addReagentLot(LimsEntityLinkable<ReagentLot> lot) Adds a reagent lot to the list by creating a link from the linkable object.voidInputOutputMap.setInput(LimsEntityLinkable<Artifact> link) Sets the input from a LIMS entity linkable artifact.voidOutputPlacement.setLocation(LimsEntityLinkable<Container> container, String wellPosition) Sets the location from a container and well position.voidInputOutputMap.setOutput(LimsEntityLinkable<Artifact> link) Sets the output from a LIMS entity linkable artifact.Constructors in com.genologics.ri.step with parameters of type LimsEntityLinkableModifierConstructorDescriptionConstructor from a LIMS entity linkable object.InputOutputMap(LimsEntityLinkable<Artifact> input, LimsEntityLinkable<Artifact> output) Constructor with LIMS entity linkable input and output artifacts.OutputPlacement(Linkable<Artifact> artifact, LimsEntityLinkable<Container> container, String wellPosition) Constructor with artifact, container and well position.Constructs a new ReagentLotLink from a LIMS entity linkable reagent lot.Creates a shared result file from a LIMS entity linkable artifact. -
Uses of LimsEntityLinkable in org.cruk.clarity.api
Methods in org.cruk.clarity.api with type parameters of type LimsEntityLinkableModifier and TypeMethodDescription<E extends LimsEntity<E>,L extends LimsEntityLinkable<E>>
voidClarityAPI.setFieldDynamicPresets(Field field, L target, FieldDynamicPresetDetails presets) Set dynamic presets for a field on an entity (certainly process, haven't tested artifacts).default <E extends LimsEntity<E>,L extends LimsEntityLinkable<E>>
voidClarityAPI.setFieldDynamicPresets(Field field, L target, String... presets) Convenience version ofClarityAPI.setFieldDynamicPresets(Field, LimsEntityLinkable, FieldDynamicPresetDetails)to set the presets with variable string arguments.default <E extends LimsEntity<E>,L extends LimsEntityLinkable<E>>
voidClarityAPI.setFieldDynamicPresets(Field field, L target, Collection<String> presets) Convenience version ofClarityAPI.setFieldDynamicPresets(Field, LimsEntityLinkable, FieldDynamicPresetDetails)to set the presets with variable string arguments.Methods in org.cruk.clarity.api with parameters of type LimsEntityLinkableModifier and TypeMethodDescription<E extends LimsEntity<E>>
ClarityFileClarityAPI.uploadFile(LimsEntityLinkable<E> entity, URL fileURL, boolean publishInLablink) Attach a file to an entity and upload that file to the file store. -
Uses of LimsEntityLinkable in org.cruk.clarity.api.impl
Methods in org.cruk.clarity.api.impl with type parameters of type LimsEntityLinkableModifier and TypeMethodDescription<E extends LimsEntity<E>,L extends LimsEntityLinkable<E>>
voidClarityAPIImpl.setFieldDynamicPresets(Field field, L target, FieldDynamicPresetDetails presets) Set dynamic presets for a field on an entity (certainly process, haven't tested artifacts).Methods in org.cruk.clarity.api.impl with parameters of type LimsEntityLinkableModifier and TypeMethodDescription<E extends LimsEntity<E>>
ClarityFileClarityAPIImpl.uploadFile(LimsEntityLinkable<E> entity, URL fileURL, boolean publishInLablink) Attach a file to an entity and upload that file to the file store.