Java Doc for SchemaDescriptor.java in  » Database-DBMS » db-derby-10.2 » org » apache » derby » iapi » sql » dictionary » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Database DBMS » db derby 10.2 » org.apache.derby.iapi.sql.dictionary 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.derby.iapi.sql.dictionary.TupleDescriptor
      org.apache.derby.iapi.sql.dictionary.SchemaDescriptor

SchemaDescriptor
final public class SchemaDescriptor extends TupleDescriptor implements UniqueTupleDescriptor,Provider(Code)
This class represents a schema descriptor
version:
   0.1
author:
   Jeff Lichtman


Field Summary
final public static  StringDEFAULT_SCHEMA_UUID
    
final public static  StringDEFAULT_USER_NAME
    
final public static  StringIBM_SYSTEM_CAT_SCHEMA_NAME
    
final public static  StringIBM_SYSTEM_FUN_SCHEMA_NAME
    
final public static  StringIBM_SYSTEM_NULLID_SCHEMA_NAME
    
final public static  StringIBM_SYSTEM_PROC_SCHEMA_NAME
    
final public static  StringIBM_SYSTEM_SCHEMA_NAME
    
final public static  StringIBM_SYSTEM_STAT_SCHEMA_NAME
    
final public static  StringNULLID_SCHEMA_UUID
    
final public static  StringSA_USER_NAME
    
final public static  StringSQLJ_SCHEMA_UUID
    
final public static  StringSTD_DECLARED_GLOBAL_TEMPORARY_TABLES_SCHEMA_NAME
    
final public static  StringSTD_DEFAULT_SCHEMA_NAME
     STD_DEFAULT_SCHEMA_NAME is the name of the default schema in databases that use ANSI standard identifier casing.
final public static  StringSTD_SQLJ_SCHEMA_NAME
     This schema is used for jar handling procedures.
final public static  StringSTD_SYSTEM_DIAG_SCHEMA_NAME
     This schema is for cloudscape specific system diagnostic procedures and functions which are not available in DB2.
final public static  StringSTD_SYSTEM_SCHEMA_NAME
     STD_SYSTEM_SCHEMA_NAME is the name of the system schema in databases that use ANSI standard identifier casing.
final public static  StringSTD_SYSTEM_UTIL_SCHEMA_NAME
     This schema is for cloudscape specific system diagnostic procedures and functions which are not available in DB2.
final public static  StringSYSCAT_SCHEMA_UUID
    
final public static  StringSYSCS_DIAG_SCHEMA_UUID
    
final public static  StringSYSCS_UTIL_SCHEMA_UUID
    
final public static  StringSYSFUN_SCHEMA_UUID
    
final public static  StringSYSIBM_SCHEMA_UUID
    
final public static  StringSYSPROC_SCHEMA_UUID
    
final public static  StringSYSSTAT_SCHEMA_UUID
    
final public static  StringSYSTEM_SCHEMA_UUID
    

Constructor Summary
public  SchemaDescriptor(DataDictionary dataDictionary, String name, String aid, UUID oid, boolean isSystem)
     Constructor for a SchemaDescriptor.

Method Summary
public  booleanequals(Object otherObject)
     Determine if two SchemaDescriptors are the same.
public  StringgetAuthorizationId()
    
public  StringgetClassType()
     Get the provider's type.
public  DependableFindergetDependableFinder()
    
public  StringgetDescriptorName()
    
public  StringgetDescriptorType()
    
public  UUIDgetObjectID()
    
public  StringgetObjectName()
     Return the name of this Provider.
public  StringgetSchemaName()
    
public  UUIDgetUUID()
    
public  inthashCode()
    
public  booleanisSYSIBM()
    
public  booleanisSchemaWithGrantableRoutines()
    
public  booleanisSystemSchema()
    
public  voidsetUUID(UUID oid)
    
public  StringtoString()
    

Field Detail
DEFAULT_SCHEMA_UUID
final public static String DEFAULT_SCHEMA_UUID(Code)



DEFAULT_USER_NAME
final public static String DEFAULT_USER_NAME(Code)



IBM_SYSTEM_CAT_SCHEMA_NAME
final public static String IBM_SYSTEM_CAT_SCHEMA_NAME(Code)



IBM_SYSTEM_FUN_SCHEMA_NAME
final public static String IBM_SYSTEM_FUN_SCHEMA_NAME(Code)



IBM_SYSTEM_NULLID_SCHEMA_NAME
final public static String IBM_SYSTEM_NULLID_SCHEMA_NAME(Code)



IBM_SYSTEM_PROC_SCHEMA_NAME
final public static String IBM_SYSTEM_PROC_SCHEMA_NAME(Code)



IBM_SYSTEM_SCHEMA_NAME
final public static String IBM_SYSTEM_SCHEMA_NAME(Code)



IBM_SYSTEM_STAT_SCHEMA_NAME
final public static String IBM_SYSTEM_STAT_SCHEMA_NAME(Code)



NULLID_SCHEMA_UUID
final public static String NULLID_SCHEMA_UUID(Code)



SA_USER_NAME
final public static String SA_USER_NAME(Code)



SQLJ_SCHEMA_UUID
final public static String SQLJ_SCHEMA_UUID(Code)



STD_DECLARED_GLOBAL_TEMPORARY_TABLES_SCHEMA_NAME
final public static String STD_DECLARED_GLOBAL_TEMPORARY_TABLES_SCHEMA_NAME(Code)



STD_DEFAULT_SCHEMA_NAME
final public static String STD_DEFAULT_SCHEMA_NAME(Code)
STD_DEFAULT_SCHEMA_NAME is the name of the default schema in databases that use ANSI standard identifier casing. In LSA and in Cloudscape target databases the name will use the same case as the source database identifiers. See org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext#getDefaultSchemaName



STD_SQLJ_SCHEMA_NAME
final public static String STD_SQLJ_SCHEMA_NAME(Code)
This schema is used for jar handling procedures.



STD_SYSTEM_DIAG_SCHEMA_NAME
final public static String STD_SYSTEM_DIAG_SCHEMA_NAME(Code)
This schema is for cloudscape specific system diagnostic procedures and functions which are not available in DB2.



STD_SYSTEM_SCHEMA_NAME
final public static String STD_SYSTEM_SCHEMA_NAME(Code)
STD_SYSTEM_SCHEMA_NAME is the name of the system schema in databases that use ANSI standard identifier casing. In LSA and in Cloudscape target databases the name will use the same case as the source database identifiers. See org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext#getSystemSchemaName



STD_SYSTEM_UTIL_SCHEMA_NAME
final public static String STD_SYSTEM_UTIL_SCHEMA_NAME(Code)
This schema is for cloudscape specific system diagnostic procedures and functions which are not available in DB2.



SYSCAT_SCHEMA_UUID
final public static String SYSCAT_SCHEMA_UUID(Code)
UUID's used as key's in the SYSSCHEMA catalog for the system schema's



SYSCS_DIAG_SCHEMA_UUID
final public static String SYSCS_DIAG_SCHEMA_UUID(Code)



SYSCS_UTIL_SCHEMA_UUID
final public static String SYSCS_UTIL_SCHEMA_UUID(Code)



SYSFUN_SCHEMA_UUID
final public static String SYSFUN_SCHEMA_UUID(Code)



SYSIBM_SCHEMA_UUID
final public static String SYSIBM_SCHEMA_UUID(Code)



SYSPROC_SCHEMA_UUID
final public static String SYSPROC_SCHEMA_UUID(Code)



SYSSTAT_SCHEMA_UUID
final public static String SYSSTAT_SCHEMA_UUID(Code)



SYSTEM_SCHEMA_UUID
final public static String SYSTEM_SCHEMA_UUID(Code)




Constructor Detail
SchemaDescriptor
public SchemaDescriptor(DataDictionary dataDictionary, String name, String aid, UUID oid, boolean isSystem)(Code)
Constructor for a SchemaDescriptor.
Parameters:
  dataDictionary -
Parameters:
  name - The schema descriptor for this table.
Parameters:
  oid - The object id
Parameters:
  aid - The authorizatin id
Parameters:
  isSystem - boolean, true iff this is a system schema, like SYS,SYSIBM, SYSCAT, SYSFUN, ....




Method Detail
equals
public boolean equals(Object otherObject)(Code)
Determine if two SchemaDescriptors are the same.
Parameters:
  otherObject - other schemadescriptor true if they are the same, false otherwise



getAuthorizationId
public String getAuthorizationId()(Code)
Gets the authorization id of the schema Authorization idlives in.



getClassType
public String getClassType()(Code)
Get the provider's type. String The provider's type.



getDependableFinder
public DependableFinder getDependableFinder()(Code)
the stored form of this provider
See Also:   Dependable.getDependableFinder



getDescriptorName
public String getDescriptorName()(Code)

See Also:   TupleDescriptor.getDescriptorName
See Also:   



getDescriptorType
public String getDescriptorType()(Code)

See Also:   TupleDescriptor.getDescriptorType
See Also:   



getObjectID
public UUID getObjectID()(Code)
Get the provider's UUID String The provider's UUID



getObjectName
public String getObjectName()(Code)
Return the name of this Provider. (Useful for errors.) String The name of this provider.



getSchemaName
public String getSchemaName()(Code)
Gets the name of the schema The schema name



getUUID
public UUID getUUID()(Code)
Gets the oid of the schema An oid



hashCode
public int hashCode()(Code)
Get a hashcode for this SchemaDescriptor hashcode



isSYSIBM
public boolean isSYSIBM()(Code)



isSchemaWithGrantableRoutines
public boolean isSchemaWithGrantableRoutines()(Code)
Indicate whether this is a system schema with grantable routines true/false



isSystemSchema
public boolean isSystemSchema()(Code)
Indicate whether this is a system schema or not Examples of system schema's include: SYS, SYSIBM, SYSCAT, SYSFUN, SYSPROC, SYSSTAT, and SYSCS_DIAG true/false



setUUID
public void setUUID(UUID oid)(Code)
Sets the oid of the schema
Parameters:
  oid - The object id



toString
public String toString()(Code)
Prints the contents of the SchemaDescriptor The contents as a String



Fields inherited from org.apache.derby.iapi.sql.dictionary.TupleDescriptor
final public static int COLUMN_LIST(Code)(Java Doc)
final public static int CONGLOMERATE_LIST(Code)(Java Doc)
final public static int CONSTRAINT_LIST(Code)(Java Doc)
final public static int TRIGGER_LIST(Code)(Java Doc)

Methods inherited from org.apache.derby.iapi.sql.dictionary.TupleDescriptor
DependableFinder getColumnDependableFinder(int formatId, byte[] columnBitMap)(Code)(Java Doc)
protected DataDictionary getDataDictionary() throws StandardException(Code)(Java Doc)
public DependableFinder getDependableFinder(int formatId)(Code)(Java Doc)
public String getDescriptorName()(Code)(Java Doc)
public String getDescriptorType()(Code)(Java Doc)
public boolean isPersistent()(Code)(Java Doc)
protected void setDataDictionary(DataDictionary dd)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.