Package com.basistech.rosette.dm
Class LayoutRegion
java.lang.Object
com.basistech.rosette.dm.BaseAttribute
com.basistech.rosette.dm.Attribute
com.basistech.rosette.dm.LayoutRegion
- All Implemented Interfaces:
Serializable
Layout defines text as spans defined by structured or unstructured regions.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for layout regions.static enumLayout types -
Field Summary
Fields inherited from class com.basistech.rosette.dm.Attribute
endOffset, startOffsetFields inherited from class com.basistech.rosette.dm.BaseAttribute
extendedProperties -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLayoutRegion(int startOffset, int endOffset, LayoutRegion.Layout layout, Map<String, Object> extendedProperties) -
Method Summary
Modifier and TypeMethodDescriptionGets the layout.protected com.google.common.base.MoreObjects.ToStringHelperMethods inherited from class com.basistech.rosette.dm.Attribute
getEndOffset, getStartOffsetMethods inherited from class com.basistech.rosette.dm.BaseAttribute
getExtendedProperties, listOrNull, setExtendedProperty, toString
-
Constructor Details
-
LayoutRegion
protected LayoutRegion(int startOffset, int endOffset, LayoutRegion.Layout layout, Map<String, Object> extendedProperties)
-
-
Method Details
-
getLayout
Gets the layout.- Returns:
- the layout
-
toStringHelper
protected com.google.common.base.MoreObjects.ToStringHelper toStringHelper()- Overrides:
toStringHelperin classAttribute
-