Class DocumentSegment


  • @Generated(value="org.openapitools.codegen.languages.JavaInflectorServerCodegen",
               comments="Generator version: 7.15.0")
    public class DocumentSegment
    extends Object
    Document segment.
    • Constructor Detail

      • DocumentSegment

        public DocumentSegment()
    • Method Detail

      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getDocSegId

        public UUID getDocSegId()
      • setDocSegId

        public void setDocSegId​(UUID docSegId)
      • getDocId

        public UUID getDocId()
      • setDocId

        public void setDocId​(UUID docId)
      • getDocFileName

        public String getDocFileName()
      • setDocFileName

        public void setDocFileName​(String docFileName)
      • getSrcLang

        public String getSrcLang()
      • setSrcLang

        public void setSrcLang​(String srcLang)
      • getTrgLang

        public String getTrgLang()
      • setTrgLang

        public void setTrgLang​(String trgLang)
      • setSource

        public void setSource​(LayeredTextX source)
      • setTarget

        public void setTarget​(LayeredTextX target)
      • position

        public DocumentSegment position​(Long position)
        Index in the document (1-based).
      • getPosition

        public Long getPosition()
      • setPosition

        public void setPosition​(Long position)
      • getTuId

        public String getTuId()
      • setTuId

        public void setTuId​(String tuId)
      • getOrigin

        public Origin getOrigin()
      • setOrigin

        public void setOrigin​(Origin origin)
      • tmMatchScore

        public DocumentSegment tmMatchScore​(Integer tmMatchScore)
        Translation memory match score percentage (0-101, where 100 means exact, 101 in-context exact match). minimum: 0 maximum: 101
      • getTmMatchScore

        public Integer getTmMatchScore()
      • setTmMatchScore

        public void setTmMatchScore​(Integer tmMatchScore)
      • mtConfidenceScore

        public DocumentSegment mtConfidenceScore​(Double mtConfidenceScore)
        The confidence score for the machine translation, ranging from 0 (no confidence) to 1 (full confidence). minimum: 0 maximum: 1
      • getMtConfidenceScore

        public Double getMtConfidenceScore()
      • setMtConfidenceScore

        public void setMtConfidenceScore​(Double mtConfidenceScore)
      • mtTargetIndex

        public DocumentSegment mtTargetIndex​(Integer mtTargetIndex)
        Index in the `mt_targets` array or -1 (default).
      • getMtTargetIndex

        public Integer getMtTargetIndex()
      • setMtTargetIndex

        public void setMtTargetIndex​(Integer mtTargetIndex)
      • createdBy

        public DocumentSegment createdBy​(UUID createdBy)
        UUID of the user who created the segment.
      • getCreatedBy

        public UUID getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(UUID createdBy)
      • getCreatedAt

        public Date getCreatedAt()
      • setCreatedAt

        public void setCreatedAt​(Date createdAt)
      • updatedBy

        public DocumentSegment updatedBy​(UUID updatedBy)
        UUID of the user who last updated the segment.
      • getUpdatedBy

        public UUID getUpdatedBy()
      • setUpdatedBy

        public void setUpdatedBy​(UUID updatedBy)
      • getUpdatedAt

        public Date getUpdatedAt()
      • setUpdatedAt

        public void setUpdatedAt​(Date updatedAt)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object