public interface IDBSchemaElement extends IDBNamedElement, IContainer<IDBSchemaElement>, Comparable<IDBSchemaElement>
DB schema
.Modifier and Type | Interface and Description |
---|---|
static class |
IDBSchemaElement.SchemaElementType |
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
Modifier and Type | Method and Description |
---|---|
void |
accept(IDBSchemaVisitor visitor) |
<T extends IDBSchemaElement> |
getElement(Class<T> type,
String name) |
String |
getFullName() |
IDBSchemaElement |
getParent() |
IDBSchema |
getSchema() |
IDBSchemaElement.SchemaElementType |
getSchemaElementType() |
void |
remove() |
void |
setName(String name)
Deprecated.
|
getName
getProperties
addListener, getListeners, hasListeners, removeListener
getElements, isEmpty
compareTo
IDBSchemaElement.SchemaElementType getSchemaElementType()
IDBSchema getSchema()
IDBSchemaElement getParent()
@Deprecated void setName(String name)
String getFullName()
<T extends IDBSchemaElement> T getElement(Class<T> type, String name)
void accept(IDBSchemaVisitor visitor)
void remove()
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.