public interface IQueryDescriptor extends IQueryDescriptorHandle, IAuditable, IProjectScoped
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSOCIATIONS_PROPERTY |
static java.lang.String |
CREATOR_PROPERTY |
static ItemProfile<IQueryDescriptor> |
DEFAULT_PROFILE |
static java.lang.String |
DESCRIPTION_PROPERTY |
static java.lang.String |
EXPRESSION_PROPERTY |
static ItemProfile<IQueryDescriptor> |
FULL_PROFILE |
static java.lang.String |
HAS_PARAMETERS_PROPERTY |
static java.lang.String |
ID_PROPERTY |
static IItemType |
ITEM_TYPE |
static java.lang.String |
NAME_PROPERTY |
static java.lang.String |
PARAMETER_VALUES_PROPERTY |
static java.lang.String |
PROJECTAREA_PROPERTY |
static ItemProfile<IQueryDescriptor> |
SMALL_PROFILE |
static java.lang.String |
TAGS_PROPERTY |
static java.lang.String |
TYPE_PROPERTY |
MERGE_PREDECESSOR_STATE_PROPERTY, PREDECESSOR_STATE_PROPERTY
CONTEXT_ID_PROPERTY, ITEM_ID_PROPERTY, MAX_LARGE_STRING_BYTES, MAX_MEDIUM_STRING_BYTES, MAX_SMALL_STRING_BYTES, MODIFIED_BY_PROPERTY, MODIFIED_PROPERTY, STATE_ID_PROPERTY
Modifier and Type | Method and Description |
---|---|
IAssociations |
getAssociations() |
IContributorHandle |
getCreator() |
java.lang.String |
getDescription() |
Expression |
getExpression() |
java.lang.String |
getId() |
java.lang.String |
getName() |
ParameterVariableContext |
getParameterValues()
Deprecated.
|
java.util.Map<java.lang.String,VariableAttributeExpression> |
getParameterVariables() |
IProjectAreaHandle |
getProjectArea() |
java.lang.String |
getQueryType() |
Expression |
getResolvedExpression()
Deprecated.
|
java.lang.String |
getTags() |
boolean |
hasParameterVariables() |
boolean |
isShared() |
void |
reset()
Deprecated.
|
void |
setDescription(java.lang.String value) |
void |
setExpression(Expression value) |
void |
setExpression(Expression value,
java.lang.Boolean isFullTextSearchPrefixAllowed) |
void |
setId(java.lang.String id) |
void |
setName(java.lang.String value) |
void |
setParameterValues(ParameterVariableContext parameterValues)
Deprecated.
|
void |
setProjectArea(IProjectAreaHandle projectArea) |
void |
setQueryType(java.lang.String type) |
void |
setTags(java.lang.String value) |
getMergePredecessorState, getPredecessorState
isNewItem
getContextId, getItemHandle, getModifiedBy, getRedactedCopy, getRequestedModified, getRequestedStateId, getStateHandle, getWorkingCopy, hasHistory, isComplete, isPropertySet, isRedactedCopy, isWorkingCopy, modified, setContextId, setRequestedModified, setRequestedStateId
equals, getAdapter, getFullState, getItemId, getItemType, getOrigin, getStateId, hasFullState, hasStateId, isAuditable, isConfigurationAware, isImmutable, isSimple, isUnmanaged, makeImmutable, protect, sameItemId, sameStateId, size
static final IItemType ITEM_TYPE
static final java.lang.String NAME_PROPERTY
static final java.lang.String ID_PROPERTY
static final java.lang.String DESCRIPTION_PROPERTY
static final java.lang.String CREATOR_PROPERTY
static final java.lang.String EXPRESSION_PROPERTY
static final java.lang.String TYPE_PROPERTY
static final java.lang.String TAGS_PROPERTY
static final java.lang.String PROJECTAREA_PROPERTY
static final java.lang.String ASSOCIATIONS_PROPERTY
static final java.lang.String HAS_PARAMETERS_PROPERTY
static final java.lang.String PARAMETER_VALUES_PROPERTY
static final ItemProfile<IQueryDescriptor> SMALL_PROFILE
static final ItemProfile<IQueryDescriptor> FULL_PROFILE
static final ItemProfile<IQueryDescriptor> DEFAULT_PROFILE
java.lang.String getQueryType()
void setQueryType(java.lang.String type)
java.lang.String getName()
void setName(java.lang.String value)
java.lang.String getDescription()
void setDescription(java.lang.String value)
java.lang.String getTags()
void setTags(java.lang.String value)
Expression getExpression() throws SerializationException
SerializationException
void setExpression(Expression value) throws SerializationException
SerializationException
void setExpression(Expression value, java.lang.Boolean isFullTextSearchPrefixAllowed) throws SerializationException
SerializationException
void setProjectArea(IProjectAreaHandle projectArea)
IProjectAreaHandle getProjectArea()
getProjectArea
in interface IProjectScoped
IContributorHandle getCreator()
IAssociations getAssociations()
java.lang.String getId()
void setId(java.lang.String id)
boolean isShared()
boolean hasParameterVariables()
java.util.Map<java.lang.String,VariableAttributeExpression> getParameterVariables()
@Deprecated void reset()
@Deprecated ParameterVariableContext getParameterValues()
@Deprecated void setParameterValues(ParameterVariableContext parameterValues)
@Deprecated Expression getResolvedExpression() throws UnboundQueryParameterException
UnboundQueryParameterException