Class Entity
java.lang.Object
com.iqser.red.service.redaction.v1.server.model.component.Entity
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionEntity
(String id, String type, com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryType entryType, com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryState state, String value, String reason, String matchedRule, String legalBasis, boolean imported, SemanticNode containingNode, String section, float[] color, List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Position> positions, String textBefore, String textAfter, int startOffset, int endOffset, int length, boolean imageHasTransparency, boolean isDictionaryEntry, boolean isDossierDictionaryEntry, boolean excluded, List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Change> changes, List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualChange> manualChanges, Set<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Engine> engines, Set<String> reference, Set<String> importedRedactionIntersections) -
Method Summary
Modifier and TypeMethodDescriptionstatic Entity.EntityBuilder
builder()
static Entity
fromEntityLogEntry
(com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLogEntry e, Document document, int startOffset, int endOffset) List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Change>
float[]
getColor()
int
Set<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Engine>
com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryType
getId()
int
List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualChange>
List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Position>
int
com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryState
getState()
getType()
getValue()
boolean
boolean
boolean
boolean
boolean
-
Constructor Details
-
Method Details
-
builder
-
getId
-
getType
-
getEntryType
public com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryType getEntryType() -
getState
public com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntryState getState() -
getValue
-
getReason
-
getMatchedRule
-
getLegalBasis
-
isImported
public boolean isImported() -
getContainingNode
-
getSection
-
getColor
public float[] getColor() -
getPositions
public List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Position> getPositions() -
getTextBefore
-
getTextAfter
-
getStartOffset
public int getStartOffset() -
getEndOffset
public int getEndOffset() -
getLength
public int getLength() -
isImageHasTransparency
public boolean isImageHasTransparency() -
isDictionaryEntry
public boolean isDictionaryEntry() -
isDossierDictionaryEntry
public boolean isDossierDictionaryEntry() -
isExcluded
public boolean isExcluded() -
getChanges
public List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Change> getChanges() -
getManualChanges
public List<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualChange> getManualChanges() -
getEngines
public Set<com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.Engine> getEngines() -
getReference
-
getImportedRedactionIntersections