public interface BBjAdminIndex extends BBjAdminPropertyWriter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KNUM |
static java.lang.String |
NAME |
static java.lang.String |
ORIGINAL_NAME |
static java.lang.String |
TABLE |
static java.lang.String |
UNIQUE |
Modifier and Type | Method and Description |
---|---|
BBjAdminIndexSegment |
createSegment(BBjAdminColumn p_column)
Creates a new index segment for this index.
|
BBjAdminIndexSegment |
createSegment(java.lang.String p_column)
Creates a new index segment for this index.
|
BBjAdminList<BBjAdminProperty> |
getDescriptiveProperties()
Used primarily by GUI applications like the Enterprise Manager to dynamically generate
an admin UI.
|
Index |
getIndex()
Gets an Index instance for this object.
|
BBjAdminList<BBjAdminIndexSegment> |
getSegments()
Returns a list of all the segments for this index.
|
void |
setDescriptiveProperties(BBjAdminList<BBjAdminProperty> p_descriptiveProps)
Used primarily by GUI applications like the Enterprise Manager to dynamically generate
an admin UI.
|
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
static final java.lang.String NAME
static final java.lang.String ORIGINAL_NAME
static final java.lang.String TABLE
static final java.lang.String KNUM
static final java.lang.String UNIQUE
BBjAdminList<BBjAdminIndexSegment> getSegments() throws BBjAdminException
BBjAdminException
BBjAdminIndexSegment createSegment(BBjAdminColumn p_column) throws BBjAdminException
p_column
- Column instance to create the segment for.BBjAdminException
BBjAdminIndexSegment createSegment(java.lang.String p_column) throws BBjAdminException
p_column
- Name of the column.BBjAdminException
BBjAdminList<BBjAdminProperty> getDescriptiveProperties() throws BBjAdminException
BBjAdminException
void setDescriptiveProperties(BBjAdminList<BBjAdminProperty> p_descriptiveProps) throws BBjAdminException
BBjAdminException
Index getIndex() throws BBjAdminException
BBjAdminException