Class TrackingSampleCriteria

  • All Implemented Interfaces:
    java.io.Serializable

    public class TrackingSampleCriteria
    extends java.lang.Object
    implements java.io.Serializable
    Criteria for tracking samples of particular type with certain property set to specified value.

    Parent and Container samples should be loaded according to SampleType hierarchy depths. All referenced samples should have all properties loaded.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      TrackingSampleCriteria​(java.lang.String sampleTypeCode, java.lang.String propertyTypeCode, java.lang.String propertyValue, java.util.Collection<java.lang.Long> alreadyTrackedSampleIds)  
    • Constructor Detail

      • TrackingSampleCriteria

        public TrackingSampleCriteria​(java.lang.String sampleTypeCode,
                                      java.lang.String propertyTypeCode,
                                      java.lang.String propertyValue,
                                      java.util.Collection<java.lang.Long> alreadyTrackedSampleIds)
    • Method Detail

      • getSampleTypeCode

        public java.lang.String getSampleTypeCode()
      • getPropertyTypeCode

        public java.lang.String getPropertyTypeCode()
      • getPropertyValue

        public java.lang.String getPropertyValue()
      • getAlreadyTrackedSampleIds

        public java.util.Collection<java.lang.Long> getAlreadyTrackedSampleIds()