001package co.codewizards.cloudstore.ls.core.invoke; 002 003import static co.codewizards.cloudstore.core.util.AssertUtil.*; 004import co.codewizards.cloudstore.ls.core.dto.AbstractInverseServiceResponse; 005 006/** 007 * Contains the class info for a certain {@code classId}. 008 * @author mn 009 */ 010public class GetClassInfoResponse extends AbstractInverseServiceResponse { 011 private static final long serialVersionUID = 1L; 012 013 private final ClassInfo classInfo; 014 015 public GetClassInfoResponse(final GetClassInfoRequest request, final ClassInfo classInfo) { 016 super(request); 017 this.classInfo = assertNotNull(classInfo, "classInfo"); 018 } 019 020 public ClassInfo getClassInfo() { 021 return classInfo; 022 } 023}