Uses of Interface
com.sap.mdm.valuetypes.MdmValue

Packages that use MdmValue
com.sap.mdm.blobs Provides classes and interfaces for representing images, PDFs, etc 
com.sap.mdm.blobs.commands Provides commands for managing images, PDFs, etc.  
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.search Provides interfaces and classes for setting up a search criteria.  
com.sap.mdm.valuetypes Provides container interfaces and classes for repository item values 
com.sap.mdm.valuetypes.format   
 

Uses of MdmValue in com.sap.mdm.blobs
 

Methods in com.sap.mdm.blobs that return MdmValue
 MdmValue TextBlobRecord.getText()
          Returns the text string of the blob.
 MdmValue PdfBlobRecord.getHasThumbnail()
          Returns whether the PDF has a thumbnail.
 MdmValue ImageBlobRecord.getHasThumbnail()
          Returns whether the blob has a thumbnail.
 MdmValue ImageBlobRecord.getWidth()
          Returns the image width.
 MdmValue ImageBlobRecord.getHeight()
          Sets the image height.
 MdmValue ImageBlobRecord.getFormat()
          Returns the image format, BMP, GIF, JPG, etc.
 MdmValue ImageBlobRecord.getRotation()
          Returns the image rotation.
 MdmValue ImageBlobRecord.getIsVector()
          Returns whether the image is in vector form.
 MdmValue ImageBlobRecord.getHasClipping()
          Returns whether the image has clipping path.
 MdmValue ImageBlobRecord.getResolution()
          Returns the image resolution.
 MdmValue ImageBlobRecord.getCrcOfOriginal()
          Returns the CRC (cyclic redundancy check) of the image.
 MdmValue ImageBlobRecord.getCropping()
          Returns the image cropping.
 MdmValue BlobRecord.getDescription()
          Returns the description of the record.
 MdmValue BlobRecord.getDataSize()
          Returns the data size of the images, PDFs, etc.
 MdmValue BinaryBlobRecord.getName()
          Returns the name of the blob.
 MdmValue BinaryBlobRecord.getOriginalName()
          Returns the original name of the blob.
 MdmValue BinaryBlobRecord.getHasOriginal()
          Returns whether the blob is store in the repository.
 MdmValue BinaryBlobRecord.getSource()
          Deprecated. replaced by BinaryBlobRecord.getDataLocationId()
 MdmValue BinaryBlobRecord.getBinary()
          Returns the raw binary object.
 

Methods in com.sap.mdm.blobs with parameters of type MdmValue
 void TextBlobRecord.setText(MdmValue text)
          Sets the text string of the blob (required).
 void PdfBlobRecord.setHasThumbnail(MdmValue hasThumbnail)
          Sets whether the PDF has a thumbnail.
 void ImageBlobRecord.setHasThumbnail(MdmValue hasThumbnail)
          Sets whether the blob has a thumbnail.
 void ImageBlobRecord.setWidth(MdmValue width)
          Sets the image width.
 void ImageBlobRecord.setHeight(MdmValue height)
          Sets the image height.
 void ImageBlobRecord.setFormat(MdmValue format)
          Sets the image format, BMP, GIF, JPG, etc.
 void ImageBlobRecord.setRotation(MdmValue rotation)
          Sets the image rotation.
 void ImageBlobRecord.setIsVector(MdmValue isVector)
          Sets whether the image is in vector form.
 void ImageBlobRecord.setHasClipping(MdmValue clipping)
          Sets whether the image has clipping path.
 void ImageBlobRecord.setResolution(MdmValue resolution)
          Sets the image resolution.
 void ImageBlobRecord.setCrcOfOriginal(MdmValue crcOfOriginal)
          Sets the CRC (cyclic redundancy check) of the image.
 void ImageBlobRecord.setCropping(MdmValue cropping)
          Sets the image cropping.
 void BlobRecord.setDescription(MdmValue description)
          Sets the description of the record.
 void BlobRecord.setDataSize(MdmValue size)
          Sets the data size of the images, PDFs, etc.
 void BinaryBlobRecord.setName(MdmValue name)
          Sets the name of the blob (required).
 void BinaryBlobRecord.setOriginalName(MdmValue name)
          Sets the original name of the blob.
 void BinaryBlobRecord.setHasOriginal(MdmValue hasOriginal)
          Sets whether the blob is store in the repository.
 void BinaryBlobRecord.setSource(MdmValue source)
          Deprecated. replaced by BinaryBlobRecord.setDataLocationId(GroupNodeId)
 void BinaryBlobRecord.setBinary(MdmValue binary)
          Sets the raw binary object (required).
 

Uses of MdmValue in com.sap.mdm.blobs.commands
 

Methods in com.sap.mdm.blobs.commands that return MdmValue
 MdmValue RetrieveBlobCommand.getBlob()
          Returns the blob.
 

Uses of MdmValue in com.sap.mdm.data
 

Methods in com.sap.mdm.data that return MdmValue
 MdmValue Record.getFieldValue(FieldId fieldId)
          Get value of the specified field.
 MdmValue Record.getAttributeValue(FieldId taxonomyFieldId, AttributeId attrId)
          Get value of the specified attribute for taxonomy field.
 

Methods in com.sap.mdm.data with parameters of type MdmValue
 void Record.setFieldValue(FieldId fieldId, MdmValue value)
          Set new value to the specified field.
 void Record.setAttributeValue(FieldId taxonomyFieldId, AttributeId attrId, MdmValue value)
          Set new value to the specified attribute for taxonomy field.
 

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

Methods in com.sap.mdm.data.commands that return MdmValue
 MdmValue[] RetrieveLimitedQualifierValuesCommand.getQualifierValues()
          Returns the list of limited qualifier values.
 MdmValue[] RetrieveLimitedAttributeValuesCommand.getAttributeValues()
          Retrieves the list of limited attribute values.
 

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

Subinterfaces of MdmValue in com.sap.mdm.extension.data
 interface QualifiedLinkValueEx
          This class represents MDM qualified link - object that stores reference to lookup record and values of qualifier fields
 

Classes in com.sap.mdm.extension.data that implement MdmValue
 class QualifiedLookupValueEx
          The QualifiedLookupValue class represents value of qualified field.
 class TextAttributeValueEx
          Extension class for TextAttributeValue class that include string value of text attribute
 

Methods in com.sap.mdm.extension.data that return MdmValue
 MdmValue RecordEx.getFieldValue(java.lang.String fieldCode)
          Get value of the specified field.
 MdmValue RecordEx.getAttributeValue(java.lang.String taxonomyFieldCode, java.lang.String attrCode)
          Get value of the specified attribute for taxonomy field.
 MdmValue QualifiedLookupValueEx.getQualifierFieldValue(int index, java.lang.String qualifierFieldCode)
          Get value of the specified qualifier field for the qualified link at specified index position
 MdmValue QualifiedLinkValueEx.getQualifierValue(java.lang.String qualifierFieldCode)
          Get value of the specified qualifier field
 

Methods in com.sap.mdm.extension.data with parameters of type MdmValue
 void RecordEx.setFieldValue(java.lang.String fieldCode, MdmValue value)
          Set new value to the specified field.
 void RecordEx.setAttributeValue(java.lang.String taxonomyFieldCode, java.lang.String attrCode, MdmValue value)
          Set new value to the specified attribute for taxonomy field.
 void QualifiedLookupValueEx.setQualifierFieldValue(int index, java.lang.String qualifierFieldCode, MdmValue value)
          Set value to the specified qualifier field for the qualified link at specified index position
 

Uses of MdmValue in com.sap.mdm.search
 

Methods in com.sap.mdm.search that return MdmValue
 MdmValue PickListSearchConstraint.getValue(int index)
          Returns the pick item for the specified index.
 MdmValue[] PickListSearchConstraint.getValues()
          Returns all the pick items.
 MdmValue PickListSearchConstraint.removeValue(int index)
          Returns the pick item at the specified index.
 

Methods in com.sap.mdm.search with parameters of type MdmValue
 int PickListSearchConstraint.addValue(MdmValue value)
          Adds a pick item.
 boolean PickListSearchConstraint.contains(MdmValue value)
          Check if this instance contains the specified value
 

Constructors in com.sap.mdm.search with parameters of type MdmValue
PickListSearchConstraint(MdmValue[] values)
          Constructor with the specified pick list.
 

Uses of MdmValue in com.sap.mdm.valuetypes
 

Subinterfaces of MdmValue in com.sap.mdm.valuetypes
 interface QualifiedLinkValue
          This class represents MDM qualified link - object that stores reference to lookup record and values of qualifier fields.
 

Classes in com.sap.mdm.valuetypes that implement MdmValue
 class AbstractImmutableMdmValue
          This abstract class indicates a immutable MDM value.
 class AbstractMdmValue
          This abstract class indicates a mutable MDM value.
 class BinaryValue
           
 class BooleanValue
          This class represents MDM boolean value.
 class CoupledMeasurementValue
          This class represents MDM measurement value.
 class DateTimeValue
          This class represents MDM date and/or time value.
 class DoubleValue
          This class represents MDM double value.
 class FloatValue
          This class represents MDM float value.
 class IntegerValue
          This class represents MDM integer value.
 class LookupValue
          This class represents MDM lookup value.
 class MeasurementValue
          This class represents MDM measurement value.
 class MultiregionValue
          This class is common representation of multi-regional value.
 class MultiValue
          This class represents MDM multi-value.
 class NullValue
          This class represents MDM Null value.
 class PersonNameValue
          This class represents MDM name value.
 class QualifiedLookupValue
          This class represents value of qualified field.
 class StringValue
          This class represents MDM string value.
 class TextAttributeValue
          This class represents MDM date and/or time value.
 

Methods in com.sap.mdm.valuetypes that return MdmValue
 MdmValue QualifiedLookupValue.getQualifierFieldValue(int index, FieldId qualifierFieldId)
          Get value of the specified qualifier field for the qualified link at specified index position
 MdmValue QualifiedLinkValue.getQualifierValue(FieldId qualifierFieldId)
          Get value of the specified qualifier field
 MdmValue MultiregionValue.getValue(java.lang.String regionCode)
          Returns value for the specified region code
 MdmValue[] MultiValue.getValues()
          Get array of values that are stored in this class
 MdmValue MultiValue.getValue(int index)
          Get value at the specified position
 MdmValue MultiValue.removeValue(int index)
          Remove value at the specified position in the list of values
 

Methods in com.sap.mdm.valuetypes with parameters of type MdmValue
 int TextAttributeValue.compareTo(MdmValue otherValue)
           
 int StringValue.compareTo(MdmValue otherValue)
           
 void QualifiedLookupValue.setQualifierFieldValue(int index, FieldId qualifierFieldId, MdmValue value)
          Set value to the specified qualifier field for the qualified link at specified index position
 int PersonNameValue.compareTo(MdmValue otherValue)
           
 int NullValue.compareTo(MdmValue otherValue)
           
 void MultiregionValue.setValue(java.lang.String regionCode, MdmValue value)
          Sets a new value for the specified region code
 int MultiregionValue.compareTo(MdmValue otherValue)
           
 void MultiValue.setValues(MdmValue[] values)
          Set array of values.
 boolean MultiValue.containsValue(MdmValue value)
          Check if this instance contains the specified value
 int MultiValue.addValue(int index, MdmValue value)
          Add single MdmValue to the list of values at the specified position
 int MultiValue.addValue(MdmValue value)
          Add single MdmValue to the end of values list
 void MultiValue.removeValue(MdmValue value)
          Remove specified value from the list of values
 int MultiValue.compareTo(MdmValue otherValue)
           
 int MeasurementValue.compareTo(MdmValue otherValue)
           
 int LookupValue.compareTo(MdmValue otherValue)
           
 int IntegerValue.compareTo(MdmValue otherValue)
           
 int FloatValue.compareTo(MdmValue otherValue)
           
 int DoubleValue.compareTo(MdmValue otherValue)
           
 int DateTimeValue.compareTo(MdmValue otherValue)
           
 int CoupledMeasurementValue.compareTo(MdmValue otherValue)
           
 int BooleanValue.compareTo(MdmValue otherValue)
           
 int BinaryValue.compareTo(MdmValue otherValue)
           
abstract  int AbstractMdmValue.compareTo(MdmValue otherValue)
          Compares two MdmValue.
 

Constructors in com.sap.mdm.valuetypes with parameters of type MdmValue
MultiValue(MdmValue[] values)
          Constructor
 

Uses of MdmValue in com.sap.mdm.valuetypes.format
 

Methods in com.sap.mdm.valuetypes.format with parameters of type MdmValue
static java.lang.String[] MdmValueFormatter.formatFieldValue(FieldProperties field, MdmValue value, RegionProperties region, DimensionsManager dimensionsManager, java.lang.String nullString, java.lang.String naString)
          Formats the field value (or multi-values) based on the field properties definitions.
static java.lang.String[] MdmValueFormatter.formatFieldValue(FieldProperties field, MdmValue value, RegionProperties region, DimensionsManager dimensionsManager)
          Formats the field value (or multi-values) based on the field properties definitions.
static java.lang.String[] MdmValueFormatter.formatAttributeValue(AttributeProperties attr, MdmValue value, RegionProperties region, DimensionsManager dimensionsManager, java.lang.String nullString, java.lang.String naString)
          Formats attribute value (or multi-values) based on the attribute properties definitions.
static java.lang.String[] MdmValueFormatter.formatAttributeValue(AttributeProperties attr, MdmValue value, RegionProperties region, DimensionsManager dimensionsManager)
          Formats attribute value (or multi-values) based on the attribute properties definitions.
 



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.