public interface Entity
Entity
describes a table/view in the DB. Use reporting.xml to define entitiesModifier and Type | Method and Description |
---|---|
String |
getAlias() |
Element |
getAsDomElement() |
Attribute |
getAttribute(String attribute) |
Map<String,Attribute> |
getAttributes() |
static Entity |
getEntity(String key)
get the
Entity as described in reporting.xml |
String |
getId() |
String |
getLocalizedName() |
String |
getName() |
Resource |
getResource() |
String |
getSelectionString(String prefix)
Deprecated.
|
String |
getSelectionString(String prefix,
Query q)
entities may have a hard-coded sql-condition.
|
String |
getTable() |
Class<?> |
getType() |
static Entity getEntity(String key)
Entity
as described in reporting.xmlkey
- String getId()
String getName()
String getLocalizedName()
String getAlias()
String getTable()
@Deprecated String getSelectionString(String prefix)
String getSelectionString(String prefix, Query q)
prefix
- q
- Element getAsDomElement()
<entity>
element as defined in reporting.xmlClass<?> getType()
Persistent
type associated with this entityAttribute getAttribute(String attribute)
attribute
- the attribute id@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.