|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RefinementOperator
Interface for all refinement operators based on OWL/Description Logics. A refinement operator maps a description to a set of descriptions. For downward refinement operators those descriptions are more special. For upward refinement operators, those descriptions are more general.
| Method Summary | |
|---|---|
Set<Description> |
refine(Description description)
Standard refinement operation. |
Set<Description> |
refine(Description description,
int maxLength)
Optional refinement operation, where the learning algorithm can specify an additional bound on the length of descriptions. |
Set<Description> |
refine(Description description,
int maxLength,
List<Description> knownRefinements)
Optional refinement operation, where the learning algorithm can specify an additional bound on the length of descriptions and a list of known refinements, which do not need to be returned. |
| Method Detail |
|---|
Set<Description> refine(Description description)
description - The description, which will be refined.
Set<Description> refine(Description description,
int maxLength)
description - The description, which will be refined.maxLength - The maximum length of returned description, where length is defined by KBElement.getLength().
Set<Description> refine(Description description,
int maxLength,
List<Description> knownRefinements)
description - The description, which will be refined.maxLength - The maximum length of returned description, where length is defined by KBElement.getLength().knownRefinements - A collection of known refinements, which do not need to be returned.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||