/** * @see javax.faces.model.DataModel#isRowAvailable() */ @Override public boolean isRowAvailable() { int rowIndex = getRowIndex(); return (rowIndex >= 0) && (rowIndex < getRowCount()); }
/** * @see {@link javax.faces.model.DataModel#isRowAvailable()} */ @Override public boolean isRowAvailable() { int rowIndex = getRowIndex(); return (rowIndex >= 0) && (rowIndex < getRowCount()); }
/** * @see {@link javax.faces.model.DataModel#isRowAvailable()} */ @Override public boolean isRowAvailable() { int rowIndex = getRowIndex(); return (rowIndex >= 0) && (rowIndex < getRowCount()); }
/** * @see {@link javax.faces.model.DataModel#getRowData()} */ @Override public E getRowData() { if (getRowIndex() >= 0) { int adjustedRowIndex = getRowIndex() % getRowsPerPage(); Collection<E> wrappedData = getWrappedData(); if (adjustedRowIndex >= wrappedData.size()) { logger.error("adjustedRowIndex=[{0}] higher than wrappedData.size=[{1}]", adjustedRowIndex, wrappedData.size()); return null; } return getWrappedData().get(adjustedRowIndex); } else { return null; } }
/** * @see {@link javax.faces.model.DataModel#getRowData()} */ @Override public E getRowData() { if (getRowIndex() >= 0) { int adjustedRowIndex = getRowIndex() % getRowsPerPage(); Collection<E> wrappedData = getWrappedData(); if (adjustedRowIndex >= wrappedData.size()) { logger.error("adjustedRowIndex=[{0}] higher than wrappedData.size=[{1}]", adjustedRowIndex, wrappedData.size()); return null; } return getWrappedData().get(adjustedRowIndex); } else { return null; } }
/** * @see javax.faces.model.DataModel#getRowData() */ @Override public E getRowData() { if (getRowIndex() >= 0) { int adjustedRowIndex = getRowIndex() % getRowsPerPage(); Collection<E> wrappedData = getWrappedData(); if (adjustedRowIndex >= wrappedData.size()) { logger.error("adjustedRowIndex=[{0}] higher than wrappedData.size=[{1}]", adjustedRowIndex, wrappedData.size()); return null; } return getWrappedData().get(adjustedRowIndex); } else { return null; } }