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.ExplicitlySetBmcModelThe 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 SummaryNested Classes Modifier and Type Class Description static classRelationEntity.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RelationEntity.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetId()id of the relationStringgetObjectId()Object entity of the relation.DoublegetScore()Score or confidence for detected entity.StringgetSubjectId()Subject entity of the relation.StringgetType()Type of relation between subject entity and object entity.inthashCode()RelationEntity.BuildertoBuilder()StringtoString()StringtoString(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- 
builderpublic static RelationEntity.Builder builder() Create a new builder.
 - 
toBuilderpublic RelationEntity.Builder toBuilder() 
 - 
getIdpublic String getId() id of the relation- Returns:
- the value
 
 - 
getSubjectIdpublic String getSubjectId() Subject entity of the relation.eg,MEDICINE_NAME, EXAMINATION - Returns:
- the value
 
 - 
getObjectIdpublic String getObjectId() Object entity of the relation.eg, MEDICINE_DOSAGE, MEDICINE_DURATION, MEASUREMENT - Returns:
- the value
 
 - 
getTypepublic String getType() Type of relation between subject entity and object entity.eg,EXAMINATION_MEASUREMENT, FREQUENCY, DOSAGE - Returns:
- the value
 
 - 
getScorepublic Double getScore() Score or confidence for detected entity.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-