|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 ModelRecord
ModelRecord.getPrimaryMetamodelUri()
public int getMaxSetSize()
ModelRecord
getMaxSetSize
in interface ModelRecord
public boolean isVisible()
ModelRecord
isVisible
in interface ModelRecord
public boolean supportsDistinct()
ModelRecord
supportsDistinct
in interface ModelRecord
public boolean supportsJoin()
ModelRecord
supportsJoin
in interface ModelRecord
public boolean supportsOrderBy()
ModelRecord
supportsOrderBy
in interface ModelRecord
public boolean supportsOuterJoin()
ModelRecord
supportsOuterJoin
in interface ModelRecord
public boolean supportsWhereAll()
ModelRecord
supportsWhereAll
in interface ModelRecord
public int getModelType()
ModelRecord
getModelType
in interface ModelRecord
com.metamatrix.modeler.core.metadata.runtime.MetadataConstants.MODEL_TYPES
public boolean isPhysical()
ModelRecord
isPhysical
in interface ModelRecord
public 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 |