public class RankingProfile
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APP_DC_CREATOR |
static java.lang.String |
APP_DC_DESCRIPTION |
static java.lang.String |
APP_DC_SUBJECT |
static java.lang.String |
APP_DC_TITLE |
static java.lang.String |
APPEMPH |
static java.lang.String |
APPURL |
static java.lang.String |
AUTHORITY |
static java.lang.String |
CATHASAPP |
static java.lang.String |
CATHASAUDIO |
static java.lang.String |
CATHASIMAGE |
static java.lang.String |
CATHASVIDEO |
static java.lang.String |
CATINDEXOF |
static java.lang.String |
CITATION |
int |
coeff_app_dc_creator |
int |
coeff_app_dc_description |
int |
coeff_app_dc_subject |
int |
coeff_app_dc_title |
int |
coeff_appemph |
int |
coeff_appurl |
int |
coeff_authority |
int |
coeff_cathasapp |
int |
coeff_cathasaudio |
int |
coeff_cathasimage |
int |
coeff_cathasvideo |
int |
coeff_catindexof |
int |
coeff_citation |
int |
coeff_date |
int |
coeff_descrcompintoplist |
int |
coeff_domlength |
int |
coeff_hitcount |
int |
coeff_language |
int |
coeff_llocal |
int |
coeff_lother |
static int |
COEFF_MAX |
static int |
COEFF_MIN |
int |
coeff_phrasesintext |
int |
coeff_posinphrase |
int |
coeff_posintext |
int |
coeff_posofphrase |
int |
coeff_prefer |
int |
coeff_termfrequency |
int |
coeff_urlcompintoplist |
int |
coeff_urlcomps |
int |
coeff_urllength |
int |
coeff_worddistance |
int |
coeff_wordsintext |
int |
coeff_wordsintitle |
static java.lang.String |
DATE |
static java.lang.String |
DESCRCOMPINTOPLIST |
static java.lang.String |
DOMLENGTH |
private java.lang.String |
externalStringCache |
static java.lang.String |
HITCOUNT |
static java.lang.String |
LANGUAGE |
static java.lang.String |
LLOCAL |
static java.lang.String |
LOTHER |
static java.lang.String |
PHRASESINTEXT |
static java.lang.String |
POSINPHRASE |
static java.lang.String |
POSINTEXT |
static java.lang.String |
POSOFPHRASE |
static java.lang.String |
PREFER |
static java.lang.String |
TERMFREQUENCY |
static java.lang.String |
URLCOMPINTOPLIST |
static java.lang.String |
URLCOMPS |
static java.lang.String |
URLLENGTH |
static java.lang.String |
WORDDISTANCE |
static java.lang.String |
WORDSINTEXT |
static java.lang.String |
WORDSINTITLE |
Constructor and Description |
---|
RankingProfile(Classification.ContentDomain mediatype) |
RankingProfile(java.lang.String prefix,
java.lang.String profile) |
Modifier and Type | Method and Description |
---|---|
void |
allZero()
set all ranking attributes to zero
This is usually used when a specific value is set to maximum
|
private static int |
parseMap(java.util.Map<java.lang.String,java.lang.Integer> coeff,
java.lang.String attr,
int dflt) |
java.util.Map<java.lang.String,java.lang.String> |
postToExternalMap(java.lang.String prefix) |
java.util.Map<java.lang.String,java.lang.String> |
preToExternalMap(java.lang.String prefix) |
java.util.Map<java.lang.String,java.lang.String> |
toExternalMap(java.lang.String prefix) |
java.lang.String |
toExternalString() |
java.lang.String |
toExternalURLGet(java.lang.String prefix) |
public static final java.lang.String APPEMPH
public static final java.lang.String APPURL
public static final java.lang.String APP_DC_CREATOR
public static final java.lang.String APP_DC_DESCRIPTION
public static final java.lang.String APP_DC_SUBJECT
public static final java.lang.String APP_DC_TITLE
public static final java.lang.String AUTHORITY
public static final java.lang.String CATHASAPP
public static final java.lang.String CATHASAUDIO
public static final java.lang.String CATHASIMAGE
public static final java.lang.String CATHASVIDEO
public static final java.lang.String CATINDEXOF
public static final java.lang.String DATE
public static final java.lang.String DOMLENGTH
public static final java.lang.String HITCOUNT
public static final java.lang.String LANGUAGE
public static final java.lang.String LLOCAL
public static final java.lang.String LOTHER
public static final java.lang.String PHRASESINTEXT
public static final java.lang.String POSINPHRASE
public static final java.lang.String POSINTEXT
public static final java.lang.String POSOFPHRASE
public static final java.lang.String TERMFREQUENCY
public static final java.lang.String URLCOMPS
public static final java.lang.String URLLENGTH
public static final java.lang.String WORDDISTANCE
public static final java.lang.String WORDSINTEXT
public static final java.lang.String WORDSINTITLE
public static final java.lang.String URLCOMPINTOPLIST
public static final java.lang.String DESCRCOMPINTOPLIST
public static final java.lang.String PREFER
public static final java.lang.String CITATION
public static final int COEFF_MIN
public static final int COEFF_MAX
public int coeff_domlength
public int coeff_date
public int coeff_wordsintitle
public int coeff_wordsintext
public int coeff_phrasesintext
public int coeff_llocal
public int coeff_lother
public int coeff_urllength
public int coeff_urlcomps
public int coeff_hitcount
public int coeff_posintext
public int coeff_posofphrase
public int coeff_posinphrase
public int coeff_authority
public int coeff_worddistance
public int coeff_appurl
public int coeff_app_dc_title
public int coeff_app_dc_creator
public int coeff_app_dc_subject
public int coeff_app_dc_description
public int coeff_appemph
public int coeff_catindexof
public int coeff_cathasimage
public int coeff_cathasaudio
public int coeff_cathasvideo
public int coeff_cathasapp
public int coeff_urlcompintoplist
public int coeff_descrcompintoplist
public int coeff_prefer
public int coeff_termfrequency
public int coeff_language
public int coeff_citation
private java.lang.String externalStringCache
public RankingProfile(Classification.ContentDomain mediatype)
public RankingProfile(java.lang.String prefix, java.lang.String profile)
private static int parseMap(java.util.Map<java.lang.String,java.lang.Integer> coeff, java.lang.String attr, int dflt)
public void allZero()
public java.lang.String toExternalString()
public java.util.Map<java.lang.String,java.lang.String> toExternalMap(java.lang.String prefix)
public java.util.Map<java.lang.String,java.lang.String> preToExternalMap(java.lang.String prefix)
public java.util.Map<java.lang.String,java.lang.String> postToExternalMap(java.lang.String prefix)
public java.lang.String toExternalURLGet(java.lang.String prefix)