Package com.biglybt.ui.swt.search
Class SBC_SearchResult
java.lang.Object
com.biglybt.ui.swt.search.SBC_SearchResult
- All Implemented Interfaces:
SearchSubsResultBase
,SBC_SearchResultsView.ImageLoadListener
public class SBC_SearchResult
extends Object
implements SearchSubsResultBase, SBC_SearchResultsView.ImageLoadListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final int
private final Engine
private final int
private final Result
private final int
private final String
private final long
private LightHashMap
<Object, Object> private final SBC_SearchResultsView
private final String
private final long
-
Constructor Summary
ConstructorsConstructorDescriptionSBC_SearchResult
(SBC_SearchResultsView _view, Engine _engine, Result _result) -
Method Summary
Modifier and TypeMethodDescriptionlong
int
byte[]
getHash()
org.eclipse.swt.graphics.Image
getIcon()
getID()
final String
getName()
int
int
int
int
getRank()
boolean
getRead()
long
long
getSize()
String[]
getTags()
long
getTime()
getUserData
(Object key) long
void
imageLoaded
(org.eclipse.swt.graphics.Image image) void
setRead
(boolean read) void
setUserData
(Object key, Object data)
-
Field Details
-
view
-
engine
-
result
-
content_type
private final int content_type -
seeds_peers
-
seeds_peers_sort
private final long seeds_peers_sort -
seed_count
private final int seed_count -
peer_count
private final int peer_count -
completed_count
private final int completed_count -
votes_comments_sort
private final long votes_comments_sort -
votes_comments
-
user_data
-
-
Constructor Details
-
SBC_SearchResult
-
-
Method Details
-
getEngine
-
getID
- Specified by:
getID
in interfaceSearchSubsResultBase
-
getName
- Specified by:
getName
in interfaceSearchSubsResultBase
-
getHash
public byte[] getHash()- Specified by:
getHash
in interfaceSearchSubsResultBase
-
getContentType
public int getContentType()- Specified by:
getContentType
in interfaceSearchSubsResultBase
-
getSize
public long getSize()- Specified by:
getSize
in interfaceSearchSubsResultBase
-
getNbSeeds
public int getNbSeeds()- Specified by:
getNbSeeds
in interfaceSearchSubsResultBase
-
getNbPeers
public int getNbPeers()- Specified by:
getNbPeers
in interfaceSearchSubsResultBase
-
getSeedsPeers
- Specified by:
getSeedsPeers
in interfaceSearchSubsResultBase
-
getSeedsPeersSortValue
public long getSeedsPeersSortValue()- Specified by:
getSeedsPeersSortValue
in interfaceSearchSubsResultBase
-
getNbCompleted
public int getNbCompleted()- Specified by:
getNbCompleted
in interfaceSearchSubsResultBase
-
getVotesComments
- Specified by:
getVotesComments
in interfaceSearchSubsResultBase
-
getVotesCommentsSortValue
public long getVotesCommentsSortValue()- Specified by:
getVotesCommentsSortValue
in interfaceSearchSubsResultBase
-
getRank
public int getRank()- Specified by:
getRank
in interfaceSearchSubsResultBase
-
getTorrentLink
- Specified by:
getTorrentLink
in interfaceSearchSubsResultBase
-
getDetailsLink
- Specified by:
getDetailsLink
in interfaceSearchSubsResultBase
-
getCategory
- Specified by:
getCategory
in interfaceSearchSubsResultBase
-
getTags
- Specified by:
getTags
in interfaceSearchSubsResultBase
-
getTime
public long getTime()- Specified by:
getTime
in interfaceSearchSubsResultBase
-
getAssetDate
public long getAssetDate()- Specified by:
getAssetDate
in interfaceSearchSubsResultBase
-
getIcon
public org.eclipse.swt.graphics.Image getIcon() -
getRead
public boolean getRead()- Specified by:
getRead
in interfaceSearchSubsResultBase
-
setRead
public void setRead(boolean read) - Specified by:
setRead
in interfaceSearchSubsResultBase
-
imageLoaded
public void imageLoaded(org.eclipse.swt.graphics.Image image) - Specified by:
imageLoaded
in interfaceSBC_SearchResultsView.ImageLoadListener
-
setUserData
- Specified by:
setUserData
in interfaceSearchSubsResultBase
-
getUserData
- Specified by:
getUserData
in interfaceSearchSubsResultBase
-