geopackage-sdk/src/main/java/mil/nga/geopackage/tiles/user/TileCursor.java
@Override
    protected UserInvalidCursor<TileColumn, TileTable, TileRow, ? extends UserCursor<TileColumn, TileTable, TileRow>, ? extends UserDao<TileColumn, TileTable, TileRow, ? extends UserCursor<TileColumn, TileTable, TileRow>>> createInvalidCursor(UserDao dao, UserCursor cursor, List<Integer> invalidPositions, List<TileColumn> blobColumns) {
        return new TileInvalidCursor((TileDao) dao, (TileCursor) cursor, invalidPositions, blobColumns);
    }
@Override
    protected UserInvalidCursor<TileColumn, TileTable, TileRow, ? extends UserCursor<TileColumn, TileTable, TileRow>, ? extends UserDao<TileColumn, TileTable, TileRow, ? extends UserCursor<TileColumn, TileTable, TileRow>>> createInvalidCursor(UserDao dao, UserCursor cursor, List<Integer> invalidPositions, List<TileColumn> blobColumns) {
        return new TileInvalidCursor((TileDao) dao, (TileCursor) cursor, invalidPositions, blobColumns);
    }
{@inheritDoc}