com.ptc.core.query.command.common
Class AttributeContainerQueryCommand
java.lang.Object
com.ptc.core.command.common.bean.AbstractCommand
com.ptc.core.command.common.bean.AbstractServerCommand
com.ptc.core.command.common.bean.repository.AbstractRepositoryCommand
com.ptc.core.query.command.common.AbstractQueryCommand
com.ptc.core.query.command.common.BasicQueryCommand
com.ptc.core.query.command.common.AttributeContainerQueryCommand
- All Implemented Interfaces:
- PageRequest, RepositoryCommand, com.ptc.core.command.common.Command, com.ptc.core.command.common.ServerCommand, Externalizable, Serializable
public class AttributeContainerQueryCommand
- extends BasicQueryCommand
- implements Externalizable
This class provies a query implementation based on the contents of an
AttributeContainer. The results, criteria, and sort specifications are
derived from the input AttributeContainer.
Supported API: true
Extendable: false
- See Also:
- Serialized Form
|
Method Summary |
TypeIdentifier[] |
getExcludedTypes()
Gets the value of the attribute: excludedTypes; An optional list of
types that will be excluded from the results. |
AttributeContainer |
getInputContainer()
Gets the value of the attribute: inputContainer; The input attribute
container that will be used as the basis of the query. |
void |
setExcludedTypes(TypeIdentifier[] a_ExcludedTypes)
Sets the value of the attribute: excludedTypes; An optional list of
types that will be excluded from the results. |
void |
setInputContainer(AttributeContainer a_InputContainer)
Sets the value of the attribute: inputContainer; The input attribute
container that will be used as the basis of the query. |
getInputContainer
public AttributeContainer getInputContainer()
throws UnsupportedOperationException
- Gets the value of the attribute: inputContainer; The input attribute
container that will be used as the basis of the query.
Supported API: true
- Returns:
- AttributeContainer
- Throws:
UnsupportedOperationException
setInputContainer
public void setInputContainer(AttributeContainer a_InputContainer)
throws UnsupportedOperationException,
WTPropertyVetoException,
com.ptc.core.command.common.CommandException
- Sets the value of the attribute: inputContainer; The input attribute
container that will be used as the basis of the query.
Supported API: true
- Parameters:
a_InputContainer -
- Throws:
UnsupportedOperationException
WTPropertyVetoException
com.ptc.core.command.common.CommandException
getExcludedTypes
public TypeIdentifier[] getExcludedTypes()
- Gets the value of the attribute: excludedTypes; An optional list of
types that will be excluded from the results.
Supported API: true
- Returns:
- TypeIdentifier[]
setExcludedTypes
public void setExcludedTypes(TypeIdentifier[] a_ExcludedTypes)
throws WTPropertyVetoException
- Sets the value of the attribute: excludedTypes; An optional list of
types that will be excluded from the results.
Supported API: true
- Parameters:
a_ExcludedTypes -
- Throws:
WTPropertyVetoException