- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {Gson g =
new Gson()
GsonBuilder gsonBuilder;gsonBuilder.create()
new GsonBuilder().create()
- Smart code suggestions by Codota
}
private static void export( PropertyIsLike operator, XMLStreamWriter writer ) throws XMLStreamException { writer.writeStartElement( FES_20_NS, "PropertyIsLike" ); writer.writeAttribute( "wildCard", operator.getWildCard() ); writer.writeAttribute( "singleChar", operator.getSingleChar() ); writer.writeAttribute( "escapeChar", operator.getEscapeChar() ); export( operator.getExpression(), writer ); export( operator.getPattern(), writer ); writer.writeEndElement(); }
private SQLOperation toProtoSql( PropertyIsLike op, String literal ) throws UnmappableException, FilterEvaluationException { String escape = "" + op.getEscapeChar(); String wildCard = "" + op.getWildCard(); String singleChar = "" + op.getSingleChar(); SQLExpression propName = toProtoSQL( op.getExpression() ); IsLikeString specialString = new IsLikeString( literal, wildCard, singleChar, escape ); String sqlEncoded = specialString.toSQL( !op.isMatchCase() ); if ( propName.isMultiValued() ) { // TODO escaping of pipe symbols sqlEncoded = "%|" + sqlEncoded + "|%"; } return getOperationFromBuilder( op, propName, sqlEncoded ); }
writer.writeAttribute( "matchCase", "" + isLikeOperator.isMatchCase() ); export( isLikeOperator.getExpression(), writer ); export( isLikeOperator.getPattern(), writer ); break;
String singleChar = "" + op.getSingleChar(); SQLExpression propName = toProtoSQL( op.getExpression() );
String singleChar = "" + op.getSingleChar(); SQLExpression propName = toProtoSQL( op.getExpression() );
case PROPERTY_IS_LIKE: PropertyIsLike pil = (PropertyIsLike) op; return new PropertyIsLike( copy( pil.getExpression() ), copyExpression( pil.getPattern(), values ), pil.getWildCard(), pil.getSingleChar(), pil.getEscapeChar(), pil.isMatchCase(), pil.getMatchAction() );