public ColumnIO getColumnIO() { if (_cols.length == 0 && _fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getColumnIO(); return (_io == null) ? ColumnIO.UNRESTRICTED : _io; }
public int getJoinDirection() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getJoinDirection(); return _join; }
public int getJoinDirection() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getJoinDirection(); return _join; }
public ForeignKey getForeignKey() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getForeignKey(); return _fk; }
public ColumnIO getColumnIO() { if (_cols.length == 0 && _fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getColumnIO(); return (_io == null) ? ColumnIO.UNRESTRICTED : _io; }
public ForeignKey getForeignKey() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getForeignKey(); return _fk; }
public ForeignKey getForeignKey() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getForeignKey(); return _fk; }
public int getJoinDirection() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getJoinDirection(); return _join; }
public boolean getUseClassCriteria() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getUseClassCriteria(); return _criteria; }
public boolean getUseClassCriteria() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getUseClassCriteria(); return _criteria; }
public ForeignKey getForeignKey() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getForeignKey(); return _fk; }
public ColumnIO getColumnIO() { if (_cols.length == 0 && _fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getColumnIO(); return (_io == null) ? ColumnIO.UNRESTRICTED : _io; }
public int getJoinDirection() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getJoinDirection(); return _join; }
public boolean getUseClassCriteria() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getUseClassCriteria(); return _criteria; }
public ForeignKey getForeignKey() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getForeignKey(); return _fk; }
public boolean getUseClassCriteria() { if (_fk == null && getValueMappedBy() != null) return getValueMappedByMapping().getUseClassCriteria(); return _criteria; }
public Column[] getColumns() { if (_cols.length != 0) return _cols; if (_fk != null) return _fk.getColumns(); if (getValueMappedBy() != null) return getValueMappedByMapping().getColumns(); return _cols; }
public Column[] getColumns() { if (_cols.length != 0) return _cols; if (_fk != null) return _fk.getColumns(); if (getValueMappedBy() != null) return getValueMappedByMapping().getColumns(); return _cols; }
public Column[] getColumns() { if (_cols.length != 0) return _cols; if (_fk != null) return _fk.getColumns(); if (getValueMappedBy() != null) return getValueMappedByMapping().getColumns(); return _cols; }
public Column[] getColumns() { if (_cols.length != 0) return _cols; if (_fk != null) return _fk.getColumns(); if (getValueMappedBy() != null) return getValueMappedByMapping().getColumns(); return _cols; }