@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SNOMEDCTAttribute extends Object implements Serializable, Cloneable, StructuredPojo
The extracted attributes that relate to an entity. An extracted segment of the text that is an attribute of an entity, or otherwise related to an entity, such as the dosage of a medication taken.
| Constructor and Description |
|---|
SNOMEDCTAttribute() |
| Modifier and Type | Method and Description |
|---|---|
SNOMEDCTAttribute |
clone() |
boolean |
equals(Object obj) |
Integer |
getBeginOffset()
The 0-based character offset in the input text that shows where the attribute begins.
|
String |
getCategory()
The category of the detected attribute.
|
Integer |
getEndOffset()
The 0-based character offset in the input text that shows where the attribute ends.
|
Integer |
getId()
The numeric identifier for this attribute.
|
Float |
getRelationshipScore()
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this
entity.
|
String |
getRelationshipType()
The type of relationship that exists between the entity and the related attribute.
|
Float |
getScore()
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an
attribute.
|
List<SNOMEDCTConcept> |
getSNOMEDCTConcepts()
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
|
String |
getText()
The segment of input text extracted as this attribute.
|
List<SNOMEDCTTrait> |
getTraits()
Contextual information for an attribute.
|
String |
getType()
The type of attribute.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBeginOffset(Integer beginOffset)
The 0-based character offset in the input text that shows where the attribute begins.
|
void |
setCategory(String category)
The category of the detected attribute.
|
void |
setEndOffset(Integer endOffset)
The 0-based character offset in the input text that shows where the attribute ends.
|
void |
setId(Integer id)
The numeric identifier for this attribute.
|
void |
setRelationshipScore(Float relationshipScore)
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this
entity.
|
void |
setRelationshipType(String relationshipType)
The type of relationship that exists between the entity and the related attribute.
|
void |
setScore(Float score)
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an
attribute.
|
void |
setSNOMEDCTConcepts(Collection<SNOMEDCTConcept> sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
|
void |
setText(String text)
The segment of input text extracted as this attribute.
|
void |
setTraits(Collection<SNOMEDCTTrait> traits)
Contextual information for an attribute.
|
void |
setType(String type)
The type of attribute.
|
String |
toString()
Returns a string representation of this object.
|
SNOMEDCTAttribute |
withBeginOffset(Integer beginOffset)
The 0-based character offset in the input text that shows where the attribute begins.
|
SNOMEDCTAttribute |
withCategory(SNOMEDCTEntityCategory category)
The category of the detected attribute.
|
SNOMEDCTAttribute |
withCategory(String category)
The category of the detected attribute.
|
SNOMEDCTAttribute |
withEndOffset(Integer endOffset)
The 0-based character offset in the input text that shows where the attribute ends.
|
SNOMEDCTAttribute |
withId(Integer id)
The numeric identifier for this attribute.
|
SNOMEDCTAttribute |
withRelationshipScore(Float relationshipScore)
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this
entity.
|
SNOMEDCTAttribute |
withRelationshipType(SNOMEDCTRelationshipType relationshipType)
The type of relationship that exists between the entity and the related attribute.
|
SNOMEDCTAttribute |
withRelationshipType(String relationshipType)
The type of relationship that exists between the entity and the related attribute.
|
SNOMEDCTAttribute |
withScore(Float score)
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an
attribute.
|
SNOMEDCTAttribute |
withSNOMEDCTConcepts(Collection<SNOMEDCTConcept> sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
|
SNOMEDCTAttribute |
withSNOMEDCTConcepts(SNOMEDCTConcept... sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
|
SNOMEDCTAttribute |
withText(String text)
The segment of input text extracted as this attribute.
|
SNOMEDCTAttribute |
withTraits(Collection<SNOMEDCTTrait> traits)
Contextual information for an attribute.
|
SNOMEDCTAttribute |
withTraits(SNOMEDCTTrait... traits)
Contextual information for an attribute.
|
SNOMEDCTAttribute |
withType(SNOMEDCTAttributeType type)
The type of attribute.
|
SNOMEDCTAttribute |
withType(String type)
The type of attribute.
|
public void setCategory(String category)
The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and TEST_TREATMENT_PROCEDURE.
category - The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and
TEST_TREATMENT_PROCEDURE.SNOMEDCTEntityCategorypublic String getCategory()
The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and TEST_TREATMENT_PROCEDURE.
SNOMEDCTEntityCategorypublic SNOMEDCTAttribute withCategory(String category)
The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and TEST_TREATMENT_PROCEDURE.
category - The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and
TEST_TREATMENT_PROCEDURE.SNOMEDCTEntityCategorypublic SNOMEDCTAttribute withCategory(SNOMEDCTEntityCategory category)
The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and TEST_TREATMENT_PROCEDURE.
category - The category of the detected attribute. Possible categories include MEDICAL_CONDITION, ANATOMY, and
TEST_TREATMENT_PROCEDURE.SNOMEDCTEntityCategorypublic void setType(String type)
The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME, TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.
type - The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME,
TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.SNOMEDCTAttributeTypepublic String getType()
The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME, TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.
SNOMEDCTAttributeTypepublic SNOMEDCTAttribute withType(String type)
The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME, TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.
type - The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME,
TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.SNOMEDCTAttributeTypepublic SNOMEDCTAttribute withType(SNOMEDCTAttributeType type)
The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME, TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.
type - The type of attribute. Possible types include DX_NAME, ACUITY, DIRECTION, SYSTEM_ORGAN_SITE,TEST_NAME,
TEST_VALUE, TEST_UNIT, PROCEDURE_NAME, and TREATMENT_NAME.SNOMEDCTAttributeTypepublic void setScore(Float score)
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
score - The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly
recognized as an attribute.public Float getScore()
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
public SNOMEDCTAttribute withScore(Float score)
The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
score - The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly
recognized as an attribute.public void setRelationshipScore(Float relationshipScore)
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
relationshipScore - The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to
this entity.public Float getRelationshipScore()
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
public SNOMEDCTAttribute withRelationshipScore(Float relationshipScore)
The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
relationshipScore - The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to
this entity.public void setRelationshipType(String relationshipType)
The type of relationship that exists between the entity and the related attribute.
relationshipType - The type of relationship that exists between the entity and the related attribute.SNOMEDCTRelationshipTypepublic String getRelationshipType()
The type of relationship that exists between the entity and the related attribute.
SNOMEDCTRelationshipTypepublic SNOMEDCTAttribute withRelationshipType(String relationshipType)
The type of relationship that exists between the entity and the related attribute.
relationshipType - The type of relationship that exists between the entity and the related attribute.SNOMEDCTRelationshipTypepublic SNOMEDCTAttribute withRelationshipType(SNOMEDCTRelationshipType relationshipType)
The type of relationship that exists between the entity and the related attribute.
relationshipType - The type of relationship that exists between the entity and the related attribute.SNOMEDCTRelationshipTypepublic void setId(Integer id)
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
id - The numeric identifier for this attribute. This is a monotonically increasing id unique within this
response rather than a global unique identifier.public Integer getId()
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
public SNOMEDCTAttribute withId(Integer id)
The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
id - The numeric identifier for this attribute. This is a monotonically increasing id unique within this
response rather than a global unique identifier.public void setBeginOffset(Integer beginOffset)
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
beginOffset - The 0-based character offset in the input text that shows where the attribute begins. The offset returns
the UTF-8 code point in the string.public Integer getBeginOffset()
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
public SNOMEDCTAttribute withBeginOffset(Integer beginOffset)
The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
beginOffset - The 0-based character offset in the input text that shows where the attribute begins. The offset returns
the UTF-8 code point in the string.public void setEndOffset(Integer endOffset)
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
endOffset - The 0-based character offset in the input text that shows where the attribute ends. The offset returns the
UTF-8 code point in the string.public Integer getEndOffset()
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
public SNOMEDCTAttribute withEndOffset(Integer endOffset)
The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
endOffset - The 0-based character offset in the input text that shows where the attribute ends. The offset returns the
UTF-8 code point in the string.public void setText(String text)
The segment of input text extracted as this attribute.
text - The segment of input text extracted as this attribute.public String getText()
The segment of input text extracted as this attribute.
public SNOMEDCTAttribute withText(String text)
The segment of input text extracted as this attribute.
text - The segment of input text extracted as this attribute.public List<SNOMEDCTTrait> getTraits()
Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.
public void setTraits(Collection<SNOMEDCTTrait> traits)
Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.
traits - Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.public SNOMEDCTAttribute withTraits(SNOMEDCTTrait... traits)
Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.
NOTE: This method appends the values to the existing list (if any). Use
setTraits(java.util.Collection) or withTraits(java.util.Collection) if you want to override the
existing values.
traits - Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.public SNOMEDCTAttribute withTraits(Collection<SNOMEDCTTrait> traits)
Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.
traits - Contextual information for an attribute. Examples include signs, symptoms, diagnosis, and negation.public List<SNOMEDCTConcept> getSNOMEDCTConcepts()
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
public void setSNOMEDCTConcepts(Collection<SNOMEDCTConcept> sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
sNOMEDCTConcepts - The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the
match.public SNOMEDCTAttribute withSNOMEDCTConcepts(SNOMEDCTConcept... sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
NOTE: This method appends the values to the existing list (if any). Use
setSNOMEDCTConcepts(java.util.Collection) or withSNOMEDCTConcepts(java.util.Collection) if you
want to override the existing values.
sNOMEDCTConcepts - The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the
match.public SNOMEDCTAttribute withSNOMEDCTConcepts(Collection<SNOMEDCTConcept> sNOMEDCTConcepts)
The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the match.
sNOMEDCTConcepts - The SNOMED-CT concepts specific to an attribute, along with a score indicating the likelihood of the
match.public String toString()
toString in class ObjectObject.toString()public SNOMEDCTAttribute clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.