}
@Override
public final boolean matches(final INode other, final Match match) {
if (other instanceof PrimitiveExpression) {
final PrimitiveExpression primitive = (PrimitiveExpression) other;
if (_primitiveType.isInstance(primitive.getValue())) {
match.add(_groupName, other);
return true;
}
}
return false;