Class SearchValues

  • All Implemented Interfaces:
    java.io.Serializable

    public class SearchValues
    extends java.lang.Object
    implements java.io.Serializable
    Values used by SearchBean to store user requests.
    Since:
    3.0-Beta3
    See Also:
    Serialized Form
    • Field Detail

      • caseSensitive

        public boolean caseSensitive
      • batchSize

        public int batchSize
      • mergedBatches

        public boolean mergedBatches
      • returnUnloaded

        public boolean returnUnloaded
      • useProjections

        public boolean useProjections
      • leadingWildcard

        public boolean leadingWildcard
      • idOnly

        public boolean idOnly
      • fetchAnnotations

        public java.util.List<java.lang.Class> fetchAnnotations
      • fetches

        public java.util.List<java.lang.String> fetches
      • orderBy

        public java.util.List<java.lang.String> orderBy
      • createdStart

        public java.sql.Timestamp createdStart
      • createdStop

        public java.sql.Timestamp createdStop
      • modifiedStart

        public java.sql.Timestamp modifiedStart
      • modifiedStop

        public java.sql.Timestamp modifiedStop
      • annotatedStart

        public java.sql.Timestamp annotatedStart
      • annotatedStop

        public java.sql.Timestamp annotatedStop
      • onlyIds

        public java.util.List<java.lang.Long> onlyIds
      • onlyTypes

        public java.util.List<java.lang.Class> onlyTypes
      • onlyAnnotatedWith

        public java.util.List<java.lang.Class> onlyAnnotatedWith
      • ownedBy

        public ome.model.internal.Details ownedBy
      • notOwnedBy

        public ome.model.internal.Details notOwnedBy
      • annotatedBy

        public ome.model.internal.Details annotatedBy
      • notAnnotatedBy

        public ome.model.internal.Details notAnnotatedBy
    • Constructor Detail

      • SearchValues

        public SearchValues()
    • Method Detail

      • copy

        public void copy​(ome.parameters.Parameters params)
        Copies all known values from Parameters
        Parameters:
        params -
      • copyList

        public static <T> java.util.List<T> copyList​(java.util.List<T> old)
      • copyDetails

        public static ome.model.internal.Details copyDetails​(ome.model.internal.Details old)
      • copyTimestamp

        public static java.sql.Timestamp copyTimestamp​(java.sql.Timestamp old)
      • copyClassListToArray

        public static java.lang.Class[] copyClassListToArray​(java.util.List<java.lang.Class> old)