Java Doc for TypeHelper.java in  » Database-ORM » toplink » oracle » toplink » essentials » internal » parsing » 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 ORM » toplink » oracle.toplink.essentials.internal.parsing 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


oracle.toplink.essentials.internal.parsing.TypeHelper

All known Subclasses:   oracle.toplink.essentials.internal.parsing.TypeHelperImpl,
TypeHelper
public interface TypeHelper (Code)
INTERNAL

Purpose: Specify type helper methods.





Method Summary
public  ObjectextendedBinaryNumericPromotion(Object left, Object right)
     Binary numeric promotion as specified in the JLS, extended by wrapper classes, BigDecimal and BigInteger.
public  ObjectgetBigDecimalType()
     Returns the type representation of class BigDecimal.
public  ObjectgetBigIntegerType()
     Returns the type representation of class BigInteger.
public  ObjectgetBooleanType()
     Returns the boolean type representation.
public  ObjectgetCharType()
     Returns the char type representation.
public  ObjectgetDoubleClassType()
     Returns the type representation of class Double.
public  ObjectgetDoubleType()
     Returns the double type representation.
public  ObjectgetFloatType()
     Returns the float type representation.
public  ObjectgetIntType()
     Returns the int type representation.
public  ClassgetJavaClass(Object type)
     Returns the class object of the specified type.
public  ObjectgetLongClassType()
     Returns the type representation of class Long.
public  ObjectgetLongType()
     Returns the long type representation.
public  ObjectgetObjectType()
     Returns the type representation of class Object.
public  ObjectgetStringType()
     Returns the type representation oc class String.
public  StringgetTypeName(Object type)
     Returns the name of the specified type.
public  booleanisAssignableFrom(Object left, Object right)
     Returns true if left is assignable from right.
public  booleanisBigDecimalType(Object type)
     Returns true if the specified type represents java.math.BigDecimal.
public  booleanisBigIntegerType(Object type)
     Returns true if the specified type represents java.math.BigInteger.
public  booleanisCollectionValuedRelationship(Object ownerClass, String attribute)
     Returns true if the specified attribute denotes a collection valued relationship attribute.
public  booleanisEmbeddable(Object type)
     Returns true if the specified type denotes an embedded class.
public  booleanisEmbeddedAttribute(Object ownerClass, String attribute)
     Returns true if the specified type denotes an embedded attribute.
public  booleanisEntityClass(Object type)
     Returns true if the specified type denotes an entity class.
public  booleanisEnumType(Object type)
     Returns true if the specified type denotes an enum type.
public  booleanisFloatingPointType(Object type)
     Returns true if the specified type represents an floating point type or a wrapper class of an floating point type.
public  booleanisIntegralType(Object type)
     Returns true if the specified type represents an integral type or a wrapper class of an integral type.
public  booleanisNumericType(Object type)
     Returns true if the specified type represents an integral type (or wrapper), a floating point type (or wrapper), BigInteger or BigDecimal.
public  booleanisOrderableType(Object type)
     Returns true if the specified type denotes an orable type.
public  booleanisRelationship(Object ownerClass, String attribute)
     Returns true if the specified attribute denotes a single valued or collection valued relationship attribute.
public  booleanisSimpleStateAttribute(Object ownerClass, String attribute)
     Returns true if the specified type denotes a simple state attribute.
public  booleanisSingleValuedRelationship(Object ownerClass, String attribute)
     Returns true if the specified attribute denotes a single valued relationship attribute.
public  booleanisStringType(Object type)
     Returns true if the specified type represents java.lang.String.
public  ObjectresolveAttribute(Object ownerClass, String attribute)
     Returns the type of the attribute with the specified name in the specified owner class.
public  ObjectresolveEnumConstant(Object enumType, String constant)
     Returns the enum constant if the specified type denotes an enum type and the specified constant denotes a constant of the enum type.
public  ObjectresolveSchema(String schemaName)
     Returns the type of the class corresponding to the spcified abstract schema type.
public  ObjectresolveTypeName(String typeName)
     Returns a type representation for the specified type name or null if there is no such type.



Method Detail
extendedBinaryNumericPromotion
public Object extendedBinaryNumericPromotion(Object left, Object right)(Code)
Binary numeric promotion as specified in the JLS, extended by wrapper classes, BigDecimal and BigInteger.



getBigDecimalType
public Object getBigDecimalType()(Code)
Returns the type representation of class BigDecimal.



getBigIntegerType
public Object getBigIntegerType()(Code)
Returns the type representation of class BigInteger.



getBooleanType
public Object getBooleanType()(Code)
Returns the boolean type representation.



getCharType
public Object getCharType()(Code)
Returns the char type representation.



getDoubleClassType
public Object getDoubleClassType()(Code)
Returns the type representation of class Double.



getDoubleType
public Object getDoubleType()(Code)
Returns the double type representation.



getFloatType
public Object getFloatType()(Code)
Returns the float type representation.



getIntType
public Object getIntType()(Code)
Returns the int type representation.



getJavaClass
public Class getJavaClass(Object type)(Code)
Returns the class object of the specified type.



getLongClassType
public Object getLongClassType()(Code)
Returns the type representation of class Long.



getLongType
public Object getLongType()(Code)
Returns the long type representation.



getObjectType
public Object getObjectType()(Code)
Returns the type representation of class Object.



getStringType
public Object getStringType()(Code)
Returns the type representation oc class String.



getTypeName
public String getTypeName(Object type)(Code)
Returns the name of the specified type.



isAssignableFrom
public boolean isAssignableFrom(Object left, Object right)(Code)
Returns true if left is assignable from right.



isBigDecimalType
public boolean isBigDecimalType(Object type)(Code)
Returns true if the specified type represents java.math.BigDecimal.



isBigIntegerType
public boolean isBigIntegerType(Object type)(Code)
Returns true if the specified type represents java.math.BigInteger.



isCollectionValuedRelationship
public boolean isCollectionValuedRelationship(Object ownerClass, String attribute)(Code)
Returns true if the specified attribute denotes a collection valued relationship attribute.



isEmbeddable
public boolean isEmbeddable(Object type)(Code)
Returns true if the specified type denotes an embedded class.



isEmbeddedAttribute
public boolean isEmbeddedAttribute(Object ownerClass, String attribute)(Code)
Returns true if the specified type denotes an embedded attribute.



isEntityClass
public boolean isEntityClass(Object type)(Code)
Returns true if the specified type denotes an entity class.



isEnumType
public boolean isEnumType(Object type)(Code)
Returns true if the specified type denotes an enum type.



isFloatingPointType
public boolean isFloatingPointType(Object type)(Code)
Returns true if the specified type represents an floating point type or a wrapper class of an floating point type.



isIntegralType
public boolean isIntegralType(Object type)(Code)
Returns true if the specified type represents an integral type or a wrapper class of an integral type.



isNumericType
public boolean isNumericType(Object type)(Code)
Returns true if the specified type represents an integral type (or wrapper), a floating point type (or wrapper), BigInteger or BigDecimal.



isOrderableType
public boolean isOrderableType(Object type)(Code)
Returns true if the specified type denotes an orable type.



isRelationship
public boolean isRelationship(Object ownerClass, String attribute)(Code)
Returns true if the specified attribute denotes a single valued or collection valued relationship attribute.



isSimpleStateAttribute
public boolean isSimpleStateAttribute(Object ownerClass, String attribute)(Code)
Returns true if the specified type denotes a simple state attribute.



isSingleValuedRelationship
public boolean isSingleValuedRelationship(Object ownerClass, String attribute)(Code)
Returns true if the specified attribute denotes a single valued relationship attribute.



isStringType
public boolean isStringType(Object type)(Code)
Returns true if the specified type represents java.lang.String.



resolveAttribute
public Object resolveAttribute(Object ownerClass, String attribute)(Code)
Returns the type of the attribute with the specified name in the specified owner class.



resolveEnumConstant
public Object resolveEnumConstant(Object enumType, String constant)(Code)
Returns the enum constant if the specified type denotes an enum type and the specified constant denotes a constant of the enum type.



resolveSchema
public Object resolveSchema(String schemaName)(Code)
Returns the type of the class corresponding to the spcified abstract schema type.



resolveTypeName
public Object resolveTypeName(String typeName)(Code)
Returns a type representation for the specified type name or null if there is no such type.



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