certain

As VadaEngine handles marked nulls, it is possible that the facts of some output atoms contain such values. Sometimes this may be not desired, for example when the result needs to be stored into a relational database.

The certain post-processing annotation filters out, for a given atom, all the facts containing any marked nulls.

The syntax is as follows:

@post("atomName", "certain").

where atomName is the name of the atom at hand.