for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AlgoWeb\ODataMetadata\MetadataV3\edm;
/**
* Class representing TConstraintType
*
* XSD Type: TConstraint
*/
class TConstraintType
{
* @property \AlgoWeb\ODataMetadata\MetadataV3\edm\TDocumentationType $documentation
private $documentation = null;
* @property \AlgoWeb\ODataMetadata\MetadataV3\edm\TReferentialConstraintRoleElementType $principal
private $principal = null;
* @property \AlgoWeb\ODataMetadata\MetadataV3\edm\TReferentialConstraintRoleElementType $dependent
private $dependent = null;
* Gets as documentation
* @return \AlgoWeb\ODataMetadata\MetadataV3\edm\TDocumentationType
public function getDocumentation()
return $this->documentation;
}
* Sets a new documentation
* @param \AlgoWeb\ODataMetadata\MetadataV3\edm\TDocumentationType $documentation
* @return self
public function setDocumentation(TDocumentationType $documentation)
$this->documentation = $documentation;
return $this;
* Gets as principal
* @return \AlgoWeb\ODataMetadata\MetadataV3\edm\TReferentialConstraintRoleElementType
public function getPrincipal()
return $this->principal;
* Sets a new principal
* @param \AlgoWeb\ODataMetadata\MetadataV3\edm\TReferentialConstraintRoleElementType $principal
public function setPrincipal(TReferentialConstraintRoleElementType $principal)
$this->principal = $principal;
* Gets as dependent
public function getDependent()
return $this->dependent;
* Sets a new dependent
* @param \AlgoWeb\ODataMetadata\MetadataV3\edm\TReferentialConstraintRoleElementType $dependent
public function setDependent(TReferentialConstraintRoleElementType $dependent)
$this->dependent = $dependent;