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 fromRelationship
object 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
ConstructorsModifierConstructorDescriptionprotected
AbstractSubjectAreaRelationship
(SubjectAreaRestClient subjectAreaRestClient, String resourceUrnName) -
Method Summary
Modifier and TypeMethodDescriptionfind
(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 Details
-
AbstractSubjectAreaRelationship
protected AbstractSubjectAreaRelationship(SubjectAreaRestClient subjectAreaRestClient, String resourceUrnName)
-
-
Method Details
-
find
Description copied from interface:SubjectAreaClient
Request to find Glossary Artifacts of the type T.- Specified by:
find
in interfaceSubjectAreaClient<L extends Relationship>
- Specified by:
find
in interfaceSubjectAreaRelationshipClient<L extends Relationship>
- Overrides:
find
in 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.
-