com.ibm.jarm.api.meta

Interface RMPropertyDescriptionObject

    • Method Detail

      • allowsForeignObject

        boolean allowsForeignObject()
        Indicates whether or not value of a property that is based on this property description is allowed to contain a reference to an object from a different repository.
        Returns:
        true if a foreign object is allowed, false otherwise.
      • getDeletionAction

        RMDeletionAction getDeletionAction()
        Specifies the action to be taken, if any, with respect to a given object-value property that is based on this property description, when an attempt is made to delete the object that contains the property.
        Returns:
        A RMDeletionAction value. This entry can be null.
      • getReflectivePropertyId

        java.lang.String getReflectivePropertyId()
        Provides the ID of the property description with which this property description has a reflective relationship, if any.
        Returns:
        A String ID value or null if this property has no reflective relationship.
      • getRequiredClass

        RMClassDescription getRequiredClass()
        Provides the RMClassDescription for the class (or superclass) of object type that the value of a property that is based on this property description must be an instance of.
        Returns:
        A RMClassDescription or null if no required class is defined.

© Copyright IBM Corp. 2010, 2013. All Rights Reserved.