net.sf.farrago.fem.sql2003
Interface FemSequenceGenerator

All Superinterfaces:
CwmElement, CwmModelElement, FemAbstractTypedElement, FemAnnotatedElement, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:
FemSequenceGenerator$Hib

public interface FemSequenceGenerator
extends FemAbstractTypedElement

SequenceGenerator object instance interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Method Summary
 long getBaseValue()
          Returns the value of attribute baseValue.
 FemStoredColumn getColumn()
          Returns the value of reference Column.
 long getIncrement()
          Returns the value of attribute increment.
 long getMaxValue()
          Returns the value of attribute maxValue.
 long getMinValue()
          Returns the value of attribute minValue.
 boolean isCycle()
          Returns the value of attribute cycle.
 boolean isExpired()
          Returns the value of attribute expired.
 void setBaseValue(long newValue)
          Sets the value of baseValue attribute.
 void setColumn(FemStoredColumn newValue)
          Sets the value of Column reference.
 void setCycle(boolean newValue)
          Sets the value of cycle attribute.
 void setExpired(boolean newValue)
          Sets the value of expired attribute.
 void setIncrement(long newValue)
          Sets the value of increment attribute.
 void setMaxValue(long newValue)
          Sets the value of maxValue attribute.
 void setMinValue(long newValue)
          Sets the value of minValue attribute.
 
Methods inherited from interface net.sf.farrago.cwm.core.CwmModelElement
getClientDependency, getConstraint, getImporter, getName, getNamespace, getVisibility, setName, setNamespace, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemAnnotatedElement
getCreationTimestamp, getDescription, getLineageId, getModificationTimestamp, getTagAnnotation, setCreationTimestamp, setDescription, setLineageId, setModificationTimestamp
 

Method Detail

getBaseValue

long getBaseValue()
Returns the value of attribute baseValue.

Returns:
Value of attribute baseValue.

setBaseValue

void setBaseValue(long newValue)
Sets the value of baseValue attribute. See getBaseValue() for description on the attribute.

Parameters:
newValue - New value to be set.

getIncrement

long getIncrement()
Returns the value of attribute increment.

Returns:
Value of attribute increment.

setIncrement

void setIncrement(long newValue)
Sets the value of increment attribute. See getIncrement() for description on the attribute.

Parameters:
newValue - New value to be set.

getMinValue

long getMinValue()
Returns the value of attribute minValue.

Returns:
Value of attribute minValue.

setMinValue

void setMinValue(long newValue)
Sets the value of minValue attribute. See getMinValue() for description on the attribute.

Parameters:
newValue - New value to be set.

getMaxValue

long getMaxValue()
Returns the value of attribute maxValue.

Returns:
Value of attribute maxValue.

setMaxValue

void setMaxValue(long newValue)
Sets the value of maxValue attribute. See getMaxValue() for description on the attribute.

Parameters:
newValue - New value to be set.

isCycle

boolean isCycle()
Returns the value of attribute cycle.

Returns:
Value of attribute cycle.

setCycle

void setCycle(boolean newValue)
Sets the value of cycle attribute. See isCycle() for description on the attribute.

Parameters:
newValue - New value to be set.

isExpired

boolean isExpired()
Returns the value of attribute expired.

Returns:
Value of attribute expired.

setExpired

void setExpired(boolean newValue)
Sets the value of expired attribute. See isExpired() for description on the attribute.

Parameters:
newValue - New value to be set.

getColumn

FemStoredColumn getColumn()
Returns the value of reference Column.

Returns:
Value of reference Column.

setColumn

void setColumn(FemStoredColumn newValue)
Sets the value of Column reference. See getColumn() for description on the attribute.

Parameters:
newValue - New value to be set.