
io.github.stewseo.client.json.JsonLocationImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yelp-fusion-client Show documentation
Show all versions of yelp-fusion-client Show documentation
java client to build api objects, handle http transport, and parse/deserialize/serialize json to/from json
package io.github.stewseo.client.json;
import jakarta.json.stream.JsonLocation;
class JsonLocationImpl implements JsonLocation {
private final long columnNo;
private final long lineNo;
private final long offset;
JsonLocationImpl(long lineNo, long columnNo, long streamOffset) {
this.lineNo = lineNo;
this.columnNo = columnNo;
this.offset = streamOffset;
}
@Override
public long getLineNumber() {
return lineNo;
}
@Override
public long getColumnNumber() {
return columnNo;
}
@Override
public long getStreamOffset() {
return offset;
}
@Override
public String toString() {
return "(line no=" + lineNo + ", column no=" + columnNo + ", offset=" + offset + ")";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy