public class Predicate extends IReferable implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Predicate.Role |
Modifier and Type | Method and Description |
---|---|
void |
addExternalRef(ExternalRef externalRef) |
void |
addExternalRefs(List<ExternalRef> externalRefs) |
void |
addFlag(String flag) |
void |
addRole(Predicate.Role role) |
void |
addTerm(Term term) |
void |
addTerm(Term term,
boolean isHead) |
double |
getConfidence() |
ExternalRef |
getExternalRef(String resource) |
List<ExternalRef> |
getExternalRefs() |
List<String> |
getFlags() |
String |
getId() |
List<Predicate.Role> |
getRoles() |
String |
getSource() |
Span<Term> |
getSpan() |
String |
getSpanStr() |
String |
getStr() |
List<Term> |
getTerms() |
String |
getUri() |
boolean |
hasConfidence() |
boolean |
hasSource() |
boolean |
hasUri() |
void |
removeFlag(String flag) |
void |
removeRole(Predicate.Role role) |
void |
setConfidence(double confidence) |
void |
setId(String id) |
void |
setSource(String source) |
void |
setSpan(Span<Term> span) |
void |
setUri(String uri) |
compareTo
public String getSource()
public void setSource(String source)
public boolean hasSource()
public String getId()
getId
in interface TLinkReferable
public void setId(String id)
public boolean hasUri()
public String getUri()
public void setUri(String uri)
public boolean hasConfidence()
public double getConfidence()
public void setConfidence(double confidence)
public void addTerm(Term term)
public void addTerm(Term term, boolean isHead)
public String getStr()
public String getSpanStr()
public ExternalRef getExternalRef(String resource)
public List<ExternalRef> getExternalRefs()
public void addExternalRef(ExternalRef externalRef)
public void addExternalRefs(List<ExternalRef> externalRefs)
public List<Predicate.Role> getRoles()
public void addRole(Predicate.Role role)
public void removeRole(Predicate.Role role)
public void addFlag(String flag)
public void removeFlag(String flag)
Copyright © 2016–2020 FBK. All rights reserved.