- java.lang.Object
-
- io.xlate.edi.internal.stream.LocationView
-
- io.xlate.edi.internal.stream.StaEDIStreamLocation
-
- All Implemented Interfaces:
Location
public class StaEDIStreamLocation extends LocationView implements Location
-
-
Field Summary
-
Fields inherited from class io.xlate.edi.internal.stream.LocationView
characterOffset, columnNumber, componentPosition, elementOccurrence, elementPosition, lineNumber, segmentPosition
-
-
Constructor Summary
Constructors Constructor Description StaEDIStreamLocation()StaEDIStreamLocation(Location source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearComponentPosition()voidclearSegmentLocations()StaEDIStreamLocationcopy()voidincrementComponentPosition()voidincrementElementOccurrence()voidincrementElementPosition()voidincrementOffset(int value)voidincrementSegmentPosition()booleanisRepeated()voidset(Location source)voidsetComponentPosition(int componentPosition)voidsetElementOccurrence(int elementOccurrence)voidsetElementPosition(int elementPosition)voidsetRepeated(boolean repeated)-
Methods inherited from class io.xlate.edi.internal.stream.LocationView
getCharacterOffset, getColumnNumber, getComponentPosition, getElementOccurrence, getElementPosition, getLineNumber, getSegmentPosition
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.xlate.edi.stream.Location
getCharacterOffset, getColumnNumber, getComponentPosition, getElementOccurrence, getElementPosition, getLineNumber, getSegmentPosition
-
-
-
-
Constructor Detail
-
StaEDIStreamLocation
public StaEDIStreamLocation()
-
StaEDIStreamLocation
public StaEDIStreamLocation(Location source)
-
-
Method Detail
-
copy
public StaEDIStreamLocation copy()
-
set
public void set(Location source)
-
setElementPosition
public void setElementPosition(int elementPosition)
-
setElementOccurrence
public void setElementOccurrence(int elementOccurrence)
-
setComponentPosition
public void setComponentPosition(int componentPosition)
-
incrementOffset
public void incrementOffset(int value)
-
incrementSegmentPosition
public void incrementSegmentPosition()
-
clearSegmentLocations
public void clearSegmentLocations()
-
incrementElementPosition
public void incrementElementPosition()
-
incrementElementOccurrence
public void incrementElementOccurrence()
-
incrementComponentPosition
public void incrementComponentPosition()
-
clearComponentPosition
public void clearComponentPosition()
-
setRepeated
public void setRepeated(boolean repeated)
-
isRepeated
public boolean isRepeated()
-
-