org.teiid.metadata
Class Schema

java.lang.Object
  extended by org.teiid.metadata.AbstractMetadataRecord
      extended by org.teiid.metadata.Schema
All Implemented Interfaces:
java.io.Serializable

public class Schema
extends AbstractMetadataRecord

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.teiid.metadata.AbstractMetadataRecord
NAME_DELIM_CHAR
 
Constructor Summary
Schema()
           
 
Method Summary
 void addProcedure(Procedure procedure)
           
 void addTable(Table table)
           
 java.lang.String getPrimaryMetamodelUri()
           
 java.util.Map<java.lang.String,Procedure> getProcedures()
          Get the procedures defined in this schema
 java.util.Map<java.lang.String,Table> getTables()
          Get the tables defined in this schema
 boolean isPhysical()
           
 boolean isVisible()
           
 void setPhysical(boolean physical)
           
 void setPrimaryMetamodelUri(java.lang.String string)
           
 void setVisible(boolean b)
           
 
Methods inherited from class org.teiid.metadata.AbstractMetadataRecord
equals, getAnnotation, getFullName, getName, getNameInSource, getParent, getProperties, getUUID, hashCode, setAnnotation, setName, setNameInSource, setProperties, setProperty, setUUID, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Schema

public Schema()
Method Detail

addTable

public void addTable(Table table)

addProcedure

public void addProcedure(Procedure procedure)

getTables

public java.util.Map<java.lang.String,Table> getTables()
Get the tables defined in this schema

Returns:

getProcedures

public java.util.Map<java.lang.String,Procedure> getProcedures()
Get the procedures defined in this schema

Returns:

getPrimaryMetamodelUri

public java.lang.String getPrimaryMetamodelUri()

isVisible

public boolean isVisible()

isPhysical

public boolean isPhysical()

setPrimaryMetamodelUri

public void setPrimaryMetamodelUri(java.lang.String string)
Parameters:
string -

setVisible

public void setVisible(boolean b)
Parameters:
b -

setPhysical

public void setPhysical(boolean physical)


Copyright © 2010. All Rights Reserved.