@Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("source field", srcField).append("destination field",
                                                                                                                 destField).append("type", type)
                .append("customConverter", customConverter).append("relationshipType", relationshipType)
                .append("removeOrphans", removeOrphans).append("mapId", mapId).append("copyByReference", copyByReference).append(
                        "copyByReferenceOveridden", copyByReferenceOveridden).append("srcTypeHint", srcHintContainer).append("destTypeHint",
                                                                                                                             destHintContainer).toString();
    }
Return true if is self referencing. Is considered self referencing where no other sources are specified,
i.e., no source properties or #CDATA in the xml def.

@return true if is self referencing
core/src/main/java/com/github/dozermapper/core/fieldmap/FieldMap.java