Interface TreeBuilder
- All Known Implementing Classes:
TreeBuilderImpl
public interface TreeBuilder
TODO What if we want to express mandatory attributes in the projection?
In that case, this actually translates to a restriction on the concept - i.e. exists(role, top)
So maybe the projection builder operates on top of a concept builder?
Also, we want to express that whole sub-trees are optional -
the question is, whether this is done on a per-relation level, or per node level.
Actually we want to express the modality of a certain property.
- Author:
- raven
-
Method Summary
-
Method Details
-
getSource
NodeBuilder getSource() -
getPredicate
NodeBuilder getPredicate() -
getTarget
NodeBuilder getTarget() -
isOptional
boolean isOptional() -
setOptional
-