本文整理汇总了Java中eu.socialsensor.framework.common.domain.MediaItem.setTitle方法的典型用法代码示例。如果您正苦于以下问题:Java MediaItem.setTitle方法的具体用法?Java MediaItem.setTitle怎么用?Java MediaItem.setTitle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类eu.socialsensor.framework.common.domain.MediaItem
的用法示例。
在下文中一共展示了MediaItem.setTitle方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: findMediaItemsWithScore
import eu.socialsensor.framework.common.domain.MediaItem; //导入方法依赖的package包/类
public Map<MediaItem,Float> findMediaItemsWithScore(String query){
Map<MediaItem,Float> mitemsByScore = new HashMap<MediaItem,Float>();
SolrQuery solrQuery = new SolrQuery(query);
solrQuery.setFields("id","title","description","publicationTime","score");
solrQuery.addSortField("score", ORDER.desc);
QueryResponse rsp = null;
try {
rsp = server.query(solrQuery);
} catch (SolrServerException e) {
e.printStackTrace();
Logger.getRootLogger().info(e.getMessage());
}
System.out.println("Found "+rsp.getResults().getNumFound()+" results");
List<SolrDocument> retrievedItems = rsp.getResults();
for(SolrDocument sDoc : retrievedItems){
Collection<String> fieldNames = sDoc.getFieldNames();
Float score = (Float) sDoc.getFieldValue("score");
String title = (String) sDoc.getFieldValue("title");
String description = (String) sDoc.getFieldValue("description");
String id = (String) sDoc.getFieldValue("id");
Long publicationTime = (Long) sDoc.getFieldValue("publicationTime");
System.out.println("Solr Document #"+id);
System.out.println("Solr Document Title : "+title);
System.out.println("Solr Document Score : "+description);
System.out.println("Solr Document Score : "+score);
System.out.println();
MediaItem mitem = new MediaItem();
mitem.setId(id);
mitem.setTitle(title);
mitem.setDescription(description);
mitem.setPublicationTime(publicationTime);
mitemsByScore.put(mitem, score);
}
return mitemsByScore;
}
示例2: toMediaItem
import eu.socialsensor.framework.common.domain.MediaItem; //导入方法依赖的package包/类
public MediaItem toMediaItem() throws MalformedURLException {
MediaItem mediaItem = new MediaItem(new URL(url));
mediaItem.setId(id);
mediaItem.setStreamId(streamId);
mediaItem.setThumbnail(thumbnail);
mediaItem.setTitle(title);
mediaItem.setDescription(description);
mediaItem.setTags(tags);
//author needs to be added here
mediaItem.setPublicationTime(publicationTime);
//popularity needs to be added here
mediaItem.setShares(popularity);
if (latitude != null && longitude != null && location != null) {
mediaItem.setLocation(new Location(latitude, longitude, location));
}
mediaItem.setType(type);
mediaItem.setClusterId(clusterId);
mediaItem.setSolrScore(solrScore);
List<Concept> conceptsList = new ArrayList<Concept>();
if (concepts != null) {
for (String concept : concepts) {
try {
Concept cpt = new Concept(concept, 0d);
conceptsList.add(cpt);
}
catch(Exception e) {
// Undefined concept type.
}
}
}
mediaItem.setConcepts(conceptsList);
return mediaItem;
}