mirror of
https://github.com/datahub-project/datahub.git
synced 2025-10-17 03:48:15 +00:00

- 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.
23 lines
671 B
Java
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);
|
|
}
|
|
}
|