Class Query
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.query.Query
- All Implemented Interfaces:
IDescriptionHolder,IModificationDateHolder,IRegistrationDateHolder,IRegistratorHolder,Serializable
@JsonObject("as.dto.query.Query")
public class Query
extends Object
implements Serializable, IDescriptionHolder, IModificationDateHolder, IRegistrationDateHolder, IRegistratorHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()getSql()booleanisPublic()voidsetDatabaseId(IQueryDatabaseId databaseId) voidsetDatabaseLabel(String databaseLabel) voidsetDescription(String description) voidsetEntityTypeCodePattern(String entityTypeCodePattern) voidsetFetchOptions(QueryFetchOptions fetchOptions) voidsetModificationDate(Date modificationDate) voidvoidvoidsetPublic(boolean publicFlag) voidsetQueryType(QueryType queryType) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidtoString()
-
Constructor Details
-
Query
public Query()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
-
setPermId
-
getName
-
setName
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
getDatabaseId
-
setDatabaseId
-
getDatabaseLabel
-
setDatabaseLabel
-
getQueryType
-
setQueryType
-
getEntityTypeCodePattern
-
setEntityTypeCodePattern
-
getSql
-
setSql
-
isPublic
public boolean isPublic() -
setPublic
public void setPublic(boolean publicFlag) -
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getModificationDate
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
-
toString
-