All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.opitzconsulting.orcasDsl.ColumnIdentity Maven / Gradle / Ivy

Go to download

orcas model modified by syntax extensions (contains the original model). If custom-syntax-extensions are provided, there will be a custom artifact.

The newest version!
/**
 */
package de.opitzconsulting.orcasDsl;

import org.eclipse.emf.ecore.EObject;

/**
 * 
 * A representation of the model object 'Column Identity'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getAlways Always}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getBy_default By default}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getOn_null On null}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getIncrement_by Increment by}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getMaxvalue Maxvalue}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getMinvalue Minvalue}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getCycle Cycle}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getCache Cache}
  • *
  • {@link de.opitzconsulting.orcasDsl.ColumnIdentity#getOrder Order}
  • *
* * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity() * @model * @generated */ public interface ColumnIdentity extends EObject { /** * Returns the value of the 'Always' attribute. * *

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

* * @return the value of the 'Always' attribute. * @see #setAlways(String) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Always() * @model * @generated */ String getAlways(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getAlways Always}' attribute. * * * @param value the new value of the 'Always' attribute. * @see #getAlways() * @generated */ void setAlways(String value); /** * Returns the value of the 'By default' attribute. * *

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

* * @return the value of the 'By default' attribute. * @see #setBy_default(String) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_By_default() * @model * @generated */ String getBy_default(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getBy_default By default}' attribute. * * * @param value the new value of the 'By default' attribute. * @see #getBy_default() * @generated */ void setBy_default(String value); /** * Returns the value of the 'On null' attribute. * *

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

* * @return the value of the 'On null' attribute. * @see #setOn_null(String) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_On_null() * @model * @generated */ String getOn_null(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getOn_null On null}' attribute. * * * @param value the new value of the 'On null' attribute. * @see #getOn_null() * @generated */ void setOn_null(String value); /** * Returns the value of the 'Increment by' attribute. * *

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

* * @return the value of the 'Increment by' attribute. * @see #setIncrement_by(int) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Increment_by() * @model * @generated */ int getIncrement_by(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getIncrement_by Increment by}' attribute. * * * @param value the new value of the 'Increment by' attribute. * @see #getIncrement_by() * @generated */ void setIncrement_by(int value); /** * Returns the value of the 'Maxvalue' attribute. * *

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

* * @return the value of the 'Maxvalue' attribute. * @see #setMaxvalue(int) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Maxvalue() * @model * @generated */ int getMaxvalue(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getMaxvalue Maxvalue}' attribute. * * * @param value the new value of the 'Maxvalue' attribute. * @see #getMaxvalue() * @generated */ void setMaxvalue(int value); /** * Returns the value of the 'Minvalue' attribute. * *

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

* * @return the value of the 'Minvalue' attribute. * @see #setMinvalue(int) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Minvalue() * @model * @generated */ int getMinvalue(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getMinvalue Minvalue}' attribute. * * * @param value the new value of the 'Minvalue' attribute. * @see #getMinvalue() * @generated */ void setMinvalue(int value); /** * Returns the value of the 'Cycle' attribute. * The literals are from the enumeration {@link de.opitzconsulting.orcasDsl.CycleType}. * *

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

* * @return the value of the 'Cycle' attribute. * @see de.opitzconsulting.orcasDsl.CycleType * @see #setCycle(CycleType) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Cycle() * @model * @generated */ CycleType getCycle(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getCycle Cycle}' attribute. * * * @param value the new value of the 'Cycle' attribute. * @see de.opitzconsulting.orcasDsl.CycleType * @see #getCycle() * @generated */ void setCycle(CycleType value); /** * Returns the value of the 'Cache' attribute. * *

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

* * @return the value of the 'Cache' attribute. * @see #setCache(int) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Cache() * @model * @generated */ int getCache(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getCache Cache}' attribute. * * * @param value the new value of the 'Cache' attribute. * @see #getCache() * @generated */ void setCache(int value); /** * Returns the value of the 'Order' attribute. * The literals are from the enumeration {@link de.opitzconsulting.orcasDsl.OrderType}. * *

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

* * @return the value of the 'Order' attribute. * @see de.opitzconsulting.orcasDsl.OrderType * @see #setOrder(OrderType) * @see de.opitzconsulting.orcasDsl.OrcasDslPackage#getColumnIdentity_Order() * @model * @generated */ OrderType getOrder(); /** * Sets the value of the '{@link de.opitzconsulting.orcasDsl.ColumnIdentity#getOrder Order}' attribute. * * * @param value the new value of the 'Order' attribute. * @see de.opitzconsulting.orcasDsl.OrderType * @see #getOrder() * @generated */ void setOrder(OrderType value); } // ColumnIdentity




© 2015 - 2025 Weber Informatics LLC | Privacy Policy