@Entity public class Query extends Persistable
id| Constructor and Description |
|---|
Query()
Constructor for JPA entity.
|
Query(String description,
EntityType entityType,
String owner,
Date created,
List<QueryCondition> conditions)
Constructs query.
|
| Modifier and Type | Method and Description |
|---|---|
List<QueryCondition> |
getConditions() |
Date |
getCreated() |
String |
getDescription() |
EntityType |
getEntityType() |
Date |
getExecuted() |
String |
getOwner() |
void |
setConditions(List<QueryCondition> conditions) |
void |
setCreated(Date created) |
void |
setDescription(String description) |
void |
setEntityType(EntityType entityType) |
void |
setExecuted(Date executed) |
void |
setOwner(String owner) |
void |
updateExecutionDate(Date executed)
Updates query execution date.
|
getIdpublic Query()
public Query(String description, EntityType entityType, String owner, Date created, List<QueryCondition> conditions)
description - query descriptionentityType - entity typeowner - query ownercreated - query creation dateconditions - query conditionspublic void updateExecutionDate(Date executed)
executed - executedpublic String getDescription()
public String getOwner()
public Date getCreated()
public Date getExecuted()
public EntityType getEntityType()
public List<QueryCondition> getConditions()
public void setDescription(String description)
public void setOwner(String owner)
public void setCreated(Date created)
public void setExecuted(Date executed)
public void setEntityType(EntityType entityType)
public void setConditions(List<QueryCondition> conditions)
Copyright © 2025 European Spallation Source. All rights reserved.