velosurf.model
Class ExportedKey

java.lang.Object
  extended by velosurf.model.Attribute
      extended by velosurf.model.ExportedKey

public class ExportedKey
extends Attribute

An exported key (aka primary key used in a foreign key) attribute


Field Summary
private  java.util.List<java.lang.String> fkCols
           
 
Fields inherited from class velosurf.model.Attribute
db, entity, foreignKey, name, paramNames, query, resultEntity, ROW, ROWSET, SCALAR, type, UNDEFINED
 
Constructor Summary
ExportedKey(java.lang.String name, Entity entity, java.lang.String pkEntity, java.util.List<java.lang.String> fkCols)
           
 
Method Summary
 java.util.List<java.lang.String> getFKCols()
           
 java.lang.String getQuery()
           
 void setFKCols(java.util.List<java.lang.String> fkCols)
           
 
Methods inherited from class velosurf.model.Attribute
addParamName, buildArrayList, evaluate, fetch, getDB, getName, getResultEntity, getType, query, query, setForeignKeyColumn, setQuery, setResultEntity, setResultType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fkCols

private java.util.List<java.lang.String> fkCols
Constructor Detail

ExportedKey

public ExportedKey(java.lang.String name,
                   Entity entity,
                   java.lang.String pkEntity,
                   java.util.List<java.lang.String> fkCols)
Method Detail

getFKCols

public java.util.List<java.lang.String> getFKCols()

setFKCols

public void setFKCols(java.util.List<java.lang.String> fkCols)

getQuery

public java.lang.String getQuery()
Overrides:
getQuery in class Attribute


~ooOoo~