Interface RepositoryOperation

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAccessObjectName()
      Returns the value of the 'Access Object Name' attribute.
      java.lang.String getCondition()
      Returns the value of the 'Condition' attribute.
      java.lang.String getDoc()
      Returns the value of the 'Doc' attribute.
      java.lang.String getGroupBy()
      Returns the value of the 'Group By' attribute.
      java.lang.String getHint()
      Returns the value of the 'Hint' attribute.
      java.lang.String getName()
      Returns the value of the 'Name' attribute.
      java.lang.String getOrderBy()
      Returns the value of the 'Order By' attribute.
      org.eclipse.emf.common.util.EList<Parameter> getParameters()
      Returns the value of the 'Parameters' containment reference list.
      Publish getPublish()
      Returns the value of the 'Publish' containment reference.
      java.lang.String getQuery()
      Returns the value of the 'Query' attribute.
      ComplexType getReturnType()
      Returns the value of the 'Return Type' containment reference.
      java.lang.String getSelect()
      Returns the value of the 'Select' attribute.
      java.lang.String getThrows()
      Returns the value of the 'Throws' attribute.
      Visibility getVisibility()
      Returns the value of the 'Visibility' attribute.
      boolean isBuild()
      Returns the value of the 'Build' attribute.
      boolean isCache()
      Returns the value of the 'Cache' attribute.
      boolean isConstruct()
      Returns the value of the 'Construct' attribute.
      boolean isDelegateToAccessObject()
      Returns the value of the 'Delegate To Access Object' attribute.
      boolean isGapOperation()
      Returns the value of the 'Gap Operation' attribute.
      boolean isMap()
      Returns the value of the 'Map' attribute.
      boolean isNoGapOperation()
      Returns the value of the 'No Gap Operation' attribute.
      void setAccessObjectName​(java.lang.String value)
      Sets the value of the 'Access Object Name' attribute.
      void setBuild​(boolean value)
      Sets the value of the 'Build' attribute.
      void setCache​(boolean value)
      Sets the value of the 'Cache' attribute.
      void setCondition​(java.lang.String value)
      Sets the value of the 'Condition' attribute.
      void setConstruct​(boolean value)
      Sets the value of the 'Construct' attribute.
      void setDelegateToAccessObject​(boolean value)
      Sets the value of the 'Delegate To Access Object' attribute.
      void setDoc​(java.lang.String value)
      Sets the value of the 'Doc' attribute.
      void setGapOperation​(boolean value)
      Sets the value of the 'Gap Operation' attribute.
      void setGroupBy​(java.lang.String value)
      Sets the value of the 'Group By' attribute.
      void setHint​(java.lang.String value)
      Sets the value of the 'Hint' attribute.
      void setMap​(boolean value)
      Sets the value of the 'Map' attribute.
      void setName​(java.lang.String value)
      Sets the value of the 'Name' attribute.
      void setNoGapOperation​(boolean value)
      Sets the value of the 'No Gap Operation' attribute.
      void setOrderBy​(java.lang.String value)
      Sets the value of the 'Order By' attribute.
      void setPublish​(Publish value)
      Sets the value of the 'Publish' containment reference.
      void setQuery​(java.lang.String value)
      Sets the value of the 'Query' attribute.
      void setReturnType​(ComplexType value)
      Sets the value of the 'Return Type' containment reference.
      void setSelect​(java.lang.String value)
      Sets the value of the 'Select' attribute.
      void setThrows​(java.lang.String value)
      Sets the value of the 'Throws' attribute.
      void setVisibility​(Visibility value)
      Sets the value of the 'Visibility' attribute.
      • Methods inherited from interface org.eclipse.emf.ecore.EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • getDoc

        java.lang.String getDoc()
        Returns the value of the 'Doc' attribute.

        If the meaning of the 'Doc' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Doc' attribute.
        See Also:
        setDoc(String), TacticdslPackage.getRepositoryOperation_Doc()
        Model:
        Generated:
      • setDoc

        void setDoc​(java.lang.String value)
        Sets the value of the 'Doc' attribute.
        Parameters:
        value - the new value of the 'Doc' attribute.
        See Also:
        getDoc()
        Generated:
      • setReturnType

        void setReturnType​(ComplexType value)
        Sets the value of the 'Return Type' containment reference.
        Parameters:
        value - the new value of the 'Return Type' containment reference.
        See Also:
        getReturnType()
        Generated:
      • getName

        java.lang.String getName()
        Returns the value of the 'Name' attribute.

        If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Name' attribute.
        See Also:
        setName(String), TacticdslPackage.getRepositoryOperation_Name()
        Model:
        Generated:
      • setName

        void setName​(java.lang.String value)
        Sets the value of the 'Name' attribute.
        Parameters:
        value - the new value of the 'Name' attribute.
        See Also:
        getName()
        Generated:
      • getParameters

        org.eclipse.emf.common.util.EList<Parameter> getParameters()
        Returns the value of the 'Parameters' containment reference list. The list contents are of type Parameter.

        If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Parameters' containment reference list.
        See Also:
        TacticdslPackage.getRepositoryOperation_Parameters()
        Model:
        containment="true"
        Generated:
      • getThrows

        java.lang.String getThrows()
        Returns the value of the 'Throws' attribute.

        If the meaning of the 'Throws' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Throws' attribute.
        See Also:
        setThrows(String), TacticdslPackage.getRepositoryOperation_Throws()
        Model:
        Generated:
      • setThrows

        void setThrows​(java.lang.String value)
        Sets the value of the 'Throws' attribute.
        Parameters:
        value - the new value of the 'Throws' attribute.
        See Also:
        getThrows()
        Generated:
      • getHint

        java.lang.String getHint()
        Returns the value of the 'Hint' attribute.

        If the meaning of the 'Hint' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Hint' attribute.
        See Also:
        setHint(String), TacticdslPackage.getRepositoryOperation_Hint()
        Model:
        Generated:
      • setHint

        void setHint​(java.lang.String value)
        Sets the value of the 'Hint' attribute.
        Parameters:
        value - the new value of the 'Hint' attribute.
        See Also:
        getHint()
        Generated:
      • setCache

        void setCache​(boolean value)
        Sets the value of the 'Cache' attribute.
        Parameters:
        value - the new value of the 'Cache' attribute.
        See Also:
        isCache()
        Generated:
      • setGapOperation

        void setGapOperation​(boolean value)
        Sets the value of the 'Gap Operation' attribute.
        Parameters:
        value - the new value of the 'Gap Operation' attribute.
        See Also:
        isGapOperation()
        Generated:
      • setNoGapOperation

        void setNoGapOperation​(boolean value)
        Sets the value of the 'No Gap Operation' attribute.
        Parameters:
        value - the new value of the 'No Gap Operation' attribute.
        See Also:
        isNoGapOperation()
        Generated:
      • getQuery

        java.lang.String getQuery()
        Returns the value of the 'Query' attribute.

        If the meaning of the 'Query' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Query' attribute.
        See Also:
        setQuery(String), TacticdslPackage.getRepositoryOperation_Query()
        Model:
        Generated:
      • setQuery

        void setQuery​(java.lang.String value)
        Sets the value of the 'Query' attribute.
        Parameters:
        value - the new value of the 'Query' attribute.
        See Also:
        getQuery()
        Generated:
      • getCondition

        java.lang.String getCondition()
        Returns the value of the 'Condition' attribute.

        If the meaning of the 'Condition' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Condition' attribute.
        See Also:
        setCondition(String), TacticdslPackage.getRepositoryOperation_Condition()
        Model:
        Generated:
      • setCondition

        void setCondition​(java.lang.String value)
        Sets the value of the 'Condition' attribute.
        Parameters:
        value - the new value of the 'Condition' attribute.
        See Also:
        getCondition()
        Generated:
      • getSelect

        java.lang.String getSelect()
        Returns the value of the 'Select' attribute.

        If the meaning of the 'Select' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Select' attribute.
        See Also:
        setSelect(String), TacticdslPackage.getRepositoryOperation_Select()
        Model:
        Generated:
      • setSelect

        void setSelect​(java.lang.String value)
        Sets the value of the 'Select' attribute.
        Parameters:
        value - the new value of the 'Select' attribute.
        See Also:
        getSelect()
        Generated:
      • getGroupBy

        java.lang.String getGroupBy()
        Returns the value of the 'Group By' attribute.

        If the meaning of the 'Group By' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Group By' attribute.
        See Also:
        setGroupBy(String), TacticdslPackage.getRepositoryOperation_GroupBy()
        Model:
        Generated:
      • setGroupBy

        void setGroupBy​(java.lang.String value)
        Sets the value of the 'Group By' attribute.
        Parameters:
        value - the new value of the 'Group By' attribute.
        See Also:
        getGroupBy()
        Generated:
      • getOrderBy

        java.lang.String getOrderBy()
        Returns the value of the 'Order By' attribute.

        If the meaning of the 'Order By' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Order By' attribute.
        See Also:
        setOrderBy(String), TacticdslPackage.getRepositoryOperation_OrderBy()
        Model:
        Generated:
      • setOrderBy

        void setOrderBy​(java.lang.String value)
        Sets the value of the 'Order By' attribute.
        Parameters:
        value - the new value of the 'Order By' attribute.
        See Also:
        getOrderBy()
        Generated:
      • setConstruct

        void setConstruct​(boolean value)
        Sets the value of the 'Construct' attribute.
        Parameters:
        value - the new value of the 'Construct' attribute.
        See Also:
        isConstruct()
        Generated:
      • setBuild

        void setBuild​(boolean value)
        Sets the value of the 'Build' attribute.
        Parameters:
        value - the new value of the 'Build' attribute.
        See Also:
        isBuild()
        Generated:
      • isMap

        boolean isMap()
        Returns the value of the 'Map' attribute.

        If the meaning of the 'Map' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Map' attribute.
        See Also:
        setMap(boolean), TacticdslPackage.getRepositoryOperation_Map()
        Model:
        Generated:
      • setMap

        void setMap​(boolean value)
        Sets the value of the 'Map' attribute.
        Parameters:
        value - the new value of the 'Map' attribute.
        See Also:
        isMap()
        Generated:
      • getPublish

        Publish getPublish()
        Returns the value of the 'Publish' containment reference.

        If the meaning of the 'Publish' containment reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Publish' containment reference.
        See Also:
        setPublish(Publish), TacticdslPackage.getRepositoryOperation_Publish()
        Model:
        containment="true"
        Generated:
      • setPublish

        void setPublish​(Publish value)
        Sets the value of the 'Publish' containment reference.
        Parameters:
        value - the new value of the 'Publish' containment reference.
        See Also:
        getPublish()
        Generated:
      • setDelegateToAccessObject

        void setDelegateToAccessObject​(boolean value)
        Sets the value of the 'Delegate To Access Object' attribute.
        Parameters:
        value - the new value of the 'Delegate To Access Object' attribute.
        See Also:
        isDelegateToAccessObject()
        Generated:
      • setAccessObjectName

        void setAccessObjectName​(java.lang.String value)
        Sets the value of the 'Access Object Name' attribute.
        Parameters:
        value - the new value of the 'Access Object Name' attribute.
        See Also:
        getAccessObjectName()
        Generated: