org.dbmaintain.structure.model
Class DbItemIdentifier

java.lang.Object
  extended by org.dbmaintain.structure.model.DbItemIdentifier

public class DbItemIdentifier
extends Object

Author:
Filip Neven, Tim Ducheyne

Method Summary
 boolean equals(Object obj)
           
 String getDatabaseName()
           
static DbItemIdentifier getItemIdentifier(DbItemType type, String schemaName, String itemName, Database database)
           
static DbItemIdentifier getItemIdentifier(DbItemType type, String schemaName, String itemName, Database database, boolean dbMaintainIdentifier)
           
 String getItemName()
           
 DbItemIdentifier getSchema()
           
static DbItemIdentifier getSchemaIdentifier(String schemaName, Database database)
           
 String getSchemaName()
           
 DbItemType getType()
           
 int hashCode()
           
 boolean isDbMaintainIdentifier()
           
static DbItemIdentifier parseItemIdentifier(DbItemType type, String identifierAsString, Databases databases)
           
static DbItemIdentifier parseSchemaIdentifier(String identifierAsString, Databases databases)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public DbItemType getType()

getDatabaseName

public String getDatabaseName()

getSchemaName

public String getSchemaName()

getItemName

public String getItemName()

getSchema

public DbItemIdentifier getSchema()

isDbMaintainIdentifier

public boolean isDbMaintainIdentifier()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

parseItemIdentifier

public static DbItemIdentifier parseItemIdentifier(DbItemType type,
                                                   String identifierAsString,
                                                   Databases databases)

parseSchemaIdentifier

public static DbItemIdentifier parseSchemaIdentifier(String identifierAsString,
                                                     Databases databases)

getSchemaIdentifier

public static DbItemIdentifier getSchemaIdentifier(String schemaName,
                                                   Database database)

getItemIdentifier

public static DbItemIdentifier getItemIdentifier(DbItemType type,
                                                 String schemaName,
                                                 String itemName,
                                                 Database database)

getItemIdentifier

public static DbItemIdentifier getItemIdentifier(DbItemType type,
                                                 String schemaName,
                                                 String itemName,
                                                 Database database,
                                                 boolean dbMaintainIdentifier)


Copyright © 2011. All Rights Reserved.