@SuppressWarnings({"rawtypes", "unchecked"})
    private int handleProperty(String input, int pos, LinkedList linkedList) {
      int propertyPos = pos + "PROP.".length();
      StringBuffer propertyName = new StringBuffer("PROP.");
      while (propertyPos < input.length()) {
        if (nextValueIs(input, propertyPos, " ")) {
          linkedList.add(propertyName);
          return propertyPos;
        }
        if (nextValueIs(input, propertyPos, "(")) {
          linkedList.add(propertyName);
          return propertyPos;
        }
        if (nextValueIs(input, propertyPos, ")")) {
          linkedList.add(propertyName);
          return propertyPos;
        }
        for (String operator : operators) {
          if (nextValueIs(input, propertyPos, operator)) {
            linkedList.add(propertyName);
            return propertyPos;
          }
        }
        propertyName.append(input.substring(propertyPos, ++propertyPos));
      }
      linkedList.add(propertyName);
      return propertyPos;
    }
convert in-fix expression to post-fix.

@param tokenizer tokenizer.
@return post-fix expression.
olv-core/src/main/java/pl/otros/logview/accept/query/org/apache/log4j/rule/InFixToPostFix.java