protected void initLists() {
DBObjectListContainer childObjects = initChildObjects();
constraints = childObjects.createSubcontentObjectList(DBObjectType.CONSTRAINT, this, CONSTRAINTS_LOADER, getDataset(), DBObjectRelationType.CONSTRAINT_COLUMN, false);
indexes = childObjects.createSubcontentObjectList(DBObjectType.INDEX, this, INDEXES_LOADER, getDataset(), DBObjectRelationType.INDEX_COLUMN, false);
DBType declaredType = dataType.getDeclaredType();
if (declaredType != null) {
DBObjectListContainer typeChildObjects = declaredType.getChildObjects();
if (typeChildObjects != null) {
DBObjectList typeAttributes = typeChildObjects.getObjectList(DBObjectType.TYPE_ATTRIBUTE);
childObjects.addObjectList(typeAttributes);
}
}