Class PrologUtils
- java.lang.Object
-
- de.sebinside.dcp.dsl.generator.util.PrologUtils
-
public class PrologUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description PrologUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.palladiosimulator.supporting.prolog.model.prolog.AtomicNumberAtomicNumber(int value)static org.palladiosimulator.supporting.prolog.model.prolog.AtomicQuotedStringAtomicQuotedString(String value)static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTermCompoundTerm()static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTermCompoundTerm(String value)static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTermCompoundTerm(String value, List<org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> arguments)static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTermCompoundTerm(String value, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression singleArgument)static org.palladiosimulator.supporting.prolog.model.prolog.FactFact(org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm term)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.GreaterThanGeater(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LessThanLess(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)static org.palladiosimulator.supporting.prolog.model.prolog.ListList(Iterable<org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> heads)static org.palladiosimulator.supporting.prolog.model.prolog.ListList(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression head)static org.palladiosimulator.supporting.prolog.model.prolog.ListList(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression head, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression tail)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LogicalAndLogicalAnd(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LogicalOrLogicalOr(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.NotProvableNotProvable(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression expr)static org.palladiosimulator.supporting.prolog.model.prolog.RuleRule(String head)static org.palladiosimulator.supporting.prolog.model.prolog.FactSimpleFact(String head, org.palladiosimulator.supporting.prolog.model.prolog.AtomicQuotedString argument)static org.palladiosimulator.supporting.prolog.model.prolog.expressions.UnificationUnification(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
-
-
Method Detail
-
Rule
public static org.palladiosimulator.supporting.prolog.model.prolog.Rule Rule(String head)
-
SimpleFact
public static org.palladiosimulator.supporting.prolog.model.prolog.Fact SimpleFact(String head, org.palladiosimulator.supporting.prolog.model.prolog.AtomicQuotedString argument)
-
Fact
public static org.palladiosimulator.supporting.prolog.model.prolog.Fact Fact(org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm term)
-
CompoundTerm
public static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm CompoundTerm()
-
CompoundTerm
public static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm CompoundTerm(String value)
-
CompoundTerm
public static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm CompoundTerm(String value, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression singleArgument)
-
CompoundTerm
public static org.palladiosimulator.supporting.prolog.model.prolog.CompoundTerm CompoundTerm(String value, List<org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> arguments)
-
LogicalAnd
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LogicalAnd LogicalAnd(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
LogicalOr
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LogicalOr LogicalOr(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
NotProvable
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.NotProvable NotProvable(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression expr)
-
Unification
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.Unification Unification(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
List
public static org.palladiosimulator.supporting.prolog.model.prolog.List List(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression head, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression tail)
-
List
public static org.palladiosimulator.supporting.prolog.model.prolog.List List(Iterable<org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> heads)
-
List
public static org.palladiosimulator.supporting.prolog.model.prolog.List List(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression head)
-
AtomicQuotedString
public static org.palladiosimulator.supporting.prolog.model.prolog.AtomicQuotedString AtomicQuotedString(String value)
-
AtomicNumber
public static org.palladiosimulator.supporting.prolog.model.prolog.AtomicNumber AtomicNumber(int value)
-
Less
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.LessThan Less(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
Geater
public static org.palladiosimulator.supporting.prolog.model.prolog.expressions.GreaterThan Geater(org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression left, org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression right)
-
-