Public Member Functions

cogitant.base.ProjectionConfig Interface Reference

Configuration of the projection operation. More...

Inheritance diagram for cogitant.base.ProjectionConfig:

List of all members.

Public Member Functions

Object clone ()
 Clone.
Projection initialProjection ()
 Initial projection.
void setInitialProjection (Projection p)
 Initial projection.
boolean inNestings ()
 If true, tries to search for projections into nested graphs.
void setInNestings (boolean i)
 If true, tries to search for projections into nested graphs.

Detailed Description

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.


Member Function Documentation

Object cogitant.base.ProjectionConfig.clone ( )

Clone.

Implemented in cogitant.jni.ProjectionConfig.

Projection cogitant.base.ProjectionConfig.initialProjection ( )

Initial projection.

Computed projections are extensions of this projection.

Implemented in cogitant.jni.ProjectionConfig.

boolean cogitant.base.ProjectionConfig.inNestings ( )

If true, tries to search for projections into nested graphs.

Implemented in cogitant.jni.ProjectionConfig.

void cogitant.base.ProjectionConfig.setInitialProjection ( Projection  p)

Initial projection.

Parameters:
pComputed 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.

Implemented in cogitant.jni.ProjectionConfig.