# Uses of Interface
com.documentum.fc.common.IDfValue

Packages that use IDfValue
Package
Description
com.documentum.fc.bpm
com.documentum.fc.client
com.documentum.fc.client.search
Provides classes and interfaces for constructing and running search queries against multiple content repositories as well as external information sources (optional).
com.documentum.fc.common
Provides classes and interfaces to utility functionality associated with all DFC objects.

- ## Uses of IDfValue in com.documentum.fc.bpm

  Methods in com.documentum.fc.bpm that return IDfValue
  Modifier and Type
  Method
  Description
  `IDfValue`
  IDfAttributeValueCondition.`getValue()`
  The value for use within the comparison in the form of an IDfValue instance.
  Methods in com.documentum.fc.bpm with parameters of type IDfValue
  Modifier and Type
  Method
  Description
  `void`
  IDfAttributeValueCondition.`setValue(IDfValue value)`
  Sets a value for use within the comparison in the form of an IDfValue instance.

- ## Uses of IDfValue in com.documentum.fc.client

  Methods in com.documentum.fc.client that return IDfValue
  Modifier and Type
  Method
  Description
  `IDfValue`
  IDfTypedObject.`getRepeatingValue(String attributeName, int valueIndex)`
  Returns a value stored in a repeating attribute as an IDfValue object.
  `IDfValue`
  IDfTypedObject.`getValue(String attributeName)`
  Returns the value of an attribute asn an IDfValue object.
  `IDfValue`
  IDfTypedObject.`getValueAt(int index)`
  Returns the value stored in the attribute at the specified attribute index.
  Methods in com.documentum.fc.client with parameters of type IDfValue
  Modifier and Type
  Method
  Description
  `void`
  IDfTypedObject.`appendValue(String attributeName, IDfValue value)`
  Appends a value stored in an IDfValue object to a repeating attribute.
  `int`
  IDfTypedObject.`findValue(String attributeName, IDfValue value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified value.
  `void`
  IDfTypedObject.`insertValue(String attributeName, int valueIndex, IDfValue value)`
  Inserts a variant value into a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingValue(String attributeName, int valueIndex, IDfValue value)`
  Sets a value of a repeating attribute.
  `void`
  IDfTypedObject.`setValue(String attributeName, IDfValue value)`
  Sets the value of an attribute.

- ## Uses of IDfValue in com.documentum.fc.client.search

  Methods in com.documentum.fc.client.search that return IDfValue
  Modifier and Type
  Method
  Description
  `IDfValue`
  IDfResultEntry.`getRepeatingValue(String attrName, int valueIndex)`
  Returns the value stored in a repeating attribute, located at a specific index.
  `IDfValue`
  IDfResultEntry.`getValue(String attrName)`
  Returns the value stored in a specific attribute.
  `IDfValue`
  IDfResultEntry.`getValueAt(int index)`
  Returns the value stored in the attribute at the specified attribute index.
  Methods in com.documentum.fc.client.search with parameters of type IDfValue
  Modifier and Type
  Method
  Description
  `int`
  IDfResultEntry.`findValue(String attrName, IDfValue value)`
  Searches through the values in a repeating attribute and returns the first index value that corresponds to the specified value.

- ## Uses of IDfValue in com.documentum.fc.common

  Methods in com.documentum.fc.common that return IDfValue
  Modifier and Type
  Method
  Description
  `IDfValue`
  IDfList.`getValue(int index)`
  Fetches an instance of an IDfValue object from the list at the specified index.
  `IDfValue`
  IDfProperties.`getValue(String propertyName)`
  Returns an IDfValue interface to which the specified property name is mapped to in the object.
  Methods in com.documentum.fc.common with parameters of type IDfValue
  Modifier and Type
  Method
  Description
  `int`
  IDfList.`appendValue(IDfValue value)`
  Appends an instance of an IDfValue object to the list.
  `int`
  IDfValue.`compareTo(IDfValue value)`
  Indicates whether the value stored in the calling value object is less than, equal to, or greater than the value stored in a user-supplied value object.
  `int`
  IDfList.`findValueIndex(IDfValue value)`
  Returns the index of the first occurrence of an IDfValue object in the list.
  `void`
  IDfList.`insertValue(int index, IDfValue value)`
  Inserts an instance of an IDfValue object into the list at a specified index.
  `void`
  IDfProperties.`putValue(String propertyName, IDfValue propertyValue)`
  Maps the specified property name to the specified IDfValue interface property value.
  `void`
  DfValidationException.`setAttrValue(IDfValue attrValue)`
  `void`
  IDfList.`setValue(int index, IDfValue value)`
  Adds an instance of an IDfValue interface into the list at a specified index.
  Constructors in com.documentum.fc.common with parameters of type IDfValue
  Modifier
  Constructor
  Description
  ``
  `DfValidationException(String strKey, IDfValue value)`
  ``
  `DfValidationException(String strKey, String strAttrName, IDfValue value, String msg)`