Java Doc for SQLOperatorDefinition.java in  » IDE-Netbeans » etl.project » org » netbeans » modules » sql » framework » model » 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 » IDE Netbeans » etl.project » org.netbeans.modules.sql.framework.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.modules.sql.framework.model.SQLOperatorDefinition

All known Subclasses:   org.netbeans.modules.sql.framework.codegen.OperatorInstance,
SQLOperatorDefinition
public interface SQLOperatorDefinition extends Cloneable(Code)
Defines methods for obtaining metadata of an SQL operator.
author:
   Jonathan Giron
version:
   $Revision$


Field Summary
final public static  StringATTR_AGGREGATE_FUNCTION
    
final public static  StringATTR_SHOWPARENTHESIS
    


Method Summary
public  Objectclone(List operatorArgs)
    
public  ListgetArg2Use()
    
public  intgetArgCount()
     Gets the number of input arguments defined in the script.
public  intgetArgCountType()
     Indicates if this operator can take a variable number of input arguments.
public  intgetArgIndex(String arg)
     Gets index of argument associated with given name, if any.
public  intgetArgJdbcSQLType(int i)
     Gets the argument name, if any, associated with the given index.
Parameters:
  i - index of argument.
public  intgetArgJdbcSQLType(String argName)
     Gets the JDBC sql type associated with the given argument name.
public  ListgetArgList()
     Get List of current arguments.
public  StringgetArgType(int i)
     Gets the SQL type of the argument, if any, associated with the given index.
public  ObjectgetAttributeValue(String attrName)
    
public  StringgetDbSpecficName()
    
public  StringgetGuiName()
    
public  SQLOperatorArggetOperatorArg(int index)
    
public  StringgetOperatorCategoryType()
    
public  StringgetOperatorName()
     Gets the canonical name of this operator.
public  intgetOutputJdbcSQLType()
    
public  StringgetRange(String argName)
    
public  StringgetScript()
     Gets the script associated with this operator.
public  StringgetVarOperatorArgName()
     Gets base name of argument, if any, used in generating arguments for operators that can accept multiple inputs of the same type ("var" operators, e.g., "varconcat", "varadd").
public  voidparseXML(Element element)
     Reads this operator's script and configuration information from the given DOM element.
public  voidsetArgList(List<SQLOperatorArg> args)
    
public  voidsetOutputJdbcSQLType(int jdbcType)
    
public  voidsetOutputJdbcSQLType(String jdbcType)
    

Field Detail
ATTR_AGGREGATE_FUNCTION
final public static String ATTR_AGGREGATE_FUNCTION(Code)



ATTR_SHOWPARENTHESIS
final public static String ATTR_SHOWPARENTHESIS(Code)





Method Detail
clone
public Object clone(List operatorArgs)(Code)

Parameters:
  operatorArgs - List of SQLOperatorArg



getArg2Use
public List getArg2Use()(Code)
get a list of argument to use while calculating precision and scale



getArgCount
public int getArgCount()(Code)
Gets the number of input arguments defined in the script. If the operator script defines an operator with variable number of arguments then we allow a maximum of 100 input arguments. maximum number of arguments this operator can support.



getArgCountType
public int getArgCountType()(Code)
Indicates if this operator can take a variable number of input arguments. flag indicating weather this operator takes variable number of inputarguments.



getArgIndex
public int getArgIndex(String arg)(Code)
Gets index of argument associated with given name, if any.
Parameters:
  arg - Argument name Argument index if successful, -1 if failed.



getArgJdbcSQLType
public int getArgJdbcSQLType(int i)(Code)
Gets the argument name, if any, associated with the given index.
Parameters:
  i - index of argument. JDBC type if successful, JDBCSQL_TYPE_UNDEFINED if failed.
See Also:   SQLConstants.JDBCSQL_TYPE_UNDEFINED



getArgJdbcSQLType
public int getArgJdbcSQLType(String argName)(Code)
Gets the JDBC sql type associated with the given argument name.
Parameters:
  argName - name of argument JDBC type if successful, JDBCSQL_TYPE_UNDEFINED if failed.
See Also:   SQLConstants.JDBCSQL_TYPE_UNDEFINED



getArgList
public List getArgList()(Code)
Get List of current arguments. Argument list.



getArgType
public String getArgType(int i)(Code)
Gets the SQL type of the argument, if any, associated with the given index.
Parameters:
  i - index of argument SQL type of argument indexed by i, null if no argument exists at i.



getAttributeValue
public Object getAttributeValue(String attrName)(Code)

See Also:   SQLObject.getAttributeObject



getDbSpecficName
public String getDbSpecficName()(Code)
get the database specfic name of the operator



getGuiName
public String getGuiName()(Code)
get the gui representation of operator



getOperatorArg
public SQLOperatorArg getOperatorArg(int index)(Code)
Gets Operator Arg for the given index
Parameters:
  index - for OperatorArg SQLOperatorArg



getOperatorCategoryType
public String getOperatorCategoryType()(Code)
get the category type of the operator (numeric of string) operator category type



getOperatorName
public String getOperatorName()(Code)
Gets the canonical name of this operator. canonical name of operator



getOutputJdbcSQLType
public int getOutputJdbcSQLType()(Code)
Gets JDBC SQL type of this operator's output JDBC type if successful, -65535 if failed.



getRange
public String getRange(String argName)(Code)
Gets the range based on argname
Parameters:
  argName - for which range is returned String for range



getScript
public String getScript()(Code)
Gets the script associated with this operator. SQL text representation of this operator, if any.



getVarOperatorArgName
public String getVarOperatorArgName()(Code)
Gets base name of argument, if any, used in generating arguments for operators that can accept multiple inputs of the same type ("var" operators, e.g., "varconcat", "varadd"). name of var argument



parseXML
public void parseXML(Element element) throws BaseException(Code)
Reads this operator's script and configuration information from the given DOM element.
Parameters:
  element - DOM element containing operator configuration information



setArgList
public void setArgList(List<SQLOperatorArg> args)(Code)
Set argument list
Parameters:
  args - List



setOutputJdbcSQLType
public void setOutputJdbcSQLType(int jdbcType)(Code)
sets the jdbc type of this operators return type int jdbcType sql constant for the type



setOutputJdbcSQLType
public void setOutputJdbcSQLType(String jdbcType)(Code)
This method is another convenience method to compute the sql constant for the given string and set the jdbc type sets the jdbc type of this operators return type
Parameters:
  String - jdbcType



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