public class

JdbcModel

extends Object
java.lang.Object
   ↳ org.odata4j.producer.jdbc.JdbcModel

Summary

Nested Classes
class JdbcModel.JdbcColumn  
class JdbcModel.JdbcPrimaryKey  
class JdbcModel.JdbcSchema  
class JdbcModel.JdbcTable  
Fields
public final List<JdbcModel.JdbcSchema> schemas
Public Constructors
JdbcModel()
Public Methods
final static Predicate1<JdbcModel.JdbcColumn> columnNameEquals(String columnName)
JdbcModel.JdbcTable findTable(String schemaName, String tableName)
JdbcModel.JdbcColumn getOrCreateColumn(String schemaName, String tableName, String columnName)
JdbcModel.JdbcSchema getOrCreateSchema(String schemaName)
JdbcModel.JdbcTable getOrCreateTable(String schemaName, String tableName)
JdbcModel.JdbcTable getTable(String schemaName, String tableName)
final static Predicate1<JdbcModel.JdbcSchema> schemaNameEquals(String schemaName)
final static Predicate1<JdbcModel.JdbcTable> tableNameEquals(String tableName)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public final List<JdbcModel.JdbcSchema> schemas

Public Constructors

public JdbcModel ()

Public Methods

public static final Predicate1<JdbcModel.JdbcColumn> columnNameEquals (String columnName)

Parameters
columnName

public JdbcModel.JdbcTable findTable (String schemaName, String tableName)

Parameters
schemaName
tableName

public JdbcModel.JdbcColumn getOrCreateColumn (String schemaName, String tableName, String columnName)

Parameters
schemaName
tableName
columnName

public JdbcModel.JdbcSchema getOrCreateSchema (String schemaName)

Parameters
schemaName

public JdbcModel.JdbcTable getOrCreateTable (String schemaName, String tableName)

Parameters
schemaName
tableName

public JdbcModel.JdbcTable getTable (String schemaName, String tableName)

Parameters
schemaName
tableName

public static final Predicate1<JdbcModel.JdbcSchema> schemaNameEquals (String schemaName)

Parameters
schemaName

public static final Predicate1<JdbcModel.JdbcTable> tableNameEquals (String tableName)

Parameters
tableName