public class SemanticSimBean
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SemanticSimBean.SimilarityEntry |
Modifier and Type | Field and Description |
---|---|
(package private) ConceptLookupBean |
concept1 |
(package private) ConceptLookupBean |
concept2 |
(package private) java.lang.String |
conceptGraphName |
(package private) java.lang.String |
conceptPairText |
(package private) java.lang.String |
corpusLcsTerm |
(package private) java.lang.String |
exportType |
(package private) java.lang.String |
intrinsicLcsTerm |
(package private) java.util.Map<java.lang.String,java.lang.String> |
lcsPathMap |
(package private) java.util.List<ConceptSimilarityService.SimilarityMetricEnum> |
metrics |
(package private) java.lang.String[] |
metricSelectCorpusIC |
(package private) java.lang.String[] |
metricSelectIntrinsicIC |
(package private) java.lang.String[] |
metricSelectTaxonomy |
(package private) SemanticSimRegistryBean |
semanticSimRegistryBean |
private static long |
serialVersionUID |
(package private) java.util.List<SemanticSimBean.SimilarityEntry> |
similarityList
when doing similarity for multiple concept pairs
|
(package private) java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> |
similarityMap |
(package private) SimilarityInfo |
simInfo
when doing similarity for a single concept pair
|
Constructor and Description |
---|
SemanticSimBean() |
Modifier and Type | Method and Description |
---|---|
ConceptLookupBean |
getConcept1() |
ConceptLookupBean |
getConcept2() |
java.lang.String |
getConceptGraphName() |
java.lang.String |
getConceptPairText() |
java.lang.String |
getCorpusLcsTerm() |
java.lang.String |
getExportType() |
java.lang.String |
getIntrinsicLcsTerm() |
java.util.Map<java.lang.String,java.lang.String> |
getLcsPathMap() |
java.util.List<ConceptSimilarityService.SimilarityMetricEnum> |
getMetrics() |
java.lang.String[] |
getMetricSelectCorpusIC() |
java.lang.String[] |
getMetricSelectIntrinsicIC() |
java.lang.String[] |
getMetricSelectTaxonomy() |
SemanticSimRegistryBean |
getSemanticSimRegistryBean() |
java.util.List<SemanticSimBean.SimilarityEntry> |
getSimilarityList() |
java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> |
getSimilarityMap() |
SimilarityInfo |
getSimInfo() |
private void |
initMetrics() |
private void |
reset() |
void |
resetListen(ActionEvent event) |
void |
setConcept1(ConceptLookupBean concept1) |
void |
setConcept2(ConceptLookupBean concept2) |
void |
setConceptGraphName(java.lang.String conceptGraphName) |
void |
setConceptPairText(java.lang.String conceptPairText) |
void |
setCorpusLcsTerm(java.lang.String corpusLcsTerm) |
void |
setExportType(java.lang.String exportType) |
void |
setIntrinsicLcsTerm(java.lang.String intrinsicLcsTerm) |
void |
setLcsPathMap(java.util.Map<java.lang.String,java.lang.String> lcsPathMap) |
void |
setMetrics(java.util.List<ConceptSimilarityService.SimilarityMetricEnum> metrics) |
void |
setMetricSelectCorpusIC(java.lang.String[] metricSelectCorpusIC) |
void |
setMetricSelectIntrinsicIC(java.lang.String[] metricSelectIntrinsicIC) |
void |
setMetricSelectTaxonomy(java.lang.String[] metricSelectTaxonomy) |
void |
setSemanticSimRegistryBean(SemanticSimRegistryBean semanticSimRegistryBean) |
void |
setSimilarityList(java.util.List<SemanticSimBean.SimilarityEntry> similarityList) |
void |
setSimilarityMap(java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> similarityMap) |
void |
setSimInfo(SimilarityInfo simInfo) |
void |
simListen(ActionEvent event)
handle submit
|
void |
simMultiListen(ActionEvent event) |
private java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> |
toSimMap(ConceptPairSimilarity csim) |
void |
updateConceptGraph(ValueChangeEvent event)
handle selecting different concept graph
|
private static final long serialVersionUID
transient ConceptLookupBean concept1
transient ConceptLookupBean concept2
transient java.lang.String conceptGraphName
transient java.lang.String conceptPairText
transient java.lang.String corpusLcsTerm
transient java.lang.String exportType
transient java.lang.String intrinsicLcsTerm
transient java.util.Map<java.lang.String,java.lang.String> lcsPathMap
transient java.util.List<ConceptSimilarityService.SimilarityMetricEnum> metrics
transient java.lang.String[] metricSelectCorpusIC
transient java.lang.String[] metricSelectIntrinsicIC
transient java.lang.String[] metricSelectTaxonomy
transient SemanticSimRegistryBean semanticSimRegistryBean
transient java.util.List<SemanticSimBean.SimilarityEntry> similarityList
transient java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> similarityMap
transient SimilarityInfo simInfo
public ConceptLookupBean getConcept1()
public ConceptLookupBean getConcept2()
public java.lang.String getConceptGraphName()
public java.lang.String getConceptPairText()
public java.lang.String getCorpusLcsTerm()
public java.lang.String getExportType()
public java.lang.String getIntrinsicLcsTerm()
public java.util.Map<java.lang.String,java.lang.String> getLcsPathMap()
public java.util.List<ConceptSimilarityService.SimilarityMetricEnum> getMetrics()
public java.lang.String[] getMetricSelectCorpusIC()
public java.lang.String[] getMetricSelectIntrinsicIC()
public java.lang.String[] getMetricSelectTaxonomy()
public SemanticSimRegistryBean getSemanticSimRegistryBean()
public java.util.List<SemanticSimBean.SimilarityEntry> getSimilarityList()
public java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> getSimilarityMap()
public SimilarityInfo getSimInfo()
private void initMetrics()
private void reset()
public void resetListen(ActionEvent event)
public void setConcept1(ConceptLookupBean concept1)
public void setConcept2(ConceptLookupBean concept2)
public void setConceptGraphName(java.lang.String conceptGraphName)
public void setConceptPairText(java.lang.String conceptPairText)
public void setCorpusLcsTerm(java.lang.String corpusLcsTerm)
public void setExportType(java.lang.String exportType)
public void setIntrinsicLcsTerm(java.lang.String intrinsicLcsTerm)
public void setLcsPathMap(java.util.Map<java.lang.String,java.lang.String> lcsPathMap)
public void setMetrics(java.util.List<ConceptSimilarityService.SimilarityMetricEnum> metrics)
public void setMetricSelectCorpusIC(java.lang.String[] metricSelectCorpusIC)
public void setMetricSelectIntrinsicIC(java.lang.String[] metricSelectIntrinsicIC)
public void setMetricSelectTaxonomy(java.lang.String[] metricSelectTaxonomy)
public void setSemanticSimRegistryBean(SemanticSimRegistryBean semanticSimRegistryBean)
public void setSimilarityList(java.util.List<SemanticSimBean.SimilarityEntry> similarityList)
public void setSimilarityMap(java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> similarityMap)
public void setSimInfo(SimilarityInfo simInfo)
public void simListen(ActionEvent event)
event
- public void simMultiListen(ActionEvent event) throws java.io.IOException
java.io.IOException
private java.util.Map<ConceptSimilarityService.SimilarityMetricEnum,java.lang.Double> toSimMap(ConceptPairSimilarity csim)
public void updateConceptGraph(ValueChangeEvent event)
event
-