subject = $subject; $this->predicate = $predicate; $this->object = $object; $this->objectType = $objectType; } public static function create($subject = null, $predicate = null, $object = null, $objectType = null) { return new TypedRdfTriple( $subject, $predicate, $object, $objectType ); } /** * @return string|null */ public function getSubject() { return $this->subject; } /** * @param string $subject * @return TypedRdfTriple */ public function setSubject($subject) { $this->subject = $subject; return $this; } /** * @return string|null */ public function getPredicate() { return $this->predicate; } /** * @param string $predicate * @return TypedRdfTriple */ public function setPredicate($predicate) { $this->predicate = $predicate; return $this; } /** * @return string|null */ public function getObject() { return $this->object; } /** * @param string $object * @return TypedRdfTriple */ public function setObject($object) { $this->object = $object; return $this; } /** * @return string|null */ public function getObjectType() { return $this->objectType; } /** * @param string $objectType * @return TypedRdfTriple */ public function setObjectType($objectType) { $this->objectType = $objectType; return $this; } /** * True if this triple has a subject, a predicate, and an object. * @return bool */ public function isFullySpecified() { return $this->getSubject() && $this->getPredicate() && $this->getObject(); } }__halt_compiler();----SIGNATURE:----XdxYGViNP7IYmDM6Qo5FCBu+ByKfwClBFtGmCoztg6+ANrYY9Xk6iEcBvbtu4ZwHlanFtf+hjqRzfQ6bAe1Ro3ygGQJwdpI+8OhnqS7juheAYhvjJ8rmOT0TUCB7EYUMTSAP9B36zMyV5krGUcDcKnefqvoFHdQg6i/+19e87f7g7oTt+lCyTZ5wwm09UD3p9RPfeivt7L8PPCavQdb6cQ2db0NDSaZqD+4ikOkIm+bbs8bPfCjcIRzXxkZYWwehr2IhlyVoqSVzu9ApcsdkGhwBqZXxAq0zlGpt5NdbfNave4rYcrS3w/odP3PunWlUlk2ZVzn44czu9qMW1x6vF5C586L9DVrHINxN62fv+fkF+SFJPUofT96CSJqtH5VsP5afhGvGQyK0Yo4K8/TkijFfgBXiruX3pUYfMImy/h2WpJHMm5orQf03i3QhH1EjBc7YdUtAH8v0LzKvFcTbDm+E/YJ0iOdtYV0jCQSCerc/U7+ZijC5opq3dGa7AtqAMJ5wWHEYXbjNed897694Ygqi1XzwqeBNgcXkC+TeVwCJQi8y8DClRCtgR5la+7nRJkiYjoookL9DGHrHODbH1IkwLLfbTpfMtfaJWQRdQ6yayfMllf5b7oEuJHWHRBROLMfToXik0pTpvhWefFJW4wj6P7XuFdeIMSZEGG+uhY8=----ATTACHMENT:----MzMzODQ0Nzg1NzI4NTk1IDc3MzE2ODYzMzQ2NjkxMTMgOTM2NjE2OTQ0OTIzNzQ1NA==