| 
                                
                                    @@ 2906-2913 (lines=8) @@
                                 | 
                            
                                                            
                                    | 2903 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 2904 | 
                                     | 
                                         * @throws MappingException  | 
                                
                                                            
                                    | 2905 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 2906 | 
                                     | 
                                        public function getSingleAssociationJoinColumnName($fieldName)  | 
                                
                                                            
                                    | 2907 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 2908 | 
                                     | 
                                            if ( ! $this->isAssociationWithSingleJoinColumn($fieldName)) { | 
                                
                                                            
                                    | 2909 | 
                                     | 
                                                throw MappingException::noSingleAssociationJoinColumnFound($this->name, $fieldName);  | 
                                
                                                            
                                    | 2910 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2911 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2912 | 
                                     | 
                                            return $this->associationMappings[$fieldName]['joinColumns'][0]['name'];  | 
                                
                                                            
                                    | 2913 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 2914 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2915 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 2916 | 
                                     | 
                                         * Returns the single association referenced join column name (if any).  | 
                                
                                                                                
                                 | 
                                
                                    @@ 2924-2931 (lines=8) @@
                                 | 
                            
                                                            
                                    | 2921 | 
                                     | 
                                         *  | 
                                
                                                            
                                    | 2922 | 
                                     | 
                                         * @throws MappingException  | 
                                
                                                            
                                    | 2923 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 2924 | 
                                     | 
                                        public function getSingleAssociationReferencedJoinColumnName($fieldName)  | 
                                
                                                            
                                    | 2925 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 2926 | 
                                     | 
                                            if ( ! $this->isAssociationWithSingleJoinColumn($fieldName)) { | 
                                
                                                            
                                    | 2927 | 
                                     | 
                                                throw MappingException::noSingleAssociationJoinColumnFound($this->name, $fieldName);  | 
                                
                                                            
                                    | 2928 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 2929 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2930 | 
                                     | 
                                            return $this->associationMappings[$fieldName]['joinColumns'][0]['referencedColumnName'];  | 
                                
                                                            
                                    | 2931 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 2932 | 
                                     | 
                                     | 
                                
                                                            
                                    | 2933 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 2934 | 
                                     | 
                                         * Used to retrieve a fieldname for either field or association from a given column.  |