DocumentAttribute

Name DocumentAttribute
Usage WorkflowDocumentService DocumentSearchCustomizationHandlerService
DocumentSearchResult DocumentSearchResultValue
Type Complex

Description

An abstract representation of the {@code DocumentAttributeContract} which can be used as the super class for
concrete immutable data transfer object implementations of document attributes. This class also defines an abstract
builder implementation which can be extended by it's subclasses to create their own internal builder implementations.

The KEW api defines the understood set of document attribute implementations, so it is not generally of value for
a client of the api to subclass this class.

Structure Definition

ShortName Name Type Description Required? Read only? Cardinality XML Attribute? Implementation Notes
name Name String Returns the name of this document attribute which serves as an identifier for this attribute on the document. A
document may have more then one attribute with the same name, in which case it is treated as a multi-valued
attribute. This method should never return a null or blank value.
Required   One No