/*
* Svjatoslav Commons - shared library of common functionality.
- * Copyright ©2012-2013, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ * Copyright ©2012-2014, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
*
* This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public License
- * as published by the Free Software Foundation.
+ * modify it under the terms of version 3 of the GNU Lesser General Public License
+ * or later as published by the Free Software Foundation.
*/
package eu.svjatoslav.commons.string.tokenizer;
public class Terminator {
- String startSequence;
- String endSequence;
- boolean ignoreTerminator;
+ final String startSequence;
+ final boolean ignoreTerminator;
+ String endSequence;
- public Terminator(final String startPattern, final boolean ignoreTerminator) {
- startSequence = startPattern;
- this.ignoreTerminator = ignoreTerminator;
- }
+ public Terminator(final String startPattern, final boolean ignoreTerminator) {
+ startSequence = startPattern;
+ this.ignoreTerminator = ignoreTerminator;
+ }
- public Terminator(final String startSequence, final String endSequence,
- final boolean ignoreTerminator) {
+ public Terminator(final String startSequence, final String endSequence,
+ final boolean ignoreTerminator) {
- this.startSequence = startSequence;
- this.endSequence = endSequence;
- this.ignoreTerminator = ignoreTerminator;
- }
+ this.startSequence = startSequence;
+ this.endSequence = endSequence;
+ this.ignoreTerminator = ignoreTerminator;
+ }
}