public class CommonUtils
extends java.lang.Object
이 클래스는 인스턴스를 생성할 수 없으며, 정적 메서드만을 포함하고 있다. 리스트의 null 여부를 확인하거나 리스트의 객체를 특정 타입으로 변환하는 등의 유틸리티 메서드를 제공한다.
주요 기능:| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.List<T> |
convertList(java.util.List<java.lang.Object> list,
java.lang.Class<T> clazz)
주어진 리스트의 각 요소를 지정된 클래스 타입으로 변환한다.
|
static <T> void |
listNullCheck(java.util.List<T> chunkedData)
주어진 리스트가 null이거나 비어 있는지 확인한다.
|
public static <T> java.util.List<T> convertList(java.util.List<java.lang.Object> list,
java.lang.Class<T> clazz)
요소가 지정된 클래스 타입과 호환되지 않을 경우 ClassCastException을 발생시킨다.
T - 변환할 대상 클래스 타입list - 변환할 객체 리스트clazz - 변환할 대상 클래스java.lang.ClassCastException - 요소를 지정된 클래스 타입으로 변환할 수 없는 경우 발생public static <T> void listNullCheck(java.util.List<T> chunkedData)
리스트가 null이거나 비어 있을 경우 IllegalArgumentException을 발생시킨다.
T - 리스트의 요소 타입chunkedData - null 여부를 확인할 리스트java.lang.IllegalArgumentException - 리스트가 null이거나 비어 있을 경우 발생