Interface DataObjectAttributeInternal

All Superinterfaces:
DataObjectAttribute, MetadataCommon, MetadataCommonInternal, Serializable
All Known Implementing Classes:
DataObjectAttributeImpl

public interface DataObjectAttributeInternal extends DataObjectAttribute, MetadataCommonInternal
Interface implemented by the classes within the provider, but that we don't want to expose to use outside of the krad-data module.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getEmbeddedAttribute

      DataObjectAttribute getEmbeddedAttribute()
      If this data object attribute is wrapping another (generated by a lower metadata provider), return that.
      Returns:
      null if this attribute is not wrapping another.
    • setEmbeddedAttribute

      void setEmbeddedAttribute(DataObjectAttribute embeddedAttribute)
      Sets embedded attribute.
      Parameters:
      embeddedAttribute - embedded attribute.