File tree Expand file tree Collapse file tree 12 files changed +56
-77
lines changed
main/java/com/iluwatar/hexagonal
test/java/com/iluwatar/hexagonal Expand file tree Collapse file tree 12 files changed +56
-77
lines changed Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .administration ;
2424
2525import java .util .Map ;
2626
27+ import com .iluwatar .hexagonal .domain .LotteryNumbers ;
28+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
29+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
30+
2731/**
2832 *
2933 * Administrator interface for lottery service.
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .administration ;
2424
2525import java .util .Map ;
2626
27- import com .iluwatar .hexagonal .adapter .LotteryTicketRepositoryMock ;
27+ import com .iluwatar .hexagonal .database .LotteryTicketRepository ;
28+ import com .iluwatar .hexagonal .database .LotteryTicketRepositoryMock ;
29+ import com .iluwatar .hexagonal .domain .LotteryNumbers ;
30+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
31+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
2832
2933/**
3034 *
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .banking ;
2424
2525/**
2626 *
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .database ;
2424
2525import java .util .Map ;
2626import java .util .Optional ;
2727
28+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
29+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
30+
2831/**
2932 *
3033 * Interface for accessing lottery tickets in database.
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .adapter ;
23+ package com .iluwatar .hexagonal .database ;
2424
2525import java .util .HashMap ;
2626import java .util .Map ;
2727import java .util .Optional ;
2828
2929import com .iluwatar .hexagonal .domain .LotteryTicket ;
3030import com .iluwatar .hexagonal .domain .LotteryTicketId ;
31- import com .iluwatar .hexagonal .domain .LotteryTicketRepository ;
3231
3332/**
3433 *
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .notifications ;
24+
25+ import com .iluwatar .hexagonal .domain .PlayerDetails ;
2426
2527/**
2628 *
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .service ;
2424
2525import java .util .Optional ;
2626
27+ import com .iluwatar .hexagonal .domain .LotteryNumbers ;
28+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
29+ import com .iluwatar .hexagonal .domain .LotteryTicketCheckResult ;
30+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
31+
2732/**
2833 *
2934 * Interface for submitting and checking lottery tickets.
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .service ;
2424
2525import java .util .Optional ;
2626
27- import com .iluwatar .hexagonal .adapter .LotteryTicketRepositoryMock ;
27+ import com .iluwatar .hexagonal .database .LotteryTicketRepository ;
28+ import com .iluwatar .hexagonal .database .LotteryTicketRepositoryMock ;
29+ import com .iluwatar .hexagonal .domain .LotteryNumbers ;
30+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
31+ import com .iluwatar .hexagonal .domain .LotteryTicketCheckResult ;
32+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
2833import com .iluwatar .hexagonal .domain .LotteryTicketCheckResult .CheckResult ;
2934
3035/**
Original file line number Diff line number Diff line change 2020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121 * THE SOFTWARE.
2222 */
23- package com .iluwatar .hexagonal .domain ;
23+ package com .iluwatar .hexagonal .database ;
2424
2525import static org .junit .Assert .assertEquals ;
2626import static org .junit .Assert .assertTrue ;
3030import org .junit .Before ;
3131import org .junit .Test ;
3232
33- import com .iluwatar .hexagonal .adapter .LotteryTicketRepositoryMock ;
33+ import com .iluwatar .hexagonal .database .LotteryTicketRepository ;
34+ import com .iluwatar .hexagonal .database .LotteryTicketRepositoryMock ;
35+ import com .iluwatar .hexagonal .domain .LotteryTicket ;
36+ import com .iluwatar .hexagonal .domain .LotteryTicketId ;
37+ import com .iluwatar .hexagonal .test .LotteryTestUtils ;
3438
3539/**
3640 *
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments