packages/core/src/format/ParsePosition.js
/*
* @copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper
* @copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos
* @license BSD-3-Clause (see LICENSE in the root directory of this source tree)
*/
/**
* @private
*/
export class ParsePosition {
constructor(index) {
this._index = index;
this._errorIndex = -1;
}
getIndex(){
return this._index;
}
setIndex(index){
this._index = index;
}
getErrorIndex(){
return this._errorIndex;
}
setErrorIndex(errorIndex){
this._errorIndex = errorIndex;
}
}