Skip to content

Commit

Permalink
Add missing constructors (#201)
Browse files Browse the repository at this point in the history
  • Loading branch information
w3stling authored Dec 5, 2024
1 parent 079d9a5 commit f9e3b57
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@
import com.apptasticsoftware.rssreader.AbstractRssReader;
import com.apptasticsoftware.rssreader.DateTimeParser;

import java.net.http.HttpClient;

import static com.apptasticsoftware.rssreader.util.Mapper.mapBoolean;
import static com.apptasticsoftware.rssreader.util.Mapper.mapInteger;

Expand All @@ -34,6 +36,21 @@
*/
public class ItunesRssReader extends AbstractRssReader<ItunesChannel, ItunesItem> {

/**
* Constructor
*/
public ItunesRssReader() {
super();
}

/**
* Constructor
* @param httpClient http client
*/
public ItunesRssReader(HttpClient httpClient) {
super(httpClient);
}

@Override
protected void registerChannelTags() {
super.registerChannelTags();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,29 @@
import com.apptasticsoftware.rssreader.Channel;
import com.apptasticsoftware.rssreader.DateTimeParser;

import java.net.http.HttpClient;
import java.util.function.BiConsumer;

/**
* Class for reading media rss feeds.
*/
public class MediaRssReader extends AbstractRssReader<Channel, MediaRssItem> {

/**
* Constructor
*/
public MediaRssReader() {
super();
}

/**
* Constructor
* @param httpClient http client
*/
public MediaRssReader(HttpClient httpClient) {
super(httpClient);
}

@Override
protected Channel createChannel(DateTimeParser dateTimeParser) {
return new Channel(dateTimeParser);
Expand Down

0 comments on commit f9e3b57

Please sign in to comment.