fuzzyowl2
Class ConceptDefinition
java.lang.Object
fuzzyowl2.ConceptDefinition
public class ConceptDefinition
- extends java.lang.Object
Fuzzy concept defined by means of an OWL 2 annotation of an OWL 2 class.
- Author:
- Fernando Bobillo
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConceptDefinition
public ConceptDefinition()
getType
public ConceptDefinition.ConceptType getType()
modifiedConcept
public void modifiedConcept(java.lang.String mod,
java.lang.String c)
weightedConcept
public void weightedConcept(double n,
java.lang.String c)
fuzzyNominalConcept
public void fuzzyNominalConcept(double n,
java.lang.String i)
weightedSumConcept
public void weightedSumConcept(java.util.List<ConceptDefinition> list)
owaConcept
public void owaConcept(java.util.List<java.lang.Double> weights,
java.util.List<java.lang.String> concepts)
quantifierOwaConcept
public void quantifierOwaConcept(java.lang.String q,
java.util.List<java.lang.String> concepts)
getWeights
public java.util.List<java.lang.Double> getWeights()
getConcepts
public java.util.List<java.lang.String> getConcepts()
getWeightedConcepts
public java.util.List<ConceptDefinition> getWeightedConcepts()
getFuzzyModifier
public java.lang.String getFuzzyModifier()
getFuzzyConcept
public java.lang.String getFuzzyConcept()
getIndividual
public java.lang.String getIndividual()
getQuantifier
public java.lang.String getQuantifier()
getNumber
public double getNumber()