Class AbstractSubjectAreaRelationship<L extends Relationship>
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.subjectarea.client.AbstractSubjectArea<L>
-
- org.odpi.openmetadata.accessservices.subjectarea.client.relationships.AbstractSubjectAreaRelationship<L>
-
- Type Parameters:
L- inherited fromRelationshipobject type Abstract class for Subject Area client relationship operations
- All Implemented Interfaces:
SubjectAreaClient<L>,SubjectAreaRelationshipClient<L>,ResponseParameterization<L>
public abstract class AbstractSubjectAreaRelationship<L extends Relationship> extends AbstractSubjectArea<L> implements SubjectAreaRelationshipClient<L>
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.accessservices.subjectarea.client.AbstractSubjectArea
BASE_RELATIONSHIPS_URL, BASE_URL, client, SUBJECT_AREA_BASE_URL
-
Fields inherited from interface org.odpi.openmetadata.accessservices.subjectarea.client.SubjectAreaClient
EMPTY_FIND_REQUEST
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSubjectAreaRelationship(SubjectAreaRestClient subjectAreaRestClient, String resourceUrnName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<L>find(String userId, FindRequest findRequest, boolean exactValue, boolean ignoreCase)Request to find Glossary Artifacts of the type T.-
Methods inherited from class org.odpi.openmetadata.accessservices.subjectarea.client.AbstractSubjectArea
create, delete, find, find, getByGUID, getMethodInfo, responseType, restore, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.odpi.openmetadata.commonservices.ffdc.rest.ResponseParameterization
getParameterizedType, resultType
-
-
-
-
Constructor Detail
-
AbstractSubjectAreaRelationship
protected AbstractSubjectAreaRelationship(SubjectAreaRestClient subjectAreaRestClient, String resourceUrnName)
-
-
Method Detail
-
find
public List<L> find(String userId, FindRequest findRequest, boolean exactValue, boolean ignoreCase)
Description copied from interface:SubjectAreaClientRequest to find Glossary Artifacts of the type T.- Specified by:
findin interfaceSubjectAreaClient<L extends Relationship>- Specified by:
findin interfaceSubjectAreaRelationshipClient<L extends Relationship>- Overrides:
findin classAbstractSubjectArea<L extends Relationship>- Parameters:
userId- unique identifier for requesting user, under which the request is performed.findRequest- information Glossary Artifact for find calls.exactValue- should the result match exactly?ignoreCase- should the match be case insensitive?- Returns:
- list Glossary Artifacts of the T type relevant in the findRequest information.
-
-