com.wesleyhome.dao.processor.model.CustomQueryInfo Maven / Gradle / Ivy
/*
* @(#)CustomQueryInfo.java
*
* (C) Copyright 2014 by Travelers
* All Rights Reserved.
*
* This software is the confidential and proprietary information
* of the Travelers Corporation. ("Confidential Information").
* Redistribution of the source code or binary form is not permitted
* without prior authorization from Travelers.
*/
package com.wesleyhome.dao.processor.model;
import java.util.List;
import javax.lang.model.element.AnnotationMirror;
/**
* The CustomQueryInfo
class is a
*
* @author
* @since
*/
public class CustomQueryInfo {
public final String methodName;
public final List paramInfoList;
public final ReturnInfo returnInfo;
public final AnnotationMirror customQueryAnnotationMirror;
/**
* @param methodName
* @param paramInfoList
* @param returnInfo
* @param customQueryAnnotationMirror
*/
public CustomQueryInfo(final String methodName, final List paramInfoList, final ReturnInfo returnInfo,
final AnnotationMirror customQueryAnnotationMirror) {
super();
this.methodName = methodName;
this.paramInfoList = paramInfoList;
this.returnInfo = returnInfo;
this.customQueryAnnotationMirror = customQueryAnnotationMirror;
}
}