public class TermConstructionProjection extends java.lang.Object implements ProjectionToTerm
| Modifier and Type | Field and Description | 
|---|---|
private Operator | 
op  | 
private ProjectionToTerm[] | 
subTerms  | 
| Modifier | Constructor and Description | 
|---|---|
private  | 
TermConstructionProjection(Operator op,
                          ProjectionToTerm[] subTerms)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ProjectionToTerm | 
create(Operator op,
      ProjectionToTerm[] subTerms)  | 
Term | 
toTerm(RuleApp app,
      PosInOccurrence pos,
      Goal goal)  | 
private final Operator op
private final ProjectionToTerm[] subTerms
private TermConstructionProjection(Operator op, ProjectionToTerm[] subTerms)
public static ProjectionToTerm create(Operator op, ProjectionToTerm[] subTerms)
public Term toTerm(RuleApp app, PosInOccurrence pos, Goal goal)
toTerm in interface ProjectionToTerm