package de.skuzzle.polly.core.parser; import de.skuzzle.polly.tools.Equatable; public class EscapedToken extends Token { private static final long serialVersionUID = 1L; private final Token escaped; public EscapedToken(Position position, Token escaped) { super(TokenType.ESCAPED, position); this.escaped = escaped; } @Override public Class<?> getEquivalenceClass() { return EscapedToken.class; } @Override public boolean actualEquals(Equatable o) { final EscapedToken other = (EscapedToken) o; return super.actualEquals(o) && this.escaped.equals(other.escaped); } public Token getEscaped() { return this.escaped; } }