Package com.softwaremining.sql
Class RowFacade
java.lang.Object
com.softwaremining.sql.RowFacade
-
Constructor Details
-
RowFacade
public RowFacade(ISMObject firstLevelEntryFieldGroup, int dimension, ISMObject[] additionalForiegnKeys, boolean firstEntry) Used to construct a list of all the fields in the class, and separate out the multi-dimentional fields (for use in separate tables)- Parameters:
firstLevelEntryFieldGroup- ... usually the firstLevelField in a class, or maybe the OCCURS groupdimension- ... OCCURS size (multi-dimentional fields). For root FirstLevelEntry group it is usually 0additionalForiegnKeys- ... FOR LInkedSQLWrapper use : DETAIL-FILES will have references to the ID Field in the MASTER records.
-
-
Method Details
-
getChildren
-
getModifiedTableName
-
assignTableName
-
getDimension
public final int getDimension() -
getNumOccurs
public final int getNumOccurs() -
getColumns
-
toString
-