/** * Copyright 2004-2016 Riccardo Solmi. All rights reserved. * This file is part of the Whole Platform. * * The Whole Platform is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The Whole Platform is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with the Whole Platform. If not, see <http://www.gnu.org/licenses/>. */ package org.whole.lang.queries.builders; import org.whole.lang.builders.IBuilder; import org.whole.lang.queries.model.KindTestEnum; import org.whole.lang.queries.model.StageTestEnum; import org.whole.lang.visitors.IVisitor; import java.util.Date; import org.whole.lang.queries.model.PlacementEnum; /** * @generator Whole */ public interface IQueriesBuilder extends IBuilder { public void visit(); public void exp2(); public void exp1(); public void pexp2(); public void pexp1(); public void identity(); public void expressions(); public void names(); public void comparator(); public void endIndex(); public void startIndex(); public void index(); public void localNames(); public void arguments(); public void bindings(); public void constraints(); public void predicate(); public void expression(); public void clearClause(); public void whereClause(); public void selectClause(); public void valuesClause(); public void placement(); public void fromClause(); public void body(); public void parameters(); public void name(); public void QueryDeclaration(); public void QueryDeclaration_(); public void _QueryDeclaration(); public void Path(); public void Path_(); public void Path_(int initialCapacity); public void _Path(); public void Delete(); public void Delete_(); public void _Delete(); public void CartesianInsert(); public void CartesianInsert_(); public void _CartesianInsert(); public void PointwiseInsert(); public void PointwiseInsert_(); public void _PointwiseInsert(); public void CartesianUpdate(); public void CartesianUpdate_(); public void _CartesianUpdate(); public void PointwiseUpdate(); public void PointwiseUpdate_(); public void _PointwiseUpdate(); public void Select(); public void Select_(); public void _Select(); public void For(); public void For_(); public void _For(); public void If(); public void If_(); public void _If(); public void Do(); public void Do_(); public void _Do(); public void EntityTemplate(); public void EntityTemplate_(); public void _EntityTemplate(); public void EntityCall(); public void EntityCall_(); public void _EntityCall(); public void Call(); public void Call_(); public void _Call(); public void Expressions(); public void Expressions_(); public void Expressions_(int initialCapacity); public void _Expressions(); public void Bindings(); public void Bindings_(); public void Bindings_(int initialCapacity); public void _Bindings(); public void Bind(); public void Bind_(); public void _Bind(); public void Choose(); public void Choose_(); public void Choose_(int initialCapacity); public void _Choose(); public void Block(); public void Block_(); public void Block_(int initialCapacity); public void _Block(); public void Sequence(); public void Sequence_(); public void Sequence_(int initialCapacity); public void _Sequence(); public void Scope(); public void Scope_(); public void _Scope(); public void CartesianProduct(); public void CartesianProduct_(); public void CartesianProduct_(int initialCapacity); public void _CartesianProduct(); public void PointwiseProduct(); public void PointwiseProduct_(); public void PointwiseProduct_(int initialCapacity); public void _PointwiseProduct(); public void Filter(); public void Filter_(); public void _Filter(); public void AspectStep(); public void AspectStep_(); public void _AspectStep(); public void AdjacentStep(); public void AdjacentStep_(); public void _AdjacentStep(); public void ReachableStep(); public void ReachableStep_(); public void _ReachableStep(); public void ReachableOrSelfStep(); public void ReachableOrSelfStep_(); public void _ReachableOrSelfStep(); public void InverseAdjacentStep(); public void InverseAdjacentStep_(); public void _InverseAdjacentStep(); public void InverseReachableStep(); public void InverseReachableStep_(); public void _InverseReachableStep(); public void InverseReachableOrSelfStep(); public void InverseReachableOrSelfStep_(); public void _InverseReachableOrSelfStep(); public void RootStep(); public void RootStep_(); public void _RootStep(); public void FragmentRootStep(); public void FragmentRootStep_(); public void _FragmentRootStep(); public void SelfStep(); public void SelfStep_(); public void _SelfStep(); public void FeatureStep(); public void FeatureStep(String value); public void ChildStep(); public void ChildStep_(); public void _ChildStep(); public void DescendantStep(); public void DescendantStep_(); public void _DescendantStep(); public void DescendantOrSelfStep(); public void DescendantOrSelfStep_(); public void _DescendantOrSelfStep(); public void FollowingSiblingStep(); public void FollowingSiblingStep_(); public void _FollowingSiblingStep(); public void FollowingStep(); public void FollowingStep_(); public void _FollowingStep(); public void ParentStep(); public void ParentStep_(); public void _ParentStep(); public void AncestorStep(); public void AncestorStep_(); public void _AncestorStep(); public void AncestorOrSelfStep(); public void AncestorOrSelfStep_(); public void _AncestorOrSelfStep(); public void PrecedingSiblingStep(); public void PrecedingSiblingStep_(); public void _PrecedingSiblingStep(); public void PrecedingStep(); public void PrecedingStep_(); public void _PrecedingStep(); public void AdditionStep(); public void AdditionStep_(); public void _AdditionStep(); public void SubtractionStep(); public void SubtractionStep_(); public void _SubtractionStep(); public void MultiplicationStep(); public void MultiplicationStep_(); public void _MultiplicationStep(); public void DivisionStep(); public void DivisionStep_(); public void _DivisionStep(); public void RemainderStep(); public void RemainderStep_(); public void _RemainderStep(); public void EqualsStep(); public void EqualsStep_(); public void _EqualsStep(); public void NotEqualsStep(); public void NotEqualsStep_(); public void _NotEqualsStep(); public void LessThanStep(); public void LessThanStep_(); public void _LessThanStep(); public void LessOrEqualsStep(); public void LessOrEqualsStep_(); public void _LessOrEqualsStep(); public void GreaterThanStep(); public void GreaterThanStep_(); public void _GreaterThanStep(); public void GreaterOrEqualsStep(); public void GreaterOrEqualsStep_(); public void _GreaterOrEqualsStep(); public void Prune(); public void Prune_(); public void _Prune(); public void VariableTest(); public void VariableTest(String value); public void IndexVariableTest(); public void IndexVariableTest(String value); public void KindTest(); public void KindTest(KindTestEnum.Value value); public void KindTest(String value); public void StageTest(); public void StageTest(StageTestEnum.Value value); public void StageTest(String value); public void StageVariableTest(); public void StageVariableTest(String value); public void LanguageTest(); public void LanguageTest(String value); public void TypeTest(); public void TypeTest(String value); public void SubtypeTest(); public void SubtypeTest(String value); public void SupertypeTest(); public void SupertypeTest(String value); public void ExtendedSubtypeTest(); public void ExtendedSubtypeTest(String value); public void ExtendedSupertypeTest(); public void ExtendedSupertypeTest(String value); public void AtTypeTest(); public void AtTypeTest(String value); public void AtFeatureTest(); public void AtFeatureTest(String value); public void AtIndexTest(); public void AtIndexTest(int value); public void IndexTest(); public void IndexTest_(); public void _IndexTest(); public void IndexRangeTest(); public void IndexRangeTest_(); public void _IndexRangeTest(); public void VisitorTest(); public void VisitorTest(IVisitor value); public void VisitorTest(String value); public void ExpressionTest(); public void ExpressionTest_(); public void _ExpressionTest(); public void DistinctTest(); public void DistinctTest_(); public void _DistinctTest(); public void And(); public void And_(); public void And_(int initialCapacity); public void _And(); public void Or(); public void Or_(); public void Or_(int initialCapacity); public void _Or(); public void Not(); public void Not_(); public void _Not(); public void One(); public void One_(); public void _One(); public void Some(); public void Some_(); public void _Some(); public void Every(); public void Every_(); public void _Every(); public void ParenthesizedPredicate(); public void ParenthesizedPredicate_(); public void _ParenthesizedPredicate(); public void EntityType(); public void EntityType(String value); public void TemplateNames(); public void TemplateNames_(); public void _TemplateNames(); public void AllNames(); public void AllNames_(); public void _AllNames(); public void AddNames(); public void AddNames_(); public void _AddNames(); public void RemoveNames(); public void RemoveNames_(); public void _RemoveNames(); public void Names(); public void Names_(); public void Names_(int initialCapacity); public void _Names(); public void Name(); public void Name(String value); public void IdentityComparator(); public void IdentityComparator_(); public void _IdentityComparator(); public void UnionAll(); public void UnionAll_(); public void _UnionAll(); public void Union(); public void Union_(); public void _Union(); public void Intersect(); public void Intersect_(); public void _Intersect(); public void Except(); public void Except_(); public void _Except(); public void VariableRefStep(); public void VariableRefStep(String value); public void Singleton(); public void Singleton_(); public void _Singleton(); public void PointwiseEquals(); public void PointwiseEquals_(); public void _PointwiseEquals(); public void Tuple(); public void Tuple_(); public void Tuple_(int initialCapacity); public void _Tuple(); public void Addition(); public void Addition_(); public void _Addition(); public void Subtraction(); public void Subtraction_(); public void _Subtraction(); public void Multiplication(); public void Multiplication_(); public void _Multiplication(); public void Division(); public void Division_(); public void _Division(); public void Remainder(); public void Remainder_(); public void _Remainder(); public void Equals(); public void Equals_(); public void _Equals(); public void NotEquals(); public void NotEquals_(); public void _NotEquals(); public void LessThan(); public void LessThan_(); public void _LessThan(); public void LessOrEquals(); public void LessOrEquals_(); public void _LessOrEquals(); public void GreaterThan(); public void GreaterThan_(); public void _GreaterThan(); public void GreaterOrEquals(); public void GreaterOrEquals_(); public void _GreaterOrEquals(); public void VoidLiteral(); public void VoidLiteral_(); public void _VoidLiteral(); public void BooleanLiteral(); public void BooleanLiteral(boolean value); public void ByteLiteral(); public void ByteLiteral(byte value); public void CharLiteral(); public void CharLiteral(char value); public void DoubleLiteral(); public void DoubleLiteral(double value); public void FloatLiteral(); public void FloatLiteral(float value); public void IntLiteral(); public void IntLiteral(int value); public void LongLiteral(); public void LongLiteral(long value); public void ShortLiteral(); public void ShortLiteral(short value); public void DateLiteral(); public void DateLiteral(Date value); public void DateLiteral(String value); public void StringLiteral(); public void StringLiteral(String value); public void Placement(); public void Placement(PlacementEnum.Value value); public void Placement(String value); }