더북(TheBook)

예제 2-3은 Document 클래스와 Type의 관계를 사용하는 SearchEngine 인터페이스를 보여준다. 이 인터페이스를 이용하면 특정 문서 유형을 검색하고 해당하는 모든 문서를 추출할 수 있다.

 예제 2-3 SearchEngine.java

package com.apress.isf.java.service;

 

import java.util.List;

 

import com.apress.isf.java.model.Document;

import com.apress.isf.java.model.Type;

 

public interface SearchEngine {

public List<Document> findByType(Type documentType);

public List<Document> listAll();

}


신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.