# Uses of Interface
com.sas.metadata.remote.Property

Packages that use Property
Package
Description
com.sas.metadata.remote
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
com.sas.metadata.remote.entities
Provides a way of serializing com.sas.entities information to SAS Metadata Server in Java applications.

- ## Uses of Property in com.sas.metadata.remote

  Method parameters in com.sas.metadata.remote with type arguments of type Property
  Modifier and Type
  Method
  Description
  `protected static String`
  MdModelUtil.`getSESSREFValue(List<Property> lProps)`
  Return a string for the SESSREF value for CAS library if it exists in metadata
  `protected static String`
  MdModelUtil.`processProperties(String engineName, List<Property> lProps)`
  Return a string representing the property values from the list.

- ## Uses of Property in com.sas.metadata.remote.entities

  Methods in com.sas.metadata.remote.entities that return Property
  Modifier and Type
  Method
  Description
  `static Property`
  MdOMAEntityUtility.`getEntityPropertyForOMRObject(Root omrObject)`
  Given an OMR Metadata object, retrieve the Property object that represents the Entity associated with the given OMR object.
  Methods in com.sas.metadata.remote.entities with parameters of type Property
  Modifier and Type
  Method
  Description
  `static void`
  MdOMAEntityUtility.`deleteObjectFromStore(Property entityProp, String template)`
  Removes the entity from usage and delete it from OMR at next updateMetadataAll() call.
  `static void`
  MdOMAEntityUtility.`populateEntityAttributeDescriptorfromOMRProperty(com.sas.entities.AttributeDescriptorInterface attrDesc, Property propObject)`
  Populate an Entity AttributeDescriptor from an OMR Property
  `protected static void`
  MdOMAEntityUtility.`populateEntityAttributeDescriptorfromOMRProperty(com.sas.entities.AttributeDescriptorInterface attrDesc, Property propObject, boolean goToServer)`
  Populate an Entity AttributeDescriptor from an OMR Property
  `static void`
  MdOMAEntityUtility.`populateEntityFromOMRProperty(com.sas.entities.RemoteEntityInterface entity, Property propObject)`
  populate an entity from the omr Property object that represents that entity.
  `static void`
  MdOMAEntityUtility.`populateOMRPropertyFromAttributeDescriptor(Property propAttr, com.sas.entities.AttributeDescriptorInterface attrDesc)`
  Populate an OMR Property from and Entity Attribute Descriptor
  `static void`
  MdOMAEntityUtility.`populateOMRPropertyFromEntity(Property entityProp, com.sas.entities.RemoteEntityInterface entity)`
  Take an metadata object and populate it with the entity information.
  `static void`
  MdOMAEntityUtility.`removeEntityPropertyObjectFromOMR(Property omrProperty)`
  Remoe an entity property object and all connected objects from OMR.