for (URLEntity urle : status.getURLEntities()) { if(urle.getExpandedURL()){System.out.println(urle.getExpandedURL());} else {System.out.println(urle.getDisplayURL());} }
/** * Helper method to generate a URL-specialized {@link Token}. * * @param urlEntity The entity to map as a Token * * @return A token that correctly this entity. */ private Token linkOfEntity(final URLEntity urlEntity) { LOGGER.trace("Tokenizing URLEntity {}", urlEntity); return new Token( urlEntity.getDisplayURL(), urlEntity.getStart(), urlEntity.getEnd(), Token.TokenType.CLICKABLE, () -> browserSupport.openUrl(urlEntity.getExpandedURL()) ); }
static Struct convertURLEntity(URLEntity uRLEntity) { return new Struct(SCHEMA_URL_ENTITY) .put("URL", uRLEntity.getURL()) .put("Text", uRLEntity.getText()) .put("ExpandedURL", uRLEntity.getExpandedURL()) .put("Start", uRLEntity.getStart()) .put("End", uRLEntity.getEnd()) .put("DisplayURL", uRLEntity.getDisplayURL()); }