제네릭 와일드카드 (? extends)
List<? extends Number> 처럼 <> 안에 구체적인 타입 대신 물음표를 쓰는 문법이다. "Number 이거나 Number를 상속한 어떤 타입"이라는 뜻으로, 정확히 어떤 타입인지는 모르지만 그 상한선만 정해 둔다. Chunk<? extends OrderBulkMapperParam> 이라고 쓰면 실제로 담기는 타입이 OrderBulkMapperParam 자신이든 그 자식이든 상관없이 받아들이겠다는 선언이다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!