Interface ReferenceObjectBindingContract

All Superinterfaces:
Identifiable, Inactivatable, Versioned
All Known Implementing Classes:
ReferenceObjectBinding, ReferenceObjectBinding.Builder

public interface ReferenceObjectBindingContract extends Identifiable, Inactivatable, Versioned
Defines the contract for a ReferenceObjectBinding
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Details

    • getCollectionName

      String getCollectionName()
      This is the CollectionName of the ReferenceObjectBinding

      The CollectionName of the ReferenceObjectBinding

      Returns:
      the CollectionName of the ReferenceObjectBinding
    • getKrmsDiscriminatorType

      String getKrmsDiscriminatorType()
      This is the KrmsDiscriminatorType of the ReferenceObjectBinding

      The KrmsDiscriminatorType of the ReferenceObjectBinding

      Returns:
      the KrmsDiscriminatorType of the ReferenceObjectBinding
    • getKrmsObjectId

      String getKrmsObjectId()
      This is the KrmsObjectId of the ReferenceObjectBinding

      The KrmsObjectId of the ReferenceObjectBinding

      Returns:
      the KrmsObjectId of the ReferenceObjectBinding
    • getNamespace

      String getNamespace()
      This is the namespace of the ReferenceObjectBinding

      The namespace of the ReferenceObjectBinding

      Returns:
      the namespace of the ReferenceObjectBinding
    • getReferenceDiscriminatorType

      String getReferenceDiscriminatorType()
      This is the ReferenceDiscriminatorType of the ReferenceObjectBinding

      The ReferenceDiscriminatorType of the ReferenceObjectBinding

      Returns:
      the ReferenceDiscriminatorType of the ReferenceObjectBinding
    • getReferenceObjectId

      String getReferenceObjectId()
      This is the ReferenceObjectId of the ReferenceObjectBinding

      The ReferenceObjectId of the ReferenceObjectBinding

      Returns:
      the ReferenceObjectId of the ReferenceObjectBinding