Interface RepositoryOperation
- All Superinterfaces:
DomainObjectTypedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,ServiceRepositoryOperationOption
public interface RepositoryOperation
extends DomainObjectTypedElement, ServiceRepositoryOperationOption
A representation of the model object 'Repository Operation'.
The following features are supported:
- See Also:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Access Object Name' attribute.Returns the value of the 'Condition' attribute.getDoc()
Returns the value of the 'Doc' attribute.Returns the value of the 'Group By' attribute.getHint()
Returns the value of the 'Hint' attribute.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Order By' attribute.org.eclipse.emf.common.util.EList<Parameter>
Returns the value of the 'Parameters' containment reference list.Returns the value of the 'Publish' containment reference.getQuery()
Returns the value of the 'Query' attribute.Returns the value of the 'Return Type' containment reference.Returns the value of the 'Select' attribute.Returns the value of the 'Throws' attribute.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
Returns the value of the 'Construct' attribute.boolean
Returns the value of the 'Delegate To Access Object' attribute.boolean
Returns the value of the 'Gap Operation' attribute.boolean
isMap()
Returns the value of the 'Map' attribute.boolean
Returns the value of the 'No Gap Operation' attribute.void
setAccessObjectName
(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
(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
Sets the value of the 'Doc
' attribute.void
setGapOperation
(boolean value) Sets the value of the 'Gap Operation
' attribute.void
setGroupBy
(String value) Sets the value of the 'Group By
' attribute.void
Sets the value of the 'Hint
' attribute.void
setMap
(boolean value) Sets the value of the 'Map
' attribute.void
Sets the value of the 'Name
' attribute.void
setNoGapOperation
(boolean value) Sets the value of the 'No Gap Operation
' attribute.void
setOrderBy
(String value) Sets the value of the 'Order By
' attribute.void
setPublish
(Publish value) Sets the value of the 'Publish
' containment reference.void
Sets the value of the 'Query
' attribute.void
setReturnType
(ComplexType value) Sets the value of the 'Return Type
' containment reference.void
Sets the value of the 'Select
' attribute.void
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 Details
-
getDoc
String getDoc()Returns the value of the 'Doc' attribute.- Returns:
- the value of the 'Doc' attribute.
- See Also:
- Model:
- Generated:
-
setDoc
Sets the value of the 'Doc
' attribute.- Parameters:
value
- the new value of the 'Doc' attribute.- See Also:
- Generated:
-
getVisibility
Visibility getVisibility()Returns the value of the 'Visibility' attribute. The literals are from the enumerationVisibility
.- Returns:
- the value of the 'Visibility' attribute.
- See Also:
- Model:
- Generated:
-
setVisibility
Sets the value of the 'Visibility
' attribute.- Parameters:
value
- the new value of the 'Visibility' attribute.- See Also:
- Generated:
-
getReturnType
ComplexType getReturnType()Returns the value of the 'Return Type' containment reference.- Returns:
- the value of the 'Return Type' containment reference.
- See Also:
- Model:
- containment="true"
- Generated:
-
setReturnType
Sets the value of the 'Return Type
' containment reference.- Parameters:
value
- the new value of the 'Return Type' containment reference.- See Also:
- Generated:
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated:
-
getParameters
org.eclipse.emf.common.util.EList<Parameter> getParameters()Returns the value of the 'Parameters' containment reference list. The list contents are of typeParameter
.- Returns:
- the value of the 'Parameters' containment reference list.
- See Also:
- Model:
- containment="true"
- Generated:
-
getThrows
String getThrows()Returns the value of the 'Throws' attribute.- Returns:
- the value of the 'Throws' attribute.
- See Also:
- Model:
- Generated:
-
setThrows
Sets the value of the 'Throws
' attribute.- Parameters:
value
- the new value of the 'Throws' attribute.- See Also:
- Generated:
-
getHint
String getHint()Returns the value of the 'Hint' attribute.- Returns:
- the value of the 'Hint' attribute.
- See Also:
- Model:
- Generated:
-
setHint
Sets the value of the 'Hint
' attribute.- Parameters:
value
- the new value of the 'Hint' attribute.- See Also:
- Generated:
-
isCache
boolean isCache()Returns the value of the 'Cache' attribute.- Returns:
- the value of the 'Cache' attribute.
- See Also:
- Model:
- Generated:
-
setCache
void setCache(boolean value) Sets the value of the 'Cache
' attribute.- Parameters:
value
- the new value of the 'Cache' attribute.- See Also:
- Generated:
-
isGapOperation
boolean isGapOperation()Returns the value of the 'Gap Operation' attribute.- Returns:
- the value of the 'Gap Operation' attribute.
- See Also:
- Model:
- 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:
- Generated:
-
isNoGapOperation
boolean isNoGapOperation()Returns the value of the 'No Gap Operation' attribute.- Returns:
- the value of the 'No Gap Operation' attribute.
- See Also:
- Model:
- 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:
- Generated:
-
getQuery
String getQuery()Returns the value of the 'Query' attribute.- Returns:
- the value of the 'Query' attribute.
- See Also:
- Model:
- Generated:
-
setQuery
Sets the value of the 'Query
' attribute.- Parameters:
value
- the new value of the 'Query' attribute.- See Also:
- Generated:
-
getCondition
String getCondition()Returns the value of the 'Condition' attribute.- Returns:
- the value of the 'Condition' attribute.
- See Also:
- Model:
- Generated:
-
setCondition
Sets the value of the 'Condition
' attribute.- Parameters:
value
- the new value of the 'Condition' attribute.- See Also:
- Generated:
-
getSelect
String getSelect()Returns the value of the 'Select' attribute.- Returns:
- the value of the 'Select' attribute.
- See Also:
- Model:
- Generated:
-
setSelect
Sets the value of the 'Select
' attribute.- Parameters:
value
- the new value of the 'Select' attribute.- See Also:
- Generated:
-
getGroupBy
String getGroupBy()Returns the value of the 'Group By' attribute.- Returns:
- the value of the 'Group By' attribute.
- See Also:
- Model:
- Generated:
-
setGroupBy
Sets the value of the 'Group By
' attribute.- Parameters:
value
- the new value of the 'Group By' attribute.- See Also:
- Generated:
-
getOrderBy
String getOrderBy()Returns the value of the 'Order By' attribute.- Returns:
- the value of the 'Order By' attribute.
- See Also:
- Model:
- Generated:
-
setOrderBy
Sets the value of the 'Order By
' attribute.- Parameters:
value
- the new value of the 'Order By' attribute.- See Also:
- Generated:
-
isConstruct
boolean isConstruct()Returns the value of the 'Construct' attribute.- Returns:
- the value of the 'Construct' attribute.
- See Also:
- Model:
- Generated:
-
setConstruct
void setConstruct(boolean value) Sets the value of the 'Construct
' attribute.- Parameters:
value
- the new value of the 'Construct' attribute.- See Also:
- Generated:
-
isBuild
boolean isBuild()Returns the value of the 'Build' attribute.- Returns:
- the value of the 'Build' attribute.
- See Also:
- Model:
- Generated:
-
setBuild
void setBuild(boolean value) Sets the value of the 'Build
' attribute.- Parameters:
value
- the new value of the 'Build' attribute.- See Also:
- Generated:
-
isMap
boolean isMap()Returns the value of the 'Map' attribute.- Returns:
- the value of the 'Map' attribute.
- See Also:
- 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:
- Generated:
-
getPublish
Publish getPublish()Returns the value of the 'Publish' containment reference.- Returns:
- the value of the 'Publish' containment reference.
- See Also:
- Model:
- containment="true"
- Generated:
-
setPublish
Sets the value of the 'Publish
' containment reference.- Parameters:
value
- the new value of the 'Publish' containment reference.- See Also:
- Generated:
-
isDelegateToAccessObject
boolean isDelegateToAccessObject()Returns the value of the 'Delegate To Access Object' attribute.- Returns:
- the value of the 'Delegate To Access Object' attribute.
- See Also:
- Model:
- 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:
- Generated:
-
getAccessObjectName
String getAccessObjectName()Returns the value of the 'Access Object Name' attribute.- Returns:
- the value of the 'Access Object Name' attribute.
- See Also:
- Model:
- Generated:
-
setAccessObjectName
Sets the value of the 'Access Object Name
' attribute.- Parameters:
value
- the new value of the 'Access Object Name' attribute.- See Also:
- Generated:
-