public class Mapping extends Object
An Mapping is a List
of MappingField
s that define the
translation of common ontological queries into queries against a local site's
DBMS
Constructor and Description |
---|
Mapping() |
Mapping(Map<String,MappingField> fields,
DatabaseTableGroup tables,
String id,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
addField(String fldName,
MappingField field) |
void |
addTable(String tblName,
DatabaseTable tbl) |
boolean |
constantField(String localName) |
String |
getDefaultTable() |
MappingField |
getFieldByLocalName(String localName) |
MappingField |
getFieldByName(String name) |
List<String> |
getFieldNames() |
String |
getId() |
String |
getName() |
int |
getNumFields() |
int |
getNumTables() |
DatabaseTable |
getTableByName(String name) |
List<String> |
getTableNames() |
void |
setDefaultTable(String defaultTable) |
void |
setId(String id) |
void |
setName(String name) |
public Mapping()
public Mapping(Map<String,MappingField> fields, DatabaseTableGroup tables, String id, String name)
public void addField(String fldName, MappingField field)
public MappingField getFieldByLocalName(String localName)
public MappingField getFieldByName(String name)
public boolean constantField(String localName)
public int getNumFields()
public void addTable(String tblName, DatabaseTable tbl)
public DatabaseTable getTableByName(String name)
public int getNumTables()
public String getId()
public void setId(String id)
id
- the id to setpublic String getName()
public void setName(String name)
name
- the name to setpublic String getDefaultTable()
public void setDefaultTable(String defaultTable)
defaultTable
- the defaultTable to setCopyright © 1999-2014 Apache OODT. All Rights Reserved.