ome.services.search
Class SearchValues

java.lang.Object
  extended by ome.services.search.SearchValues
All Implemented Interfaces:
Serializable

public class SearchValues
extends Object
implements Serializable

Values used by SearchBean to store user requests.

Since:
3.0-Beta3
Author:
Josh Moore, josh at glencoesoftware.com
See Also:
Serialized Form

Field Summary
 ome.model.internal.Details annotatedBy
           
 Timestamp annotatedStart
           
 Timestamp annotatedStop
           
 int batchSize
           
 boolean caseSensitive
           
 Timestamp createdStart
           
 Timestamp createdStop
           
 List<Class> fetchAnnotations
           
 List<String> fetches
           
 boolean idOnly
           
 boolean leadingWildcard
           
 boolean mergedBatches
           
 Timestamp modifiedStart
           
 Timestamp modifiedStop
           
 ome.model.internal.Details notAnnotatedBy
           
 ome.model.internal.Details notOwnedBy
           
 List<Class> onlyAnnotatedWith
           
 List<Long> onlyIds
           
 List<Class> onlyTypes
           
 List<String> orderBy
           
 ome.model.internal.Details ownedBy
           
 boolean returnUnloaded
           
 boolean useProjections
           
 
Constructor Summary
SearchValues()
           
 
Method Summary
 void copy(ome.parameters.Parameters params)
          Copies all known values from Parameters
 void copy(SearchValues values)
           
static Class[] copyClassListToArray(List<Class> old)
           
static ome.model.internal.Details copyDetails(ome.model.internal.Details old)
           
static
<T> List<T>
copyList(List<T> old)
           
static Timestamp copyTimestamp(Timestamp old)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 List<Class> fetchAnnotations

fetches

public List<String> fetches

orderBy

public List<String> orderBy

createdStart

public Timestamp createdStart

createdStop

public Timestamp createdStop

modifiedStart

public Timestamp modifiedStart

modifiedStop

public Timestamp modifiedStop

annotatedStart

public Timestamp annotatedStart

annotatedStop

public Timestamp annotatedStop

onlyIds

public List<Long> onlyIds

onlyTypes

public List<Class> onlyTypes

onlyAnnotatedWith

public List<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(SearchValues values)

copy

public void copy(ome.parameters.Parameters params)
Copies all known values from Parameters

Parameters:
params -

copyList

public static <T> List<T> copyList(List<T> old)

copyDetails

public static ome.model.internal.Details copyDetails(ome.model.internal.Details old)

copyTimestamp

public static Timestamp copyTimestamp(Timestamp old)

copyClassListToArray

public static Class[] copyClassListToArray(List<Class> old)


OmeroJava Api

Version: Beta-4.2.0-r7571-b29

Copyright © 2009 The University of Dundee. All Rights Reserved.