public class TableFactoryImpl extends AbstractCollectionFactoryImpl
Title: Dataspace Framework
Description: Table collection factory implementation
Copyright: Copyright (c) 2011
Company: StreamScape Technologies
MEMORY_MODEL_PROPERTY
Constructor and Description |
---|
TableFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(com.streamscape.ds.session.Session session,
TableColumn column) |
boolean |
containsColumn(com.streamscape.ds.session.Session session,
java.lang.String name) |
java.util.List |
getColumns(com.streamscape.ds.session.Session session) |
java.lang.String |
getCreateSql(com.streamscape.ds.session.Session session,
java.lang.String name) |
java.util.List |
getPrimaryKeyColumns(com.streamscape.ds.session.Session session) |
com.streamscape.sef.dii.AccessibleObjectProxy |
getProxy() |
java.util.List |
listColumns(com.streamscape.ds.session.Session session) |
TableColumn |
lookupColumn(com.streamscape.ds.session.Session session,
java.lang.String columnName) |
void |
setColumns(com.streamscape.ds.session.Session session,
java.util.List columns) |
void |
setPrimaryKeyColumns(com.streamscape.ds.session.Session session,
java.util.List columns) |
createCollection, getCollectionType, getCollectionType, getFactoryParameter, getFactoryParameter, getMemoryModel, init, setFactoryParameter, setFactoryParameter, setMemoryModel
public void setColumns(com.streamscape.ds.session.Session session, java.util.List columns)
public void addColumn(com.streamscape.ds.session.Session session, TableColumn column)
public boolean containsColumn(com.streamscape.ds.session.Session session, java.lang.String name)
public TableColumn lookupColumn(com.streamscape.ds.session.Session session, java.lang.String columnName)
public java.util.List listColumns(com.streamscape.ds.session.Session session)
public java.util.List getColumns(com.streamscape.ds.session.Session session)
public void setPrimaryKeyColumns(com.streamscape.ds.session.Session session, java.util.List columns)
public java.util.List getPrimaryKeyColumns(com.streamscape.ds.session.Session session)
public com.streamscape.sef.dii.AccessibleObjectProxy getProxy()
public java.lang.String getCreateSql(com.streamscape.ds.session.Session session, java.lang.String name)
getCreateSql
in class AbstractCollectionFactoryImpl
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.