001package gudusoft.gsqlparser.nodes.oracle; 002/* 003 * Date: 13-8-19 004 */ 005 006import gudusoft.gsqlparser.nodes.TObjectName; 007import gudusoft.gsqlparser.nodes.TParseTreeNode; 008 009public class TOracleCreateLibrarySqlNode extends TParseTreeNode { 010 private TObjectName libraryName; 011 private TObjectName fileName; 012 private TObjectName dbLink; 013 private boolean ifNotExists; 014 private TObjectName directoryObject; 015 private TObjectName credential; 016 017 public TObjectName getDbLink() { 018 return dbLink; 019 } 020 021 public TObjectName getFileName() { 022 return fileName; 023 } 024 025 public TObjectName getLibraryName() { 026 return libraryName; 027 } 028 029 public boolean isIfNotExists() { 030 return ifNotExists; 031 } 032 033 public void setIfNotExists(boolean ifNotExists) { 034 this.ifNotExists = ifNotExists; 035 } 036 037 public TObjectName getDirectoryObject() { 038 return directoryObject; 039 } 040 041 public void setDirectoryObject(TObjectName directoryObject) { 042 this.directoryObject = directoryObject; 043 } 044 045 public TObjectName getCredential() { 046 return credential; 047 } 048 049 public void setCredential(TObjectName credential) { 050 this.credential = credential; 051 } 052 053 public void init(Object arg1, Object arg2){ 054 libraryName = (TObjectName)arg1; 055 fileName = (TObjectName)arg2; 056 057 } 058 059 public void init(Object arg1, Object arg2,Object arg3){ 060 init(arg1,arg2); 061 dbLink = (TObjectName)arg3; 062 } 063 064 065}