| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.metadata.runtime.impl.AbstractMetadataRecord
com.metamatrix.metadata.runtime.impl.ModelRecordImpl
public class ModelRecordImpl
ModelRecordImpl
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord | 
|---|
| MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties | 
| Field Summary | 
|---|
| Fields inherited from class com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord | 
|---|
| delegate, eObject | 
| Constructor Summary | |
|---|---|
|   | ModelRecordImpl() | 
| protected  | ModelRecordImpl(MetadataRecordDelegate delegate) | 
| Method Summary | |
|---|---|
|  int | getMaxSetSize()Get the maxSet size allowed | 
|  int | getModelType()Return integer indicating the type of Model it is. | 
|  java.lang.String | getPrimaryMetamodelUri()Return the URI string for the primary metamodel | 
|  boolean | isPhysical()Check if the model represents a physical model | 
|  boolean | isVisible()Check if the model is visible | 
|  void | setMaxSetSize(int i) | 
|  void | setModelType(int i) | 
|  void | setPrimaryMetamodelUri(java.lang.String string) | 
|  void | setSupportsDistinct(boolean b) | 
|  void | setSupportsJoin(boolean b) | 
|  void | setSupportsOrderBy(boolean b) | 
|  void | setSupportsOuterJoin(boolean b) | 
|  void | setSupportsWhereAll(boolean b) | 
|  void | setVisible(boolean b) | 
|  boolean | supportsDistinct()Check if distinct are supported | 
|  boolean | supportsJoin()Check if joins are supported on this model | 
|  boolean | supportsOrderBy()Check if OrderBys are supported by these | 
|  boolean | supportsOuterJoin()Check if model supports outer joins | 
|  boolean | supportsWhereAll()Check if full table scans are supported | 
|  java.lang.String | toString() | 
| Methods inherited from class com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord | 
|---|
| equals, getEObject, getFullName, getIndexVersion, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, hashCode, setEObjectFinder, setFullName, setIndexVersion, setName, setNameInSource, setParentUUID, setPropertyValue, setRecordType, setResourcePath, setUUID | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord | 
|---|
| getEObject, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, setPropertyValue | 
| Constructor Detail | 
|---|
public ModelRecordImpl()
protected ModelRecordImpl(MetadataRecordDelegate delegate)
| Method Detail | 
|---|
public java.lang.String getPrimaryMetamodelUri()
ModelRecord
getPrimaryMetamodelUri in interface ModelRecordModelRecord.getPrimaryMetamodelUri()public int getMaxSetSize()
ModelRecord
getMaxSetSize in interface ModelRecordpublic boolean isVisible()
ModelRecord
isVisible in interface ModelRecordpublic boolean supportsDistinct()
ModelRecord
supportsDistinct in interface ModelRecordpublic boolean supportsJoin()
ModelRecord
supportsJoin in interface ModelRecordpublic boolean supportsOrderBy()
ModelRecord
supportsOrderBy in interface ModelRecordpublic boolean supportsOuterJoin()
ModelRecord
supportsOuterJoin in interface ModelRecordpublic boolean supportsWhereAll()
ModelRecord
supportsWhereAll in interface ModelRecordpublic int getModelType()
ModelRecord
getModelType in interface ModelRecordcom.metamatrix.modeler.core.metadata.runtime.MetadataConstants.MODEL_TYPESpublic boolean isPhysical()
ModelRecord
isPhysical in interface ModelRecordpublic void setPrimaryMetamodelUri(java.lang.String string)
string - public void setVisible(boolean b)
b - public void setMaxSetSize(int i)
i - public void setSupportsDistinct(boolean b)
b - public void setSupportsJoin(boolean b)
b - public void setSupportsOrderBy(boolean b)
b - public void setSupportsOuterJoin(boolean b)
b - public void setSupportsWhereAll(boolean b)
b - public void setModelType(int i)
i - public java.lang.String toString()
toString in class AbstractMetadataRecord| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||