Configuration of the projection operation. More...
Public Member Functions | |
Object | clone () |
Clone. More... | |
Projection | initialProjection () |
Initial projection. More... | |
void | setInitialProjection (Projection p) |
Initial projection. More... | |
boolean | inNestings () |
If true, tries to search for projections into nested graphs. More... | |
void | setInNestings (boolean i) |
If true, tries to search for projections into nested graphs. More... | |
Configuration of the projection operation.
An instance of this class is taken as parameter by the projection operation and may contain some properties that change results of the operation.
Object cogitant.base.ProjectionConfig.clone | ( | ) |
Clone.
Projection cogitant.base.ProjectionConfig.initialProjection | ( | ) |
Initial projection.
Computed projections are extensions of this projection.
boolean cogitant.base.ProjectionConfig.inNestings | ( | ) |
If true, tries to search for projections into nested graphs.
void cogitant.base.ProjectionConfig.setInitialProjection | ( | Projection | p | ) |
Initial projection.
p | Computed projections are extensions of this projection. If p = null, there is no constraint. |
void cogitant.base.ProjectionConfig.setInNestings | ( | boolean | i | ) |
If true, tries to search for projections into nested graphs.