Uses of Interface
com.genologics.ri.Linkable
Packages that use Linkable
Package
Description
The root package of the classes generated (originally) from the
Clarity schemas.
Provides JAXB bindings for artifacts in the Genologics REST API.
Entities for artifact groups in the Clarity system.
Entities for automation resources in the Clarity system.
Entities for system configuration in the Clarity system.
Container entity and support classes for the Clarity REST API.
Entities for container type definitions in the Clarity system.
Entities for control types in the Clarity LIMS system.
Entities for file resources in the Clarity system.
Illumina have said that the types in this package are not actually released, and there's
nothing in Clarity that uses them.
Entities for instrument resources in the Clarity system.
Entities for instrument type definitions in the Clarity system.
Provides classes for representing and managing laboratory entities in the Clarity LIMS system.
Entities for user permissions in the Clarity 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.
Entities for process type definitions in the Clarity system.
Project entity and supporting classes for the Clarity REST API.
Provides JAXB bindings for the protocol configuration domain model.
Entities for work queues in the Clarity system.
Provides JAXB binding classes for the Clarity REST API reagent kit entity and its related components.
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 JAXB binding classes for the Clarity REST API routing entity and its related components.
Provides classes for sample entities in the Clarity LIMS API.
Entities for saved queries in the Clarity system.
Entities for workflow stages in the Clarity system.
Entities for workflow steps in the Clarity system.
Entities for step configuration in the Clarity system.
Entities for workflow configuration in the Clarity system.
The main public package of the Clarity API.
Concrete implementation classes of the Clarity API.
-
Uses of Linkable in com.genologics.ri
Subinterfaces of Linkable 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.interfaceLimsEntityLinkable<E extends LimsEntity<E>>Interface for entities and links to entities that are identifiable in the system (i.e. have a LIMS id).interfaceInterface for classes that are links to real LIMS objects.Classes in com.genologics.ri that implement LinkableModifier 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.classLimsLinkBase<E extends Locatable>Helper base class forLimsLinkimplementations that implementsLimsLinkBase.hashCode()andLimsLinkBase.equals(Object)to consider links that point to the same entities as equivalent.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 LinkableModifier and TypeMethodDescriptionAdds a linkable object as a link to this collection.Constructors in com.genologics.ri with parameters of type Linkable -
Uses of Linkable in com.genologics.ri.artifact
Classes in com.genologics.ri.artifact that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of an Artifact.classArtifact group is a child element of Artifact and provides a URI linking to the detailed representation of the artifact group that the Artifact belongs to.classArtifact-link is a child element type of artifacts and provides a URI linking to the detailed representation of an artifact.classProvide a URI linking to the control type if this artifact is a control sample.classDetails of an individual artifact that is part of a pooled artifact.classThe details of a sample that is part of a pooled artifact.classIdentifies the resource that will demultiplex this artifact.classLink to a source artifact for demultiplexing.classParent-process is a child element of Artifact and provides a URI linking to the detailed representation of the process that produced the Artifact.classThe details of the pooling step that created the pooled sample(s).classSample is a child element of Artifact and provides a URI linking to the detailed representation of a submitted Sample for the Artifact.classProvides links to workflow stages, stage names and their respective statuses.Methods in com.genologics.ri.artifact with parameters of type LinkableModifier and TypeMethodDescriptionArtifact.addArtifactGroup(Linkable<ArtifactGroup> link) Adds an artifact group to this artifact.Adds a sample to this artifact.voidDemuxLink.setArtifact(Linkable<DemuxArtifact> artifact) Sets the artifact from a Linkable.voidDemuxSourceArtifact.setArtifact(Linkable<Artifact> artifact) Sets the artifact from a Linkable.voidArtifact.setControlType(Linkable<ControlType> link) Sets the control type for this artifact.voidSets the demultiplexing information for this artifact.voidDemuxDetails.setPoolStep(Linkable<ProcessStep> poolStep) Sets the pool step from a Linkable.Method parameters in com.genologics.ri.artifact with type arguments of type LinkableModifier and TypeMethodDescriptionvoidArtifact.setArtifactGroups(Collection<? extends Linkable<ArtifactGroup>> links) Sets the artifact groups this artifact belongs to.Constructors in com.genologics.ri.artifact with parameters of type LinkableModifierConstructorDescriptionConstructor from a Linkable.ArtifactLink(Linkable<Artifact> link) Constructor from a Linkable.ControlTypeLink(Linkable<ControlType> link) Constructor from a Linkable.DemuxArtifactSample(Linkable<Sample> link) Constructor from a Linkable.DemuxLink(Linkable<DemuxArtifact> link) Constructor from a Linkable.DemuxSourceArtifact(Linkable<Artifact> link) Constructor from a Linkable.Constructor from a Linkable.PoolStep(Linkable<ProcessStep> step) Constructor from a Linkable.SampleLink(Linkable<Sample> link) Constructor from a Linkable.WorkflowStage(Linkable<Stage> link) Constructor from a Linkable. -
Uses of Linkable in com.genologics.ri.artifactgroup
Classes in com.genologics.ri.artifactgroup that implement LinkableModifier and TypeClassDescriptionclassartifactGroup-link is a child element type of artifactGroup and provides a URI linking to the detailed representation of a artifactGroup.Constructors in com.genologics.ri.artifactgroup with parameters of type LinkableModifierConstructorDescriptionConstructs a link from a Linkable object. -
Uses of Linkable in com.genologics.ri.automation
Classes in com.genologics.ri.automation that implement LinkableModifier and TypeClassDescriptionclassThe automation element integrates the process with the Automation Worker (previously called External Program Plugin or EPP).classA link to an Automation entity.classProvides links to process types the automation is enabled on.Methods in com.genologics.ri.automation with parameters of type LinkableModifier and TypeMethodDescriptionvoidProcessTypeLink.setProcessType(Linkable<ProcessType> processType) Sets the process type from a linkable.Constructors in com.genologics.ri.automation with parameters of type LinkableModifierConstructorDescriptionAutomationLink(Linkable<Automation> link) Constructor from a Linkable.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a Linkable. -
Uses of Linkable in com.genologics.ri.configuration
Classes in com.genologics.ri.configuration that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of the configuration of a user-defined field.classField definition represents a user-defined field configured in the parent entity.classThe detailed representation of the configuration of a user defined type.classType-definition provides a URI linking to the user defined type associated with the user-defined field, if applicable.classUdfconfig-link is a child element type of udfs and provides a URI linking to the detailed representation of the configuration for a user defined field.classUdtconfig-link is a child element type of udts and provides a URI linking to the detailed representation of the configuration for a user defined type.Constructors in com.genologics.ri.configuration with parameters of type Linkable -
Uses of Linkable in com.genologics.ri.container
Classes in com.genologics.ri.container that implement LinkableModifier 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.classContainer-type is a child element of container and provides a URI linking to the detailed representation of the container type that the container is associated with.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 LinkableModifier and TypeMethodDescriptionvoidContainer.setContainerType(Linkable<ContainerType> link) Sets the container type from a linkable.Constructors in com.genologics.ri.container with parameters of type LinkableModifierConstructorDescriptionContainer(Linkable<ContainerType> containerType) Constructor with container type link.Container(Linkable<ContainerType> containerType, String name) Constructor with container type link and name.ContainerLink(Linkable<Container> link) Constructor from a linkable container.Constructor from a linkable container type. -
Uses of Linkable in com.genologics.ri.containertype
Classes in com.genologics.ri.containertype that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of a container type.classContainer-type-link is a child element type of containers and provides a URI linking to the detailed representation of a container type.Constructors in com.genologics.ri.containertype with parameters of type LinkableModifierConstructorDescriptionConstructor for creating a container type link from a linkable object. -
Uses of Linkable in com.genologics.ri.controltype
Classes in com.genologics.ri.controltype that implement LinkableModifier and TypeClassDescriptionclassRepresents a control type in the Clarity LIMS system.classControl-type-link is a child element type of controlTypes and provides a URI linking to the detailed representation of a ControlType.Constructors in com.genologics.ri.controltype with parameters of type LinkableModifierConstructorDescriptionControlTypeLink(Linkable<ControlType> link) Constructs a control type link from a linkable object. -
Uses of Linkable in com.genologics.ri.file
Classes in com.genologics.ri.file that implement LinkableModifier and TypeClassDescriptionclassThe file element contains information about a file in the system.classThe file-link type provides a URI that links to information about a file in the system.Methods in com.genologics.ri.file with parameters of type LinkableModifier and TypeMethodDescriptionvoidClarityFile.setAttachedTo(Linkable<?> link) Sets the resource that this file is attached to. -
Uses of Linkable in com.genologics.ri.globaltoken
Classes in com.genologics.ri.globaltoken that implement LinkableModifier and TypeClassDescriptionclassClarity global token.classglobal-token-link is a child element type of global tokens and provides a URI linking to the detailed representation of a global token. -
Uses of Linkable in com.genologics.ri.instrument
Classes in com.genologics.ri.instrument that implement LinkableModifier 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.Constructors in com.genologics.ri.instrument with parameters of type LinkableModifierConstructorDescriptionInstrumentLink(Linkable<Instrument> link) Constructor from a linkable instrument. -
Uses of Linkable in com.genologics.ri.instrumenttype
Classes in com.genologics.ri.instrumenttype that implement LinkableModifier and TypeClassDescriptionclassAn instrument describes properties common to all instruments of that type.classInstrument-type-link provides a URI linking to the detailed representation of an instrument type.classProcess type link for instrument types.Constructors in com.genologics.ri.instrumenttype with parameters of type LinkableModifierConstructorDescriptionConstructor from a linkable instrument type.Constructor from a linkable process type. -
Uses of Linkable in com.genologics.ri.lab
Classes in com.genologics.ri.lab that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of a lab.classLab-link is a child element type of labs and provides a URI linking to the detailed representation of a lab.Constructors in com.genologics.ri.lab with parameters of type Linkable -
Uses of Linkable in com.genologics.ri.permission
Classes in com.genologics.ri.permission that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of a permission.classPermission-link provides a URI linking to the detailed representation of a permission. -
Uses of Linkable in com.genologics.ri.process
Classes in com.genologics.ri.process that implement LinkableModifier 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.classProcess-type is a child element of process that identifies and provides a URI linking to the detailed representation of the process type that the process is associated with.classTechnician is a child element of Process and provides a URI linking to the detailed representation of the technician that ran the Process.Methods in com.genologics.ri.process with parameters of type LinkableModifier and TypeMethodDescriptionvoidSets the input from a linkable artifact.voidClarityProcess.setInstrument(Linkable<Instrument> link) Sets the instrument from a linkable object.voidSets the output from a linkable artifact.voidClarityProcess.setProcessType(Linkable<ProcessType> link) Sets the process type from a linkable object.voidClarityProcess.setTechnician(Linkable<Researcher> link) Sets the technician from a linkable researcher.Constructors in com.genologics.ri.process with parameters of type LinkableModifierConstructorDescriptionArtifactLink(Linkable<Artifact> link) Constructor from a linkable object.InputOutputMap(Linkable<Artifact> input, Linkable<Artifact> output) Constructor with input and output linkable artifacts.InstrumentLink(Linkable<Instrument> link) Constructor from a linkable object.Constructor from a linkable object.ProcessLink(Linkable<ClarityProcess> link) Constructor from a linkable object.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a linkable object.Technician(Linkable<Researcher> link) Constructor from a linkable object. -
Uses of Linkable in com.genologics.ri.processexecution
Classes in com.genologics.ri.processexecution that implement LinkableModifier and TypeClassDescriptionclassThe input element provides URIs to one or more Artifacts that will be used by the Process.classThe instrument element provides a URI to the instrument that is responsible for running the process.classThe technician element provides a URI to the user that is responsible for the Process.Methods in com.genologics.ri.processexecution with parameters of type LinkableModifier and TypeMethodDescriptionAdds an input with a QC flag to the input list.voidExecutableProcess.setInstrument(Linkable<Instrument> link) Sets the instrument from an instrument link.voidExecutableProcess.setTechnician(Linkable<Researcher> link) Sets the technician from a researcher link.protected voidArtifactBase.updateQCFlag(Linkable<Artifact> link) Updates the QC flag from a linkable artifact.Method parameters in com.genologics.ri.processexecution with type arguments of type LinkableModifier and TypeMethodDescriptionvoidExecutableInputOutputMap.setInputs(Collection<? extends Linkable<Artifact>> links) Sets the inputs from a collection of artifact links.Constructors in com.genologics.ri.processexecution with parameters of type LinkableModifierConstructorDescriptionExecutableProcess(String processType, Linkable<Researcher> technician) Constructor with process type and technician.Constructor from a linkable artifact.InstrumentLink(Linkable<Instrument> link) Constructor from a linkable instrument.Technician(Linkable<Researcher> link) Constructor from a linkable researcher. -
Uses of Linkable in com.genologics.ri.processtemplate
Classes in com.genologics.ri.processtemplate that implement LinkableModifier 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.classThe detailed representation of a Process Template.classprocess-template-link is a child element type of Process Templates and provides a URI linking to the detailed representation of a Process Template.classProcess-type is a child element of process-template that identifies and provides a URI linking to the detailed representation of the Process Type that the Process Template is associated with.classTechnician is a child element of process-template and provides a URI linking to the detailed representation of the technician that is configured to run a Process created using this Process Template.Constructors in com.genologics.ri.processtemplate with parameters of type LinkableModifierConstructorDescriptionInstrumentLink(Linkable<Instrument> link) Constructor from a linkable instrument.Constructor from a linkable process template.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a linkable process type.Technician(Linkable<Researcher> link) Constructs a new Technician from a linkable researcher object. -
Uses of Linkable in com.genologics.ri.processtype
Classes in com.genologics.ri.processtype that implement LinkableModifier and TypeClassDescriptionclassLink to a container type within a process type configuration.classLink to a control type within a process type configuration.classThe process-type element contains the XML representation of a type of process configured in the system.classProcess-type-link is a child element type of process types and provides a URI linking to the detailed representation of a process type.classReagent-kit-link is a child element type of reagentKits and provides a URI linking to the detailed representation of a ReagentKit.classType-definition is a child element of process type providing a URI linking to the configuration of a user-defined type for the process type.Methods in com.genologics.ri.processtype with parameters of type LinkableModifier and TypeMethodDescriptionProcessType.addTypeDefinition(Linkable<Field> link) Adds a type definition for the specified field.Constructors in com.genologics.ri.processtype with parameters of type LinkableModifierConstructorDescriptionConstructs a new container type link from a linkable object.ControlTypeLink(Linkable<ControlType> link) Constructs a new control type link from a linkable object.ProcessTypeLink(Linkable<ProcessType> link) Constructs a new process type link from a linkable object.ReagentKitLink(Linkable<ReagentKit> link) Constructs a new reagent kit link from a linkable object.TypeDefinition(Linkable<Field> field) Constructs a new type definition from a linkable field. -
Uses of Linkable in com.genologics.ri.project
Classes in com.genologics.ri.project that implement LinkableModifier 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.Methods in com.genologics.ri.project with parameters of type LinkableModifier and TypeMethodDescriptionvoidProject.setResearcher(Linkable<Researcher> link) Set the researcher associated with the project.Constructors in com.genologics.ri.project with parameters of type LinkableModifierConstructorDescriptionProjectLink(Linkable<Project> link) Constructor for ProjectLink from a Linkable.ResearcherLink(Linkable<Researcher> link) Constructor for ResearcherLink from a Linkable. -
Uses of Linkable in com.genologics.ri.protocolconfiguration
Classes in com.genologics.ri.protocolconfiguration that implement LinkableModifier and TypeClassDescriptionclassDetailed representation of a protocol.classLink to a protocol configuration.Constructors in com.genologics.ri.protocolconfiguration with parameters of type LinkableModifierConstructorDescriptionProtocolLink(Linkable<Protocol> link) Constructor from a linkable object. -
Uses of Linkable in com.genologics.ri.queue
Classes in com.genologics.ri.queue that implement LinkableModifier 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 Linkable -
Uses of Linkable in com.genologics.ri.reagentkit
Classes in com.genologics.ri.reagentkit that implement LinkableModifier and TypeClassDescriptionclassThe detailed representation of a reagent kit.classReagent-Kit-Link is a child element type of reagent kits and provides a URI linking to the detailed representation of a reagent kit.Constructors in com.genologics.ri.reagentkit with parameters of type LinkableModifierConstructorDescriptionReagentKitLink(Linkable<ReagentKit> link) Constructor from a Linkable. -
Uses of Linkable in com.genologics.ri.reagentlot
Classes in com.genologics.ri.reagentlot that implement LinkableModifier and TypeClassDescriptionclassReagent-Kit-Link is an element providing a URI linking to the detailed representation of a reagent kit.classRepresents 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.Methods in com.genologics.ri.reagentlot with parameters of type LinkableModifier and TypeMethodDescriptionvoidReagentLot.setCreatedBy(Linkable<Researcher> createdBy) Sets the researcher who created this lot.voidReagentLot.setLastModifiedBy(Linkable<Researcher> lastModifiedBy) Sets the researcher who last modified this lot.voidReagentLot.setReagentKit(Linkable<ReagentKit> reagentKit) Sets the reagent kit for this lot.Constructors in com.genologics.ri.reagentlot with parameters of type LinkableModifierConstructorDescriptionReagentKitLink(Linkable<ReagentKit> link) Constructor from a linkable reagent kit.ReagentLotLink(Linkable<ReagentLot> link) Constructor from a linkable reagent lot.ResearcherLink(Linkable<Researcher> link) Constructor from a linkable researcher. -
Uses of Linkable in com.genologics.ri.reagenttype
Classes in com.genologics.ri.reagenttype that implement LinkableModifier 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.Constructors in com.genologics.ri.reagenttype with parameters of type LinkableModifierConstructorDescriptionReagentTypeLink(Linkable<ReagentType> link) Constructor from a Linkable object. -
Uses of Linkable in com.genologics.ri.researcher
Classes in com.genologics.ri.researcher that implement LinkableModifier 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.classThe role element defines a researcher's level of access in the system.Methods in com.genologics.ri.researcher with parameters of type LinkableModifier and TypeMethodDescriptionvoidSets the link to the researcher's lab.Constructors in com.genologics.ri.researcher with parameters of type LinkableModifierConstructorDescriptionConstructor from a linkable object.ResearcherLink(Linkable<Researcher> link) Constructor from a linkable object.Constructor from a linkable object. -
Uses of Linkable in com.genologics.ri.role
Classes in com.genologics.ri.role that implement LinkableModifier and TypeClassDescriptionclassPermission-link is a child element type of permissions and provides a URI linking to the detailed representation of a Permission.classResearcher-link is a child element type of researchers and provides a URI linking to the detailed representation of a researcher.classThe detailed representation of a RoleclassRole-link is a child element type of roles and provides a URI linking to the detailed representation of a Role.Constructors in com.genologics.ri.role with parameters of type LinkableModifierConstructorDescriptionResearcherLink(Linkable<Researcher> link) Constructor from a Linkable. -
Uses of Linkable in com.genologics.ri.routing
Classes in com.genologics.ri.routing that implement LinkableMethods in com.genologics.ri.routing with parameters of type LinkableModifier and TypeMethodDescriptionvoidExtArtifactAssignments.addArtifact(Linkable<Artifact> artifact) Adds an artifact to the list.voidSets the stage from a Linkable.voidExtArtifactAssignments.setWorkflow(Linkable<Workflow> workflow) Sets the workflow from a Linkable.Method parameters in com.genologics.ri.routing with type arguments of type LinkableModifier and TypeMethodDescriptionvoidExtArtifactAssignments.addAll(Collection<? extends Linkable<Artifact>> links) Adds all artifacts from a collection to the list.Constructors in com.genologics.ri.routing with parameters of type Linkable -
Uses of Linkable in com.genologics.ri.sample
Classes in com.genologics.ri.sample that implement LinkableModifier and TypeClassDescriptionclassArtifact is a child element of Sample and provides a URI linking to the detailed representation of the artifact for the Sample.classControl Type provides a name and a URI linking to the detailed representation of the Control Type associated with 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.classSubmitter is a child element of Sample and provides a URI linking to the detailed representation of the submitter for the Sample.Methods in com.genologics.ri.sample with parameters of type LinkableModifier and TypeMethodDescriptionvoidSampleBase.setControlType(Linkable<ControlType> controlType) Sets the control type for this sample.SampleBase.setSubmitter(Linkable<Researcher> link) Sets the submitter for this sample.Constructors in com.genologics.ri.sample with parameters of type LinkableModifierConstructorDescriptionArtifactLink(Linkable<Artifact> link) Constructor for an artifact link from a linkable artifact.ControlTypeLink(Linkable<ControlType> link) Constructor for a control type link from a linkable control type.ProjectLink(Linkable<Project> link) Constructor for a project link from a linkable project.SampleLink(Linkable<Sample> link) Constructor for a sample link from a linkable sample.Submitter(Linkable<Researcher> link) Constructor for a submitter from a linkable researcher. -
Uses of Linkable in com.genologics.ri.savedquery
Classes in com.genologics.ri.savedquery that implement LinkableModifier and TypeClassDescriptionclassRepresents a saved query in the Clarity LIMS system.classLink to a saved query entity. -
Uses of Linkable in com.genologics.ri.stage
Classes in com.genologics.ri.stage that implement LinkableModifier and TypeClassDescriptionclassProtocol link for a stage in a workflow.classProtocol step link for a stage in a workflow.classThe detailed representation of a workflow stage.classWorkflow link for a stage.Methods in com.genologics.ri.stage with parameters of type LinkableModifier and TypeMethodDescriptionvoidStage.setProtocol(Linkable<Protocol> protocol) Sets the protocol for this stage.voidStage.setStep(Linkable<ProtocolStep> step) Sets the protocol step for this stage.voidStage.setWorkflow(Linkable<Workflow> workflow) Sets the workflow for this stage.Constructors in com.genologics.ri.stage with parameters of type LinkableModifierConstructorDescriptionProtocolLink(Linkable<Protocol> link) Constructor from a linkable protocol object.ProtocolStepLink(Linkable<ProtocolStep> link) Constructor from a linkable protocol step object.WorkflowLink(Linkable<Workflow> link) Constructor from a linkable workflow object. -
Uses of Linkable in com.genologics.ri.step
Classes in com.genologics.ri.step that implement LinkableModifier and TypeClassDescriptionclassRepresents actions applied or to be applied by a step in the workflow.classIdentifies the resource that represents the actions applied or to be applied by the step.classThe detailed representation of a step's output container Tube Rack arrangements only for an Add Label Step.classIdentifies the resource that represents the arrangements (if any) for the step.classArtifact 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.classIdentifies the resource that represents the step that was automatically begun when the "Automatically start Next Step" option is enabled in a step's configuration.classProvides a URI linking to a selected container to be used for placement.classTypically, provides a URI linking to the input artifact.classSample next action or step.classProvides input URI links.classThe instrument element provides a URI to the selected instrument for the step.classSample next action or step.classProvides a URI linking to the output artifact and reagent label.classProvides a URI linking to the output container and Tube Rack arrangement.classProvides a URI linking to the output artifact and container placement.classThe detailed representation of a step's output artifact container placementsclassIdentifies the resource that represents the output placements for the step.classThe detailed representation of a step's pooled inputs.classIdentifies the resource that represents the pools added by the step.classThe detailed representation of a step.classThe current EPP status for a step (supports automatically triggered programs only).classIdentifies the resource that represents the program status for the step.classProvides a URI linking to the reagent lot details.classThe list representation of a step's reagent lots.classIdentifies the resource that represents the reagent lots for the step.classThe detailed representation of a step's output artifact reagents.classIdentifies the resource that represents the reagents added by the step.classThe file element describes a shared result file output that will be displayed in the step-setup view.classIdentifies the configuration information for the step run.classRepresents the detailed view of a step, including configuration, input/output mappings, user-defined fields, and associated resources.classIdentifies the resource that represents the details for the step.classRepresents the setup configuration for a step, including files and configuration settings.classIdentifies the resource that represents the setup for the step.classTechnician is a child element of Step and provides a URI linking to the detailed representation of the technician that ran the Step.classDescribes a user as required in the context of step escalations.Methods in com.genologics.ri.step with parameters of type LinkableModifier and TypeMethodDescriptionPools.addAvailableInput(Linkable<Artifact> artifact) Creates and adds an available input from an artifact.Escalation.addEscalatedArtifact(Linkable<Artifact> link) Adds an escalated artifact to the list from a linkable artifact.Creates and adds an input from an artifact.StepCreation.addInput(Linkable<Artifact> artifact, Linkable<ControlType> controlType, Long replicates) Creates and adds an input to the step.Placements.addOutputPlacement(Linkable<Artifact> artifact, Linkable<Container> container, String wellPosition) Creates and adds an output placement.Pools.addPooledInputs(Collection<? extends Linkable<Artifact>> inputArtifacts, String poolName, Linkable<Artifact> outputArtifact) Creates and adds a pooled input group.Placements.addSelectedContainer(Linkable<Container> container) Adds a selected container.voidProcessStep.setArrangements(Linkable<Arrangements> arrangements) Sets the link to the arrangements associated with this step.voidCreationInput.setArtifact(Linkable<Artifact> a) Sets the artifact.voidNextAction.setArtifact(Linkable<Artifact> link) Sets the artifact.voidOutput.setArtifact(Linkable<Artifact> artifact) Sets the artifact.voidOutputPlacement.setArtifact(Linkable<Artifact> artifact) Sets the artifact for this output placement.voidEscalationRequest.setAuthor(Linkable<Researcher> link) Sets the author.voidEscalationReview.setAuthor(Linkable<Researcher> link) Sets the author.voidProcessStep.setAutomaticNextStep(Linkable<ProcessStep> step) Sets the link to the next step that will be automatically triggered after this step.voidStepCreation.setConfiguration(Linkable<ProtocolStep> step) Sets the step configuration from a protocol step link.voidCreationInput.setControlType(Linkable<ControlType> type) Sets the control type.voidProcessStep.setDetails(Linkable<StepDetails> link) Sets the link to the details associated with this step.voidSets the input from a linkable artifact.voidStepDetails.setInstrument(Linkable<Instrument> link) Sets the instrument from a link.voidOutputPlacement.setLocation(Linkable<Container> container, String wellPosition) Sets the location from a container and well position.voidSets the output from a linkable artifact.voidPooledInputs.setOutputArtifact(Linkable<Artifact> artifact) Sets the output artifact.voidProcessStep.setPlacements(Linkable<Placements> placements) Sets the link to the placements associated with this step.voidSets the link to the pools associated with this step.voidProcessStep.setProgramStatus(Linkable<ProgramStatus> programStatus) Sets the link to the program status associated with this step.voidStepConfiguration.setProtocolStep(Linkable<ProtocolStep> protocolStep) Sets the protocol step from a linkable object.voidProcessStep.setReagentLots(Linkable<ReagentLots> link) Sets the link to the reagent lots associated with this step.voidProcessStep.setReagents(Linkable<Reagents> reagents) Sets the link to the reagents associated with this step.voidEscalationRequest.setReviewer(Linkable<Researcher> link) Sets the reviewer.voidNextAction.setReworkStep(Linkable<ProtocolStep> step) Sets the rework step.voidSets the link to the setup associated with this step.voidNextAction.setStep(Linkable<ProtocolStep> step) Sets the next step.voidPlacements.setStep(Linkable<ProcessStep> step) Sets the step from a linkable process step.voidProcessStep.setTechnician(Linkable<Researcher> technician) Sets the technician assigned to this step from a linkable researcher.Method parameters in com.genologics.ri.step with type arguments of type LinkableModifier and TypeMethodDescriptionPools.addPooledInputs(Collection<? extends Linkable<Artifact>> inputArtifacts, String poolName, Linkable<Artifact> outputArtifact) Creates and adds a pooled input group.voidPooledInputs.setInputArtifacts(Collection<? extends Linkable<Artifact>> artifacts) Sets the input artifacts, replacing any existing inputs.Constructors in com.genologics.ri.step with parameters of type LinkableModifierConstructorDescriptionActionsLink(Linkable<Actions> link) Constructor from a linkable object.ArrangementsLink(Linkable<Arrangements> link) Constructor from a linkable object.ArtifactLink(Linkable<Artifact> link) Constructor from a linkable object.Constructor from a linkable object.ContainerLink(Linkable<Container> link) Constructor from a linkable object.CreationInput(Linkable<Artifact> artifact) Constructor from a linkable artifact.CreationInput(Linkable<Artifact> artifact, Linkable<ControlType> controlType) Constructor from a linkable artifact and control type.CreationInput(Linkable<Artifact> artifact, Linkable<ControlType> controlType, Long replicates) Constructor from a linkable artifact, control type, and replicates.EscalatedArtifact(Linkable<Artifact> link) Constructor from a linkable object.Constructor from a linkable object.InputOutputMap(Linkable<Artifact> input, Linkable<Artifact> output) Constructor with linkable input and output artifacts.InstrumentLink(Linkable<Instrument> link) Constructor from a linkable object.NextAction(Linkable<Artifact> link) Constructor from a linkable artifact.NextAction(Linkable<Artifact> link, ActionType action) Constructor from a linkable artifact and action.NextAction(Linkable<Artifact> link, ActionType action, Linkable<ProtocolStep> nextStep) Constructor from a linkable artifact, action, and next step.NextAction(URI artifactUri, ActionType action, Linkable<ProtocolStep> nextStep) Constructor with artifact URI, action, and next step.OutputPlacement(Linkable<Artifact> artifact) Constructor with artifact.OutputPlacement(Linkable<Artifact> artifact, LimsEntityLinkable<Container> container, String wellPosition) Constructor with artifact, container and well position.Constructor with artifact, container and well position.PlacementsLink(Linkable<Placements> placements) Constructor with placements object.PooledInputs(Collection<? extends Linkable<Artifact>> inputArtifacts, String poolName, Linkable<Artifact> outputArtifact) Constructor with input artifacts, pool name and output artifact.Constructor with pools object.Constructs a new ProgramStatusLink from a linkable program status.ReagentLotLink(Linkable<ReagentLot> link) Constructs a new ReagentLotLink from a linkable reagent lot.ReagentLotsLink(Linkable<ReagentLots> link) Creates a reagent lots link from a linkable object.ReagentsLink(Linkable<Reagents> link) Creates a reagents link from a linkable object.SharedResultFile(Linkable<Artifact> link) Creates a shared result file from a linkable artifact.Creates a step configuration from a linkable protocol step.StepCreation(Linkable<ProtocolStep> step) Constructor taking a protocol step link.StepDetailsLink(Linkable<StepDetails> link) Constructor taking a linkable object.StepSetupLink(Linkable<StepSetup> link) Constructor taking a linkable object.Technician(Linkable<Researcher> technician) Constructor taking a linkable researcher.UserLink(Linkable<Researcher> link) Constructor taking a linkable researcher.Constructor parameters in com.genologics.ri.step with type arguments of type LinkableModifierConstructorDescriptionPooledInputs(Collection<? extends Linkable<Artifact>> inputArtifacts, String poolName) Constructor with input artifacts and pool name.PooledInputs(Collection<? extends Linkable<Artifact>> inputArtifacts, String poolName, Linkable<Artifact> outputArtifact) Constructor with input artifacts, pool name and output artifact. -
Uses of Linkable in com.genologics.ri.stepconfiguration
Classes in com.genologics.ri.stepconfiguration that implement LinkableModifier and TypeClassDescriptionclassControl-type-link is a child element type of controlTypes and provides a URI linking to the detailed representation of a ControlType.classList of step transitions including the URI allowing access to the specific next stepclassProcess-type is a child element that provides a URI linking to the detailed representation of the process type that the step is associated with.classDetailed representation of a StepclassReagent-Kit-Link is an element providing a URI linking to the detailed representation of a reagent kit.Methods in com.genologics.ri.stepconfiguration with parameters of type LinkableModifier and TypeMethodDescriptionProtocolStep.addPermittedControlType(Linkable<ControlType> controlType) Adds a permitted control type.ProtocolStep.addRequiredReagentKit(Linkable<ReagentKit> kit) Adds a required reagent kit.voidNextStep.setNextStep(Linkable<ProtocolStep> step) Sets the next step from a linkable protocol step.voidProtocolStep.setProcessType(Linkable<ProcessType> processType) Sets the process type for this step.Constructors in com.genologics.ri.stepconfiguration with parameters of type LinkableModifierConstructorDescriptionControlTypeLink(Linkable<ControlType> link) Constructor from a linkable control type.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a linkable process type.ReagentKitLink(Linkable<ReagentKit> link) Constructor from a linkable reagent kit. -
Uses of Linkable in com.genologics.ri.workflowconfiguration
Classes in com.genologics.ri.workflowconfiguration that implement LinkableModifier and TypeClassDescriptionclassProtocol-link is a child element type of workflow and provides a URI linking to the detailed representation of a protocol.classThe detailed representation of a Stage (the portion of a workflow to which samples can be associated in order to be queued)classThe detailed representation of a Workflow.classWorkflow-link is a child element type of workflows and provides a URI linking to the detailed representation of a workflow.Methods in com.genologics.ri.workflowconfiguration with parameters of type LinkableModifier and TypeMethodDescriptionWorkflow.addProtocol(Linkable<Protocol> protocol) Adds a protocol to this workflow.Adds a stage to this workflow.Constructors in com.genologics.ri.workflowconfiguration with parameters of type LinkableModifierConstructorDescriptionProtocolLink(Linkable<Protocol> link) Constructor accepting a Linkable object.Constructor accepting a Linkable object.WorkflowLink(Linkable<Workflow> link) Constructor accepting a Linkable object. -
Uses of Linkable in org.cruk.clarity.api
Methods in org.cruk.clarity.api with parameters of type LinkableModifier and TypeMethodDescriptionvoidClarityAPI.deleteAndRemoveFile(Linkable<ClarityFile> file) Delete a file from the file store and remove its record from the LIMS.voidClarityAPI.downloadFile(Linkable<ClarityFile> file, OutputStream resultStream) Download the given file from its source.ClarityAPI.listQueue(Linkable<ProtocolStep> protocolStep) List the artifacts in the queue for the given protocol step.ClarityAPI.listQueue(Linkable<ProtocolStep> protocolStep, Map<String, ?> searchTerms) List the artifacts in the queue for the given protocol step, additionally filtering using the parameters available for the "queues" end point.default SavedQuerySummaryClarityAPI.runSavedQuery(Linkable<SavedQuery> query, OutputStream out) Run a saved query and write the result to the given output stream.ClarityAPI.runSavedQuery(Linkable<SavedQuery> query, OutputStream out, long maximumResults) Run a saved query and write the result to the given output stream.Constructors in org.cruk.clarity.api with parameters of type LinkableModifierConstructorDescriptionSavedQuerySummary(Linkable<SavedQuery> query, MediaType mediaType, long length) Constructor. -
Uses of Linkable in org.cruk.clarity.api.impl
Methods in org.cruk.clarity.api.impl with parameters of type LinkableModifier and TypeMethodDescriptionvoidClarityAPIImpl.deleteAndRemoveFile(Linkable<ClarityFile> file) Delete a file from the file store and remove its record from the LIMS.voidClarityAPIImpl.downloadFile(Linkable<ClarityFile> file, OutputStream resultStream) Download the given file from its source.ClarityAPIImpl.listQueue(Linkable<ProtocolStep> protocolStep) List the artifacts in the queue for the given protocol step.ClarityAPIImpl.listQueue(Linkable<ProtocolStep> protocolStep, Map<String, ?> searchTerms) List the artifacts in the queue for the given protocol step, additionally filtering using the parameters available for the "queues" end point.ClarityAPIImpl.runSavedQuery(Linkable<SavedQuery> query, OutputStream out, long maximumResults) Run a saved query and write the result to the given output stream.SavedQueryRunner.runSavedQuery(Linkable<SavedQuery> query, OutputStream out, long maximumResults) Run a saved query and write the result to the given output stream.Method parameters in org.cruk.clarity.api.impl with type arguments of type LinkableModifier and TypeMethodDescriptionprotected LinksClarityAPIImpl.toLinks(Collection<? extends Linkable<?>> entityLinks, boolean stripState) Create aLinksobject containing the URIs of the link objects given.