Uses of Class
com.sap.mdm.ids.FieldId

Packages that use FieldId
com.sap.mdm.data Provides classes for basic data container 
com.sap.mdm.data.commands Provides commands for managing repository content such as searching records, creating attributes, modifying relationships, etc.  
com.sap.mdm.extension.data Provides classes for basic "extension" data container 
com.sap.mdm.ids Provides interfaces and classes for identifying MDM objects 
com.sap.mdm.schema Provides supporting interfaces and classes for the schema commands.  
com.sap.mdm.schema.commands Provides commands for managing repository schema, such as tables and fields 
com.sap.mdm.schema.fields Provides container classes for the fields supported by the MDM server.  
com.sap.mdm.search Provides interfaces and classes for setting up a search criteria.  
com.sap.mdm.security Provides supporting interfaces and classes for the security commands 
com.sap.mdm.valuetypes Provides container interfaces and classes for repository item values 
 

Uses of FieldId in com.sap.mdm.data
 

Methods in com.sap.mdm.data that return FieldId
 FieldId UsageInQualifiedLink.getFieldId()
          Returns the qualified lookup field Id.
 FieldId UsageInQualifiedLink.getQualifierFieldId()
          Returns the qualifier field Id.
 FieldId UsageInField.getFieldId()
          Returns the field that references the repository item.
 FieldId[] SortDefinition.getSortFields()
          Get array of sorting fields
 FieldId[] ResultDefinition.getSelectFields()
          Get array of selected fields - fields that should be populated during request evaluation
 FieldId[] Record.getFields()
          Get array of field IDs for all populated records.
 

Methods in com.sap.mdm.data with parameters of type FieldId
 void SortDefinition.addSortField(FieldId fieldId, boolean isAscending)
          Add sorting field ID to Sort definition
 void SortDefinition.removeSortField(FieldId fieldId)
          Remove sorting field ID from Sort definition
 boolean SortDefinition.isSortAscending(FieldId fieldId)
          Specify if sorting of given sorting field is ascending
 void ResultDefinition.addSelectField(FieldId fieldId)
          Add field ID to the list of selected fields - fields that should be populated during request evaluation
 void ResultDefinition.removeSelectField(FieldId fieldId)
          Remove field ID from the list of selected fields - fields that should be populated during request evaluation
 void ResultDefinition.setSelectFields(FieldId[] fieldIds)
          Set array of selected fields - fields that should be populated during request evaluation
 MdmValue Record.getFieldValue(FieldId fieldId)
          Get value of the specified field.
 void Record.setFieldValue(FieldId fieldId, MdmValue value)
          Set new value to the specified field.
 MultiregionValue Record.getMultiregionFieldValue(FieldId fieldId)
          Get multi-region value of the specified field.
 Record[] Record.findLookupRecords(FieldId lookupFieldId)
          Find supported lookup record (or records for multi-value case) in cache of result set for the specified lookup field.
 java.lang.String Record.getLookupDisplayValue(FieldId lookupFieldId)
          Returns display value for lookup field
 boolean Record.isTaxonomyField(FieldId fieldId)
          Returns true if specified field is taxonomy field
 boolean Record.containsField(FieldId fieldId)
          Check if specified field is populate with data
 AttributeId[] Record.getAttributes(FieldId taxonomyFieldId)
          Get array of attribute IDs for the specified taxonomy field.
 MdmValue Record.getAttributeValue(FieldId taxonomyFieldId, AttributeId attrId)
          Get value of the specified attribute for taxonomy field.
 void Record.setAttributeValue(FieldId taxonomyFieldId, AttributeId attrId, MdmValue value)
          Set new value to the specified attribute for taxonomy field.
 boolean Record.containsAttribute(FieldId taxonomyFieldId, AttributeId attrId)
          Check if specified attribute is populate with data
 

Constructors in com.sap.mdm.data with parameters of type FieldId
UsageInQualifiedLink(TableId tableId, FieldId fieldId, FieldId qualifierFieldId, RecordId lookupId, QualifiedLinkId linkId)
          Constructor.
UsageInField(TableId tableId, RecordId recordId, FieldId fieldId)
          Constructor.
UsageInFamilyField(TableId tableId, RecordId recordId, FieldId fieldId)
          Constructor.
 

Uses of FieldId in com.sap.mdm.data.commands
 

Methods in com.sap.mdm.data.commands that return FieldId
 FieldId RetrieveRecordsByValueCommand.getFieldId()
          Returns the field Id.
 FieldId[] RetrieveLimitedRecordsCommand.getResultTablePath()
          Returns the result table path.
 FieldId RetrieveLimitedQualifierValuesCommand.getQualifiedLookupFieldId()
          Returns the qualified lookup field Id.
 FieldId RetrieveLimitedQualifierValuesCommand.getQualifierFieldId()
          Returns the qualifier field Id.
 FieldId[] RetrieveLimitedHierTreeCommand.getResultTablePath()
          Returns the result table path.
 FieldId[] RetrieveLimitedHierChildrenCommand.getResultTablePath()
          Returns the result table path.
 FieldId RetrieveLimitedAttributesCommand.getTaxonomyFieldId()
          Returns the taxonomy field Id.
 FieldId RetrieveLimitedAttributeValuesCommand.getTaxonomyFieldId()
          Returns the taxonomy field Id.
 

Methods in com.sap.mdm.data.commands with parameters of type FieldId
 void RetrieveRecordsByValueCommand.setFieldId(FieldId fieldId)
          Sets the field to use for matching the field values (required).
 void RetrieveLimitedRecordsCommand.setResultTablePath(FieldId[] resultTablePath)
          Sets the result table path (optional).
 void RetrieveLimitedQualifierValuesCommand.setQualifiedLookupFieldId(FieldId qualifiedLookupFieldId)
          Sets the qualified lookup field Id (required).
 void RetrieveLimitedQualifierValuesCommand.setQualifierFieldId(FieldId qualifierFieldId)
          Sets the qualifier field Id (required).
 void RetrieveLimitedHierTreeCommand.setResultTablePath(FieldId[] resultTablePath)
          Sets the result table path (optional).
 void RetrieveLimitedHierChildrenCommand.setResultTablePath(FieldId[] resultTablePath)
          Sets the result table path (optional).
 void RetrieveLimitedAttributesCommand.setTaxonomyFieldId(FieldId taxonomyFieldId)
          Sets the taxonomy field Id (required).
 void RetrieveLimitedAttributeValuesCommand.setTaxonomyFieldId(FieldId taxonomyFieldId)
          Sets the taxonomy field Id (required).
 

Uses of FieldId in com.sap.mdm.extension.data
 

Methods in com.sap.mdm.extension.data that return FieldId
 FieldId[] ResultDefinitionEx.getSelectFields()
           
 

Methods in com.sap.mdm.extension.data with parameters of type FieldId
 java.lang.String[] RecordEx.getFieldDisplayValue(FieldId fieldId)
          Returns display value of the specified field.
 java.lang.String[] RecordEx.getAttributeDisplayValue(FieldId taxonomyFieldId, AttributeId attrId)
          Returns display value of the specified attribute.
 

Uses of FieldId in com.sap.mdm.ids
 

Fields in com.sap.mdm.ids declared as FieldId
static FieldId FieldId.MASK_FIELD_ID
          The mask field Id.
static FieldId FieldId.PROTECTED_STATUS_FIELD_ID
          The protected status field Id.
static FieldId FieldId.CHECKED_OUT_STATUS_FIELD_ID
          The check-out status field Id.
static FieldId FieldId.MATRIX_TYPE_FIELD_ID
          The matrix type field Id.
 

Constructors in com.sap.mdm.ids with parameters of type FieldId
FieldId(FieldId that)
          Copy constructor
 

Uses of FieldId in com.sap.mdm.schema
 

Methods in com.sap.mdm.schema that return FieldId
 FieldId[] TableUniqueConstraint.getFields()
          Returns the list of fields used in the table constraint.
 FieldId[] TableSchema.getFieldIds()
          Returns IDs for all table fields
 FieldId TableSchema.getFieldId(java.lang.String fieldCode)
          Converts the field code to field ID.
 FieldId[] TableSchema.getDisplayFieldIds()
          Returns the array of IDs for all display fields associated with the table.
 FieldId TableProperties.getDisplayFieldId()
          Returns the first display field.
 FieldId[] TableProperties.getDisplayFieldIds()
          Returns all fields that are marked as a display field for the table.
 FieldId RepositorySchema.getFieldId(java.lang.String tableCode, java.lang.String fieldCode)
          Converts the field ID to field code
 FieldId FieldProperties.getId()
          Get field ID
 

Methods in com.sap.mdm.schema with parameters of type FieldId
 void TableUniqueConstraint.setFields(FieldId[] fields)
          Sets the list of fields used in the table constraint.
 java.lang.String TableSchema.getFieldCode(FieldId fieldId)
          Converts the field ID to field code.
 FieldProperties TableSchema.getField(FieldId fieldId)
          Returns the field properties for the specified field.
 boolean TableSchema.containsField(FieldId fieldId)
          Returns true if the specified field belongs to the table schema
 void TableProperties.setDisplayFieldIds(FieldId[] fieldIds)
          Sets the display fields for the table.
 FieldProperties RepositorySchema.getField(TableId tableId, FieldId fieldId)
          Returns properties of the specified field for the specified table
 java.lang.String RepositorySchema.getFieldCode(TableId tableId, FieldId fieldId)
          Converts the field code to field ID
 void FieldProperties.setId(FieldId fieldId)
          For internal use only.
 

Uses of FieldId in com.sap.mdm.schema.commands
 

Methods in com.sap.mdm.schema.commands that return FieldId
 FieldId[] ReorderFieldsCommand.getFieldsOrder()
          Returns the fields order.
 FieldId DeleteFieldCommand.getFieldId()
           
 FieldId CreateFieldCommand.getNewFieldId()
           
 

Methods in com.sap.mdm.schema.commands with parameters of type FieldId
 void ReorderFieldsCommand.setFieldsOrder(FieldId[] fieldIds)
          Sets the fields order (required).
 void DeleteFieldCommand.setFieldId(FieldId fieldId)
          Deprecated.  
 

Uses of FieldId in com.sap.mdm.schema.fields
 

Methods in com.sap.mdm.schema.fields that return FieldId
 FieldId[] UserStampFieldProperties.getSelectedFields()
           
 FieldId[] TimeStampFieldProperties.getSelectedFields()
           
 

Methods in com.sap.mdm.schema.fields with parameters of type FieldId
 void UserStampFieldProperties.setSelectedFields(FieldId[] selectedFields)
           
 void TimeStampFieldProperties.setSelectedFields(FieldId[] selectedFields)
           
 

Uses of FieldId in com.sap.mdm.search
 

Methods in com.sap.mdm.search that return FieldId
 FieldId QualifierSearchDimension.getQualifierFieldId()
          Returns the qualifier field Id.
 FieldId[] AbstractFieldSearchDimension.getFieldPath()
          Returns the field path.
 

Constructors in com.sap.mdm.search with parameters of type FieldId
QualifierSearchDimension(FieldId fieldId, FieldId qualifierFieldId)
          Constructor with the specified parameters.
QualifierSearchDimension(FieldId[] fieldPath, FieldId qualifierFieldId)
          Constructor with the specified parameters.
FieldSearchDimension(FieldId fieldId)
          Constructor with the specified parameter.
FieldSearchDimension(FieldId[] fieldPath)
          Constructor with the specified parameter.
AttributeSearchDimension(FieldId fieldId, AttributeId attributeId)
          Constructor with the specified parameters.
AttributeSearchDimension(FieldId[] fieldPath, AttributeId attributeId)
          Constructor with the specified parameters.
 

Uses of FieldId in com.sap.mdm.security
 

Methods in com.sap.mdm.security with parameters of type FieldId
 int RepositoryAccessPermissions.getFieldPermission(TableId tableId, FieldId fieldId)
          Returns the access permission for the specified field.
 int RepositoryAccessPermissions.getFamilyFieldPermission(FieldId fieldId)
          Returns the access permission for family fields.
 

Uses of FieldId in com.sap.mdm.valuetypes
 

Methods in com.sap.mdm.valuetypes that return FieldId
 FieldId[] QualifiedLookupValue.getQualifierFields()
          Get IDs of qualifier fields
 FieldId[] QualifiedLinkValue.getQualifierFields()
          Get array of IDs for all qualifier fields
 

Methods in com.sap.mdm.valuetypes with parameters of type FieldId
 MdmValue QualifiedLookupValue.getQualifierFieldValue(int index, FieldId qualifierFieldId)
          Get value of the specified qualifier field for the qualified link at specified index position
 MultiregionValue QualifiedLookupValue.getMultiregionQualifierFieldValue(int index, FieldId qualifierFieldId)
          Get multi-regional value of the specified qualifier field for the qualified link at specified index position
 void QualifiedLookupValue.setQualifierFieldValue(int index, FieldId qualifierFieldId, MdmValue value)
          Set value to the specified qualifier field for the qualified link at specified index position
 MdmValue QualifiedLinkValue.getQualifierValue(FieldId qualifierFieldId)
          Get value of the specified qualifier field
 Record[] QualifiedLinkValue.findLookupRecords(FieldId lookupFieldId)
          Find supported lookup record (or records for multi-value case) in cache of result set for the specified lookup field (qualifier or non-qualifier).
 java.lang.String QualifiedLinkValue.getLookupDisplayValue(FieldId lookupFieldId)
          Returns display value for lookup field (qualifier or non-qualifier).
 



Copyright 2004-2007 by SAP AG. All Rights Reserved.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.