com.remedy.arsys.api
Class VendorSchemaInfo
java.lang.Object
com.remedy.arsys.api.CompoundSchemaInfo
com.remedy.arsys.api.VendorSchemaInfo
- All Implemented Interfaces:
- java.lang.Cloneable
- public class VendorSchemaInfo
- extends CompoundSchemaInfo
- implements java.lang.Cloneable
The VendorSchemaInfo
class represents a type of "external" schema
that is
created from a non-database source (for example, an XML file).
Method Summary |
java.lang.Object |
clone()
Clone implementation that returns an Object with data cloned from self. |
char[] |
getTableName()
Returns the name of table in the vendor's namespace. |
NameID |
getVendorName()
Returns the name of the external vendor source. |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
VendorSchemaInfo
public VendorSchemaInfo(NameID vendor,
java.lang.String table)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Clone implementation that returns an Object with data cloned from self.
- Overrides:
clone
in class CompoundSchemaInfo
- Throws:
java.lang.CloneNotSupportedException
getVendorName
public NameID getVendorName()
- Returns the name of the external vendor source.
getTableName
public char[] getTableName()
- Returns the name of table in the vendor's namespace. Its size is defined by
Constants.AR_MAX_TABLENAME_SIZE
.