John Plaisted b9f11ae21b Add new style checks and fix issues.
- Upgrade to checkstyle 8
- Copy javadoc checks from Google
- Disable missing class and method checks for now, too many warnings. I'll have to figure out how to suppress them instead.
- Fix other issues, which are mostly missing periods at the end of sentences and lack of paragraph tags.
2020-09-11 09:15:56 -07:00

23 lines
671 B
Java

package com.linkedin.metadata.dao;
import com.linkedin.common.urn.Urn;
import com.linkedin.data.template.UnionTemplate;
import javax.annotation.Nonnull;
/**
* A base class for all Remote DAO.
*
* <p>Remote DAO is a standardized interface to fetch aspects stored on a remote service. See http://go/gma for more
* details.
*
* @param <ASPECT_UNION> must be an aspect union type defined in com.linkedin.metadata.aspect
*/
public abstract class BaseRemoteDAO<ASPECT_UNION extends UnionTemplate, URN extends Urn>
extends BaseReadDAO<ASPECT_UNION, URN> {
public BaseRemoteDAO(@Nonnull Class<ASPECT_UNION> aspectUnionClass) {
super(aspectUnionClass);
}
}