public class AceDoc
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
AceDoc() |
AceDoc(java.lang.String text) |
AceDoc(java.lang.String text,
java.util.Map<java.lang.String,AceMarker> markers) |
AceDoc(java.lang.String text,
java.util.Map<java.lang.String,AceMarker> markers,
java.util.Set<AceAnnotation.RowAnnotation> rowAnnotations,
java.util.Set<AceAnnotation.MarkerAnnotation> markerAnnotations) |
public AceDoc()
public AceDoc(java.lang.String text)
public AceDoc(java.lang.String text,
java.util.Map<java.lang.String,AceMarker> markers)
public AceDoc(@Nullable
java.lang.String text,
java.util.Map<java.lang.String,AceMarker> markers,
@Nullable
java.util.Set<AceAnnotation.RowAnnotation> rowAnnotations,
@Nullable
java.util.Set<AceAnnotation.MarkerAnnotation> markerAnnotations)
public java.lang.String getText()
public java.util.Map<java.lang.String,AceMarker> getMarkers()
public java.util.Set<AceAnnotation.RowAnnotation> getRowAnnotations()
public java.util.Set<AceAnnotation.MarkerAnnotation> getMarkerAnnotations()
public boolean hasRowAnnotations()
public boolean hasMarkerAnnotations()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean textEquals(@Nullable
java.lang.String a,
@Nullable
java.lang.String b)
public AceDoc withText(java.lang.String newText)
public TransportDoc asTransport()
public static AceDoc fromTransport(TransportDoc doc)
public AceDoc withAdditionalMarkers(java.util.Map<java.lang.String,AceMarker> addMarkers)
public AceDoc withoutMarker(java.lang.String markerId)
public AceDoc withoutMarkers()
public AceDoc withoutMarkers(java.util.Set<java.lang.String> without)
public AceDoc withRowAnnotations(java.util.Set<AceAnnotation.RowAnnotation> ranns)
public AceDoc withMarkerAnnotations(java.util.Set<AceAnnotation.MarkerAnnotation> manns)
public AceDoc withAdditionalMarkerAnnotation(AceAnnotation.MarkerAnnotation mann)
public AceDoc withAdditionalRowAnnotation(AceAnnotation.RowAnnotation rann)