public ProfileTargetingExpression(String expression) { if(expression == null || expression.trim().equals("")) { throw new IllegalArgumentException("null or empty 'expression' arg."); } this.expression = expression; String[] tokens = expression.split(" AND "); expressionTokens = new ExpressionToken[tokens.length]; for(int i = 0; i < tokens.length; i++) { String token = tokens[i].trim(); expressionTokens[i] = new ExpressionToken(token); } }
public ProfileTargetingExpression(String expression) { if(expression == null || expression.trim().equals("")) { throw new IllegalArgumentException("null or empty 'expression' arg."); } this.expression = expression; String[] tokens = expression.split(" AND "); expressionTokens = new ExpressionToken[tokens.length]; for(int i = 0; i < tokens.length; i++) { String token = tokens[i].trim(); expressionTokens[i] = new ExpressionToken(token); } }
public ProfileTargetingExpression(String expression) { if(expression == null || expression.trim().equals("")) { throw new IllegalArgumentException("null or empty 'expression' arg."); } this.expression = expression; String[] tokens = expression.split(" AND "); expressionTokens = new ExpressionToken[tokens.length]; for(int i = 0; i < tokens.length; i++) { String token = tokens[i].trim(); expressionTokens[i] = new ExpressionToken(token); } }
public ProfileTargetingExpression(String expression) { if(expression == null || expression.trim().equals("")) { throw new IllegalArgumentException("null or empty 'expression' arg."); } this.expression = expression; String[] tokens = expression.split(" AND "); expressionTokens = new ExpressionToken[tokens.length]; for(int i = 0; i < tokens.length; i++) { String token = tokens[i].trim(); expressionTokens[i] = new ExpressionToken(token); } }