Interface ValueObject
-
- All Superinterfaces:
DomainObject
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,SimpleDomainObject
public interface ValueObject extends DomainObject
A representation of the model object 'Value Object'.The following features are supported:
- See Also:
TacticdslPackage.getValueObject()
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValueObject
getExtends()
Returns the value of the 'Extends' reference.boolean
isNotImmutable()
Returns the value of the 'Not Immutable' attribute.boolean
isNotOptimisticLocking()
Returns the value of the 'Not Optimistic Locking' attribute.boolean
isNotPersistent()
Returns the value of the 'Not Persistent' attribute.boolean
isPersistent()
Returns the value of the 'Persistent' attribute.void
setExtends(ValueObject value)
Sets the value of the 'Extends
' reference.void
setNotImmutable(boolean value)
Sets the value of the 'Not Immutable
' attribute.void
setNotOptimisticLocking(boolean value)
Sets the value of the 'Not Optimistic Locking
' attribute.void
setNotPersistent(boolean value)
Sets the value of the 'Not Persistent
' attribute.void
setPersistent(boolean value)
Sets the value of the 'Persistent
' attribute.-
Methods inherited from interface org.contextmapper.tactic.dsl.tacticdsl.DomainObject
getAttributes, getBelongsTo, getComment, getDatabaseTable, getDiscriminatorColumn, getDiscriminatorLength, getDiscriminatorType, getDiscriminatorValue, getExtendsName, getInheritanceType, getOperations, getReferences, getRepository, getTraits, getValidate, isAbstract, isAggregateRoot, isCache, isGapClass, isNoGapClass, isScaffold, setAbstract, setAggregateRoot, setBelongsTo, setCache, setComment, setDatabaseTable, setDiscriminatorColumn, setDiscriminatorLength, setDiscriminatorType, setDiscriminatorValue, setExtendsName, setGapClass, setInheritanceType, setNoGapClass, setRepository, setScaffold, setValidate
-
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
-
Methods inherited from interface org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject
getDoc, getHint, getName, getPackage, setDoc, setHint, setName, setPackage
-
-
-
-
Method Detail
-
getExtends
ValueObject getExtends()
Returns the value of the 'Extends' reference.If the meaning of the 'Extends' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Extends' reference.
- See Also:
setExtends(ValueObject)
,TacticdslPackage.getValueObject_Extends()
- Model:
- Generated:
-
setExtends
void setExtends(ValueObject value)
Sets the value of the 'Extends
' reference.- Parameters:
value
- the new value of the 'Extends' reference.- See Also:
getExtends()
- Generated:
-
isNotOptimisticLocking
boolean isNotOptimisticLocking()
Returns the value of the 'Not Optimistic Locking' attribute.If the meaning of the 'Not Optimistic Locking' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Not Optimistic Locking' attribute.
- See Also:
setNotOptimisticLocking(boolean)
,TacticdslPackage.getValueObject_NotOptimisticLocking()
- Model:
- Generated:
-
setNotOptimisticLocking
void setNotOptimisticLocking(boolean value)
Sets the value of the 'Not Optimistic Locking
' attribute.- Parameters:
value
- the new value of the 'Not Optimistic Locking' attribute.- See Also:
isNotOptimisticLocking()
- Generated:
-
isNotImmutable
boolean isNotImmutable()
Returns the value of the 'Not Immutable' attribute.If the meaning of the 'Not Immutable' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Not Immutable' attribute.
- See Also:
setNotImmutable(boolean)
,TacticdslPackage.getValueObject_NotImmutable()
- Model:
- Generated:
-
setNotImmutable
void setNotImmutable(boolean value)
Sets the value of the 'Not Immutable
' attribute.- Parameters:
value
- the new value of the 'Not Immutable' attribute.- See Also:
isNotImmutable()
- Generated:
-
isPersistent
boolean isPersistent()
Returns the value of the 'Persistent' attribute.If the meaning of the 'Persistent' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Persistent' attribute.
- See Also:
setPersistent(boolean)
,TacticdslPackage.getValueObject_Persistent()
- Model:
- Generated:
-
setPersistent
void setPersistent(boolean value)
Sets the value of the 'Persistent
' attribute.- Parameters:
value
- the new value of the 'Persistent' attribute.- See Also:
isPersistent()
- Generated:
-
isNotPersistent
boolean isNotPersistent()
Returns the value of the 'Not Persistent' attribute.If the meaning of the 'Not Persistent' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Not Persistent' attribute.
- See Also:
setNotPersistent(boolean)
,TacticdslPackage.getValueObject_NotPersistent()
- Model:
- Generated:
-
setNotPersistent
void setNotPersistent(boolean value)
Sets the value of the 'Not Persistent
' attribute.- Parameters:
value
- the new value of the 'Not Persistent' attribute.- See Also:
isNotPersistent()
- Generated:
-
-