|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
ikbs.rco.RCOElement
ikbs.rco.value.Value
ikbs.rco.value.AttributeValue
ikbs.rco.value.QuantitativeValue
ikbs.rco.value.IntervalValue
public class IntervalValue
| Field Summary |
|---|
| Fields inherited from class ikbs.rco.value.QuantitativeValue |
|---|
EQUAL, GREATER, GREATER_OR_EQUAL, NB_DECIMAL, operateur, SMALLER, SMALLER_OR_EQUAL |
| Fields inherited from class ikbs.rco.value.Value |
|---|
CALCULEE, DEFAUT, DEFINIE, EXCEPTIONNELLE, exceptionValue, typeValeur, verbosity |
| Fields inherited from class ikbs.rco.RCOElement |
|---|
ANGLAIS, ENGLISH, FRANCAIS, FRENCH, illustration, LANGUE |
| Constructor Summary | |
|---|---|
IntervalValue(NumericAttribute n,
float valInf,
float valSup)
|
|
IntervalValue(NumericAttribute n,
java.lang.String s)
|
|
| Method Summary | |
|---|---|
boolean |
disjointed(QuantitativeValue v)
Les deux intervalles sont ils disjoints ? |
boolean |
egal(Value av)
Egalité stricte |
SetValue |
extremites()
Retourne un ensemble a deux élements, resp. borne inf et borne sup |
QuantitativeValue |
generaliser(QuantitativeValue qv)
Retourne le QV généralisé des deux valeurs this et qv |
float |
getValInf()
La borne inférieure |
float |
getValSup()
La borne supérieure |
QuantitativeValue |
inf(QuantitativeValue qv)
Inf ensembliste dans le treuilli des parties Equivalent à l'intersection |
boolean |
isDomain()
retourne true si c'est le domaine |
QuantitativeValue |
moins(QuantitativeValue qv)
Calculer la différence de deux ensembles numériques |
java.lang.String |
nomValeurSimple()
Retourne ne nom de la valeur simple, c'est à dire sans crochets, ni unités, etc. |
boolean |
plusGeneral(Value val)
this est plus général que |
java.lang.String |
saveValeur()
|
java.lang.String |
saveValeurBin()
|
Value |
simple()
Simplification de this |
QuantitativeValue |
specialiser(QuantitativeValue qv)
Calculer le spécialisé de this avec |
QuantitativeValue |
sup(QuantitativeValue qv)
Sup ensembliste dans le treuilli des parties equivalent à l'union |
java.lang.String |
toString()
Affichage en mode texte |
float |
valeur()
Méthodes d'accès à la valeur |
| Methods inherited from class ikbs.rco.value.QuantitativeValue |
|---|
asSet, enveloppeConvexe, floatOrInt, generalisation, getOperateur, greaterThan, inclus, key, longIntervalCouvrant, longueur, moyenne, reduction, setOperateur, specificParts, stringOperateur, valeur |
| Methods inherited from class ikbs.rco.value.Value |
|---|
aplatir, appartient, cardinal, difference, differenceSymetrique, getTypeValeur, intersection, nbFils, setType, setTypeValeur, simplify, type, union |
| Methods inherited from class ikbs.rco.RCOElement |
|---|
addIllustration, copyProperties, getIllustration, getIllustration, isThereIllustration, loadIllustrations, nbIllustration, removeIllustration, removeIllustration, saveIllustrations, setIllustration |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IntervalValue(NumericAttribute n,
float valInf,
float valSup)
public IntervalValue(NumericAttribute n,
java.lang.String s)
| Method Detail |
|---|
public float getValInf()
QuantitativeValue
getValInf in class QuantitativeValuepublic float getValSup()
QuantitativeValue
getValSup in class QuantitativeValuepublic SetValue extremites()
extremites in class QuantitativeValuepublic boolean isDomain()
public float valeur()
valeur in class QuantitativeValuepublic java.lang.String saveValeur()
saveValeur in class Valuepublic java.lang.String saveValeurBin()
saveValeurBin in class Valuepublic java.lang.String toString()
IllustrationOwner
toString in interface IllustrationOwnertoString in class Valuepublic java.lang.String nomValeurSimple()
nomValeurSimple in class QuantitativeValuepublic boolean egal(Value av)
egal in class Valuepublic Value simple()
Value
simple in class Valuepublic boolean plusGeneral(Value val)
plusGeneral in class QuantitativeValue - public boolean disjointed(QuantitativeValue v)
public QuantitativeValue sup(QuantitativeValue qv)
sup in class QuantitativeValuepublic QuantitativeValue inf(QuantitativeValue qv)
inf in class QuantitativeValuepublic QuantitativeValue generaliser(QuantitativeValue qv)
generaliser in class QuantitativeValuepublic QuantitativeValue specialiser(QuantitativeValue qv)
specialiser in class QuantitativeValueAttention - aux inconnus !public QuantitativeValue moins(QuantitativeValue qv)
moins in class QuantitativeValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||