org.kuali.rice.kew.docsearch
Interface SearchableAttributeValue
- All Known Subinterfaces:
- CaseAwareSearchableAttributeValue
- All Known Implementing Classes:
- SearchableAttributeDateTimeValue, SearchableAttributeFloatValue, SearchableAttributeLongValue, SearchableAttributeStringValue
public interface SearchableAttributeValue
Model bean mapped to ojb that holds a single piece of searchable data for a document.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
getAttributeDataType
String getAttributeDataType()
getAttributeTableName
String getAttributeTableName()
allowsWildcards
boolean allowsWildcards()
allowsCaseInsensitivity
boolean allowsCaseInsensitivity()
allowsRangeSearches
boolean allowsRangeSearches()
isPassesDefaultValidation
boolean isPassesDefaultValidation(String valueEntered)
isRangeValid
Boolean isRangeValid(String lowerValue,
String upperValue)
setupAttributeValue
void setupAttributeValue(String value)
setupAttributeValue
void setupAttributeValue(ResultSet resultSet,
String columnName)
throws SQLException
- Throws:
SQLException
getSearchableAttributeDisplayValue
String getSearchableAttributeDisplayValue()
getOjbConcreteClass
String getOjbConcreteClass()
setOjbConcreteClass
void setOjbConcreteClass(String ojbConcreteClass)
getRouteHeader
DocumentRouteHeaderValue getRouteHeader()
setRouteHeader
void setRouteHeader(DocumentRouteHeaderValue routeHeader)
getDocumentId
String getDocumentId()
setDocumentId
void setDocumentId(String documentId)
getSearchableAttributeKey
String getSearchableAttributeKey()
setSearchableAttributeKey
void setSearchableAttributeKey(String searchableAttributeKey)
getSearchableAttributeValueId
String getSearchableAttributeValueId()
setSearchableAttributeValueId
void setSearchableAttributeValueId(String searchableAttributeValueId)
getSearchableAttributeValue
Object getSearchableAttributeValue()
toDocumentAttribute
DocumentAttribute toDocumentAttribute()
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.