org.unlaxer.StartInclusiveCursorImpl Maven / Gradle / Ivy
package org.unlaxer;
import org.unlaxer.Cursor.StartInclusiveCursor;
public class StartInclusiveCursorImpl extends AbstractCursorImpl implements StartInclusiveCursor{
public StartInclusiveCursorImpl() {
super(CursorKind.startInclusive);
}
public StartInclusiveCursorImpl(StartInclusiveCursor cursor) {
super(cursor);
}
public StartInclusiveCursorImpl(EndExclusiveCursor cursor) {
super(cursor);
}
@Override
public StartInclusiveCursor resolveLineNumber(RootPositionResolver rootPositionResolver) {
setLineNumber(rootPositionResolver.lineNumberFrom(position));
return thisObject();
}
@Override
StartInclusiveCursor thisObject() {
return this;
}
} © 2015 - 2025 Weber Informatics LLC | Privacy Policy