Package com.oracle.bmc.ailanguage.model
Class RelationEntity
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.ailanguage.model.RelationEntity
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20221001") public final class RelationEntity extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The relation entities details for health ner.
Note: Objects should always be created or deserialized using theRelationEntity.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theRelationEntity.Builder
, which maintain a set of all explicitly set fields calledRelationEntity.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RelationEntity.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RelationEntity.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getId()
id of the relationString
getObjectId()
Object entity of the relation.Double
getScore()
Score or confidence for detected entity.String
getSubjectId()
Subject entity of the relation.String
getType()
Type of relation between subject entity and object entity.int
hashCode()
RelationEntity.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
RelationEntity
@Deprecated @ConstructorProperties({"id","subjectId","objectId","type","score"}) public RelationEntity(String id, String subjectId, String objectId, String type, Double score)
Deprecated.
-
-
Method Detail
-
builder
public static RelationEntity.Builder builder()
Create a new builder.
-
toBuilder
public RelationEntity.Builder toBuilder()
-
getId
public String getId()
id of the relation- Returns:
- the value
-
getSubjectId
public String getSubjectId()
Subject entity of the relation.eg,MEDICINE_NAME, EXAMINATION
- Returns:
- the value
-
getObjectId
public String getObjectId()
Object entity of the relation.eg, MEDICINE_DOSAGE, MEDICINE_DURATION, MEASUREMENT
- Returns:
- the value
-
getType
public String getType()
Type of relation between subject entity and object entity.eg,EXAMINATION_MEASUREMENT, FREQUENCY, DOSAGE
- Returns:
- the value
-
getScore
public Double getScore()
Score or confidence for detected entity.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-