|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Attribute | |
|---|---|
| de.dfki.mycbr.core | Contains all classes that represent core functionality of a CBR application such as the domain model, case bases, similarity functions and retrieval algorithms. |
| de.dfki.mycbr.core.casebase | Contains classes for the basic definition of DefaultCaseBase objects. |
| de.dfki.mycbr.core.model | Contains classes for the basic definition of the project's model. |
| de.dfki.mycbr.core.similarity | Contains standard classes to maintain similarity functions for attribute descriptions (local similarity functions) and concepts (amalgamation functions). |
| Uses of Attribute in de.dfki.mycbr.core |
|---|
| Methods in de.dfki.mycbr.core that return Attribute | |
|---|---|
Attribute |
Project.getSpecialAttribute(java.lang.String obj)
Returns the SpecialAttribute object corresponding to
the given string. |
| Methods in de.dfki.mycbr.core with parameters of type Attribute | |
|---|---|
Similarity |
Project.calculateSpecialSimilarity(Attribute att1,
Attribute att2)
Calculates the similarity of the given attributes by calling the calculateSimilarity method of the appropriate similarity function. |
Similarity |
Project.getLocalSimilarity(Attribute a,
Attribute b,
AttributeDesc desc)
For displaying local similarities. |
| Uses of Attribute in de.dfki.mycbr.core.casebase |
|---|
| Subclasses of Attribute in de.dfki.mycbr.core.casebase | |
|---|---|
class |
DateAttribute
Represents date attributes. |
class |
DoubleAttribute
Represents integers in query/cases. |
class |
FloatAttribute
Represents integers in query/cases. |
class |
Instance
Represents values occurring in query and or cases. |
class |
IntegerAttribute
Represents integers in query/cases. |
class |
IntervalAttribute
Represents intervals as values in query/case. |
class |
MultipleAttribute<Type extends AttributeDesc>
Represents sets of values in query/case. |
class |
SimpleAttribute
Represents values occurring in query and or cases. |
class |
SpecialAttribute
Represents special values in queries or cases. |
class |
StringAttribute
Represents strings used in query/cases. |
class |
SymbolAttribute
Represents values of symbol attribute descriptions (for example: color could have green, blue, red, ... as SymbolAttribute objects). |
| Methods in de.dfki.mycbr.core.casebase that return Attribute | |
|---|---|
Attribute |
Instance.getAttForDesc(AttributeDesc attDesc)
Returns the attribute for the given description. |
Attribute |
SymbolRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
StringRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
SpecialRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
abstract Attribute |
Range.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
IntervalRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
IntegerRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
FloatRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
DoubleRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
DateRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
ConceptRange.getAttribute(java.lang.Object obj)
Gets the attribute associated with the specified Object obj. |
Attribute |
StringRange.parseValue(java.lang.String string)
|
Attribute |
IntervalRange.parseValue(java.lang.String string)
|
Attribute |
IntegerRange.parseValue(java.lang.String string)
|
Attribute |
FloatRange.parseValue(java.lang.String string)
|
Attribute |
DoubleRange.parseValue(java.lang.String string)
|
Attribute |
DateRange.parseValue(java.lang.String string)
|
Attribute |
ConceptRange.parseValue(java.lang.String s)
|
| Methods in de.dfki.mycbr.core.casebase that return types with arguments of type Attribute | |
|---|---|
java.util.HashMap<AttributeDesc,Attribute> |
Instance.getAttributes()
Gets all the attribute values for this c. |
java.util.List<Attribute> |
MultipleAttribute.getValues()
Gets the list of values for this attribute. |
| Methods in de.dfki.mycbr.core.casebase with parameters of type Attribute | |
|---|---|
boolean |
Instance.addAttribute(AttributeDesc desc,
Attribute a)
|
boolean |
Instance.addAttribute(java.lang.String n,
Attribute a)
Sets the value of the attribute specified by desc to att. |
void |
MultipleAttribute.addValue(Attribute value)
Adds the given attribute to the list of values for this attribute. |
void |
MultipleAttribute.removeValue(Attribute value)
Adds the given attribute to the list of values for this attribute. |
| Constructor parameters in de.dfki.mycbr.core.casebase with type arguments of type Attribute | |
|---|---|
MultipleAttribute(Type desc,
java.util.LinkedList<Attribute> l1)
Initializes this with empty value. |
|
| Uses of Attribute in de.dfki.mycbr.core.model |
|---|
| Methods in de.dfki.mycbr.core.model that return Attribute | |
|---|---|
Attribute |
BooleanDesc.getAttribute(java.lang.Object value)
Returns SymbolAttribute object representing the specified
value. |
Attribute |
AttributeDesc.getAttribute(java.lang.Object value)
|
Attribute |
SymbolDesc.getAttribute(java.lang.String value)
Returns SymbolAttribute object representing the specified
value. |
Attribute |
SpecialDesc.getAttribute(java.lang.String value)
Returns SymbolAttribute object representing the specified
value. |
| Methods in de.dfki.mycbr.core.model with parameters of type Attribute | |
|---|---|
boolean |
SymbolDesc.fits(Attribute att)
|
boolean |
IntervalDesc.fits(Attribute att)
|
boolean |
IntegerDesc.fits(Attribute att)
|
boolean |
FloatDesc.fits(Attribute att)
|
boolean |
DoubleDesc.fits(Attribute att)
|
boolean |
DateDesc.fits(Attribute att)
|
boolean |
ConceptDesc.fits(Attribute att)
|
boolean |
AttributeDesc.fits(Attribute att)
Checks whether the given attribute fits this. |
boolean |
SymbolDesc.fitsSingle(Attribute att)
|
boolean |
IntervalDesc.fitsSingle(Attribute att)
|
boolean |
IntegerDesc.fitsSingle(Attribute att)
|
boolean |
FloatDesc.fitsSingle(Attribute att)
|
boolean |
DoubleDesc.fitsSingle(Attribute att)
|
boolean |
DateDesc.fitsSingle(Attribute att)
|
boolean |
ConceptDesc.fitsSingle(Attribute att)
|
boolean |
AttributeDesc.fitsSingle(Attribute att)
Checks whether a single attribute fits the constraints for this. |
| Uses of Attribute in de.dfki.mycbr.core.similarity |
|---|
| Methods in de.dfki.mycbr.core.similarity with parameters of type Attribute | |
|---|---|
Similarity |
SymbolFct.calculateSimilarity(Attribute attribute,
Attribute attribute2)
Returns the similarity of the given attributes. |
Similarity |
StringFct.calculateSimilarity(Attribute value1,
Attribute value2)
Calculates the similarity of the given attributes. |
Similarity |
ISimFct.calculateSimilarity(Attribute value1,
Attribute value2)
Computes the similarity of value1 and value2. |
Similarity |
IntervalFct.calculateSimilarity(Attribute value1,
Attribute value2)
|
Similarity |
IntegerFct.calculateSimilarity(Attribute a1,
Attribute a2)
Returns the similarity of the given attributes. |
Similarity |
FloatFct.calculateSimilarity(Attribute a1,
Attribute a2)
Returns the similarity of the given attributes. |
Similarity |
DoubleFct.calculateSimilarity(Attribute a1,
Attribute a2)
Returns the similarity of the given attributes. |
Similarity |
DateFct.calculateSimilarity(Attribute value1,
Attribute value2)
|
Similarity |
AmalgamationFct.calculateSimilarity(Attribute value1,
Attribute value2)
Returns the similarity of the given SimpleAttribute objects. |
Similarity |
AdvancedIntegerFct.calculateSimilarity(Attribute a1,
Attribute a2)
Calculates the similarity of the specified attributes using the interpolated function. |
Similarity |
AdvancedFloatFct.calculateSimilarity(Attribute a1,
Attribute a2)
Calculates the similarity of the specified attributes using the interpolated function. |
Similarity |
AdvancedDoubleFct.calculateSimilarity(Attribute a1,
Attribute a2)
Calculates the similarity of the specified attributes using the interpolated function. |
boolean |
SymbolFct.setSimilarity(Attribute att1,
Attribute att2,
Similarity sim)
Sets the similarity of att1 and att2 to sim. |
boolean |
OrderedSymbolFct.setSimilarity(Attribute att1,
Attribute att2,
Similarity sim)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||