Class EdmReferentialConstraintRoleImpl

  • All Implemented Interfaces:
    org.apache.olingo.odata2.api.edm.EdmAnnotatable, org.apache.olingo.odata2.api.edm.EdmReferentialConstraintRole

    public class EdmReferentialConstraintRoleImpl
    extends Object
    implements org.apache.olingo.odata2.api.edm.EdmReferentialConstraintRole, org.apache.olingo.odata2.api.edm.EdmAnnotatable
    Objects of this class represent EdmReferentialConstraintRole
    • Constructor Detail

      • EdmReferentialConstraintRoleImpl

        public EdmReferentialConstraintRoleImpl()
    • Method Detail

      • setRefNames

        public void setRefNames​(List<String> refNames)
      • getRoleName

        public String getRoleName()
      • getRole

        public String getRole()
        Specified by:
        getRole in interface org.apache.olingo.odata2.api.edm.EdmReferentialConstraintRole
      • getPropertyRefNames

        public List<String> getPropertyRefNames()
        Specified by:
        getPropertyRefNames in interface org.apache.olingo.odata2.api.edm.EdmReferentialConstraintRole
      • getAnnotations

        public org.apache.olingo.odata2.api.edm.EdmAnnotations getAnnotations()
                                                                       throws org.apache.olingo.odata2.api.edm.EdmException
        Specified by:
        getAnnotations in interface org.apache.olingo.odata2.api.edm.EdmAnnotatable
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException
      • setRole

        public void setRole​(org.apache.olingo.odata2.api.edm.EdmReferentialConstraintRole role)
        Parameters:
        role - the role to set
      • setRoleName

        public void setRoleName​(String roleName)
      • setAnnotations

        public void setAnnotations​(org.apache.olingo.odata2.api.edm.EdmAnnotations annotations)