@Override public String toString() { return entity.toString() + " (" + count + ")"; }
@Override public String toString() { return entity.toString(); }
@Override public String toString() { return getEntity().toString(); }
private void serializeValues() { final StringBuilder qs = new StringBuilder(); addToQueryString(qs, "requestedTerm", requestedTerm); addToQueryString(qs, "trackerURL", issueUrl); addToQueryString(qs, "description", description); addToQueryString(qs, "property", property.toString()); addToQueryString(qs, "primaryType", range.toString()); if(closestTerm != null && !closestTerm.equals(EIEntity.NULL_ENTITY)) { addToQueryString(qs, "closestTerm", closestTerm.toString()); } //Term request is a datatype property in the ontology, so we set the different fields //of the term request quasi-encoded as query string (no need to escape values as it is not a real //query string, and it would make it less readable) //TODO Maybe do escape & and =? instance.addNonOntologyLiteralProperty( SweetUIConstants.termRequestEntity, qs.toString() ); }
@Override protected SearchResult createSearchResultFromModel(final String uri, final Model model) { final SearchResult result = super.createSearchResultFromModel( uri, model ); if ( result != null ) { // set URL to URI for result entity result.setURL( result.getEntity().toString() ); } return result; }