org.eclipse.jpt.core.context
Interface Column
- All Superinterfaces:
- BaseColumn, org.eclipse.core.runtime.IAdaptable, JpaContextNode, JpaNode, Model, NamedColumn
- All Known Subinterfaces:
- JavaColumn, OrmColumn
public interface Column
- extends BaseColumn
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
Fields inherited from interface org.eclipse.jpt.core.context.BaseColumn |
DEFAULT_INSERTABLE, DEFAULT_INSERTABLE_PROPERTY, DEFAULT_NULLABLE, DEFAULT_NULLABLE_PROPERTY, DEFAULT_TABLE_PROPERTY, DEFAULT_UNIQUE, DEFAULT_UNIQUE_PROPERTY, DEFAULT_UPDATABLE, DEFAULT_UPDATABLE_PROPERTY, SPECIFIED_INSERTABLE_PROPERTY, SPECIFIED_NULLABLE_PROPERTY, SPECIFIED_TABLE_PROPERTY, SPECIFIED_UNIQUE_PROPERTY, SPECIFIED_UPDATABLE_PROPERTY |
Methods inherited from interface org.eclipse.jpt.core.context.BaseColumn |
getDefaultInsertable, getDefaultNullable, getDefaultTable, getDefaultUnique, getDefaultUpdatable, getInsertable, getNullable, getOwner, getSpecifiedInsertable, getSpecifiedNullable, getSpecifiedTable, getSpecifiedUnique, getSpecifiedUpdatable, getTable, getUnique, getUpdatable, setSpecifiedInsertable, setSpecifiedNullable, setSpecifiedTable, setSpecifiedUnique, setSpecifiedUpdatable |
Methods inherited from interface org.eclipse.jpt.utility.model.Model |
addCollectionChangeListener, addCollectionChangeListener, addListChangeListener, addListChangeListener, addPropertyChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, addTreeChangeListener, removeCollectionChangeListener, removeCollectionChangeListener, removeListChangeListener, removeListChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener, removeTreeChangeListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
DEFAULT_LENGTH
static final java.lang.Integer DEFAULT_LENGTH
DEFAULT_LENGTH_PROPERTY
static final java.lang.String DEFAULT_LENGTH_PROPERTY
- See Also:
- Constant Field Values
SPECIFIED_LENGTH_PROPERTY
static final java.lang.String SPECIFIED_LENGTH_PROPERTY
- See Also:
- Constant Field Values
DEFAULT_PRECISION
static final java.lang.Integer DEFAULT_PRECISION
DEFAULT_PRECISION_PROPERTY
static final java.lang.String DEFAULT_PRECISION_PROPERTY
- See Also:
- Constant Field Values
SPECIFIED_PRECISION_PROPERTY
static final java.lang.String SPECIFIED_PRECISION_PROPERTY
- See Also:
- Constant Field Values
DEFAULT_SCALE
static final java.lang.Integer DEFAULT_SCALE
DEFAULT_SCALE_PROPERTY
static final java.lang.String DEFAULT_SCALE_PROPERTY
- See Also:
- Constant Field Values
SPECIFIED_SCALE_PROPERTY
static final java.lang.String SPECIFIED_SCALE_PROPERTY
- See Also:
- Constant Field Values
getLength
java.lang.Integer getLength()
getDefaultLength
java.lang.Integer getDefaultLength()
getSpecifiedLength
java.lang.Integer getSpecifiedLength()
setSpecifiedLength
void setSpecifiedLength(java.lang.Integer newSpecifiedLength)
getPrecision
java.lang.Integer getPrecision()
getDefaultPrecision
java.lang.Integer getDefaultPrecision()
getSpecifiedPrecision
java.lang.Integer getSpecifiedPrecision()
setSpecifiedPrecision
void setSpecifiedPrecision(java.lang.Integer newSpecifiedPrecision)
getScale
java.lang.Integer getScale()
getDefaultScale
java.lang.Integer getDefaultScale()
getSpecifiedScale
java.lang.Integer getSpecifiedScale()
setSpecifiedScale
void setSpecifiedScale(java.lang.Integer newSpecifiedScale)
isResolved
boolean isResolved()
- Return whether the column is found on the datasource
- Specified by:
isResolved
in interface NamedColumn