Quick links: Examples - Files.
Classes: Hierarchy - Index - List - Members.
Packages: Index - base - jni.

Public Member Functions | List of all members
cogitant.base.ProjectionConfig Interface Reference

Configuration of the projection operation. More...

+ Inheritance diagram for cogitant.base.ProjectionConfig:

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...
 

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

◆ clone()

Object cogitant.base.ProjectionConfig.clone ( )

Clone.

◆ initialProjection()

Projection cogitant.base.ProjectionConfig.initialProjection ( )

Initial projection.

Computed projections are extensions of this projection.

◆ inNestings()

boolean cogitant.base.ProjectionConfig.inNestings ( )

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

◆ setInitialProjection()

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

Initial projection.

Parameters
pComputed projections are extensions of this projection. If p = null, there is no constraint.

◆ setInNestings()

void cogitant.base.ProjectionConfig.setInNestings ( boolean  i)

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