Java Doc for ScalarExpression.java in  » Database-ORM » JPOX » org » jpox » store » expression » 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 » JPOX » org.jpox.store.expression 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jpox.store.expression.ScalarExpression

All known Subclasses:   org.jpox.store.expression.ArrayExpression,  org.jpox.store.expression.JoinExpression,  org.jpox.store.expression.MathExpression,  org.jpox.store.expression.CollectionExpression,  org.jpox.store.expression.CollectionLiteral,  org.jpox.store.expression.MapKeyLiteral,  org.jpox.store.expression.ObjectExpression,  org.jpox.store.expression.MapExpression,  org.jpox.store.expression.ReferenceExpression,  org.jpox.store.expression.JDOHelperExpression,  org.jpox.store.expression.MapLiteral,  org.jpox.store.expression.UnboundVariable,  org.jpox.store.expression.CharacterExpression,  org.jpox.store.expression.MapValueLiteral,  org.jpox.store.expression.BooleanExpression,  org.jpox.store.expression.TemporalExpression,  org.jpox.store.expression.StringExpression,  org.jpox.store.expression.NumericExpression,  org.jpox.store.expression.ClassExpression,  org.jpox.store.expression.BinaryExpression,  org.jpox.store.expression.NewObjectExpression,  org.jpox.store.expression.CollectionSubqueryExpression,  org.jpox.store.expression.NullLiteral,  org.jpox.store.expression.SqlTemporalExpression,
ScalarExpression
abstract public class ScalarExpression (Code)
A Scalar expression in a Query. Used to compute values with a resulting type
version:
   $Revision: 1.34 $

Inner Class :protected static class Operator
Inner Class :protected static class MonadicOperator extends Operator
Inner Class :protected static class DyadicOperator extends Operator
Inner Class :public class ExpressionList
Inner Class :public static class DatastoreFieldExpression extends ScalarExpression
Inner Class :public static class IllegalArgumentTypeException extends IllegalArgumentException
Inner Class :public static class MethodInvocationException extends JPOXUserException
Inner Class :public static class IllegalOperationException extends JPOXUserException

Field Summary
public static  intFILTER
    
final protected static  LocaliserLOCALISER
    
final public static  DyadicOperatorOP_ADD
    
final public static  DyadicOperatorOP_AND
    
final public static  DyadicOperatorOP_BETWEEN
    
final public static  MonadicOperatorOP_COM
    
final public static  DyadicOperatorOP_CONCAT
    
final public static  DyadicOperatorOP_DIV
    
final public static  DyadicOperatorOP_EQ
    
final public static  DyadicOperatorOP_GT
    
final public static  DyadicOperatorOP_GTEQ
    
final public static  DyadicOperatorOP_IN
    
final public static  DyadicOperatorOP_IS
    
final public static  DyadicOperatorOP_ISNOT
    
final public static  DyadicOperatorOP_LIKE
    
final public static  DyadicOperatorOP_LT
    
final public static  DyadicOperatorOP_LTEQ
    
final public static  DyadicOperatorOP_MOD
    
final public static  DyadicOperatorOP_MUL
    
final public static  MonadicOperatorOP_NEG
    
final public static  MonadicOperatorOP_NOT
    
final public static  DyadicOperatorOP_NOTEQ
    
final public static  DyadicOperatorOP_NOTIN
    
final public static  DyadicOperatorOP_NOTLIKE
    
final public static  DyadicOperatorOP_OR
    
final public static  DyadicOperatorOP_SUB
    
public static  intPROJECTION
    
protected  StringaliasIdentifier
    
protected  booleancheckForTypeAssignability
     Flag whether we should make checks for type assignability (currently for JPA).
protected  ExpressionListexpressionList
     List of sub-expressions.
protected  OperatorlowestOperator
    
protected  JavaTypeMappingmapping
     Mapping for the field.
protected  StringparameterName
     Name of a parameter that this expression/literal represents (if any).
final protected  QueryExpressionqs
     The Query Expression.
final protected  StatementTextst
     The Statement Text for this expression.
protected  LogicSetExpressionte
     The table expression being used.

Constructor Summary
protected  ScalarExpression(QueryExpression qs)
     Constructor.
protected  ScalarExpression(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression te)
     Constructor for an expression of the mapping in the specified table.
protected  ScalarExpression(String functionName, List args)
     Generates statement as e.g.
protected  ScalarExpression(String functionName, List args, List types)
     Generates statement as e.g.
protected  ScalarExpression(MonadicOperator op, ScalarExpression operand)
    
protected  ScalarExpression(ScalarExpression operand1, DyadicOperator op, ScalarExpression operand2)
     Performs a function on two arguments.

Method Summary
public  ScalarExpressionaccessField(String fieldName, boolean innerJoin)
    
public  ScalarExpressionadd(ScalarExpression expr)
     Additive Operator.
public  BooleanExpressionand(ScalarExpression expr)
     Conditional And.
public  ScalarExpressionas(String aliasIdentifier)
    
protected  voidassertValidTypeForParameterComparison(ScalarExpression expr, Class type)
     Method to check if the passed expression when being a parameter is of a valid type for comparison.
public  ScalarExpressioncallMethod(String methodName, List arguments)
     Invoke a function in a expression.
public  ScalarExpressioncast(Class type)
     A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type.
public  voidcheckForTypeAssignability()
     Method to mark this expression/literal as needing checking for type assignability.
public  ScalarExpressioncom()
    
public  ScalarExpressiondiv(ScalarExpression expr)
     Division Operator.
public  ScalarExpressionencloseWithInParentheses()
    
public  BooleanExpressioneor(ScalarExpression expr)
    
public  BooleanExpressioneq(ScalarExpression expr)
    
public  booleanequals(Object o)
     Equality operator providing a simple comparison of expressions.
public  StringgetAlias()
     Accessor for the alias (if any).
protected  ScalarExpressiongetConsistentTypeForParameterComparison(ScalarExpression expr)
     Convenience method to return a ScalarExpression that we can use to compare against this object.
public  ExpressionListgetExpressionList()
     Returns the expression list. The expressions list with atomic expressions (ScalarExpression.FieldExpression).
public  LogicSetExpressiongetLogicSetExpression()
     Accessor for the table expression being used by this expression.
public  JavaTypeMappinggetMapping()
     Accessor for the mapping for this expression (if any).
public  StringgetNonAliasExpression()
     Accessor for the expression without any alias.
public  StringgetParameterName()
     Accessor for the parameter name that this expression/literal represents (if any).
public  QueryExpressiongetQueryExpression()
     Accessor for the query expression.
public  BooleanExpressiongt(ScalarExpression expr)
    
public  BooleanExpressiongteq(ScalarExpression expr)
    
public  BooleanExpressionin(ScalarExpression expr)
     In expression.
public  BooleanExpressioninstanceOf(ScalarExpression expr)
     Type Comparison Operator instanceof
Parameters:
  expr - the right-hand ReferenceType expression true if the value of the RelationalExpression is not null and the reference could be cast to the ReferenceType without raising a ClassCastException.
public  BooleanExpressionior(ScalarExpression expr)
     Conditional OR.
public  booleanisParameter()
     Accessor for whether this expression/literal represents a parameter.
public  BooleanExpressionlt(ScalarExpression expr)
    
public  BooleanExpressionlteq(ScalarExpression expr)
    
public  ScalarExpressionmod(ScalarExpression expr)
     Remainder Operator.
public  ScalarExpressionmul(ScalarExpression expr)
     Multiplication Operator
Parameters:
  expr - the right-hand operator The binary * operator performs multiplication, producing the product of its operands.
public  ScalarExpressionneg()
    
public  BooleanExpressionnot()
    
public  BooleanExpressionnoteq(ScalarExpression expr)
    
public  voidsetParameterName(String paramName)
     Mutator to set the parameter name that this expression/literal represents.
public  ScalarExpressionsub(ScalarExpression expr)
     Additive Operator.
public  StatementTexttoStatementText(int mode)
     StatementText representation of this expression.
public  StringtoString()
    

Field Detail
FILTER
public static int FILTER(Code)
when translated to StatementText, the expression is generated to be used as filter to a executing statement



LOCALISER
final protected static Localiser LOCALISER(Code)
Localiser for messages



OP_ADD
final public static DyadicOperator OP_ADD(Code)
ADD *



OP_AND
final public static DyadicOperator OP_AND(Code)
AND *



OP_BETWEEN
final public static DyadicOperator OP_BETWEEN(Code)
BETWEEN *



OP_COM
final public static MonadicOperator OP_COM(Code)
COM *



OP_CONCAT
final public static DyadicOperator OP_CONCAT(Code)
CONCAT *



OP_DIV
final public static DyadicOperator OP_DIV(Code)
DIV *



OP_EQ
final public static DyadicOperator OP_EQ(Code)
EQ *



OP_GT
final public static DyadicOperator OP_GT(Code)
GT *



OP_GTEQ
final public static DyadicOperator OP_GTEQ(Code)
GTEQ *



OP_IN
final public static DyadicOperator OP_IN(Code)
IN *



OP_IS
final public static DyadicOperator OP_IS(Code)
IS *



OP_ISNOT
final public static DyadicOperator OP_ISNOT(Code)
ISNOT *



OP_LIKE
final public static DyadicOperator OP_LIKE(Code)
LIKE *



OP_LT
final public static DyadicOperator OP_LT(Code)
LT *



OP_LTEQ
final public static DyadicOperator OP_LTEQ(Code)
LTEQ *



OP_MOD
final public static DyadicOperator OP_MOD(Code)
MOD *



OP_MUL
final public static DyadicOperator OP_MUL(Code)
MUL *



OP_NEG
final public static MonadicOperator OP_NEG(Code)
NEG *



OP_NOT
final public static MonadicOperator OP_NOT(Code)
NOT *



OP_NOTEQ
final public static DyadicOperator OP_NOTEQ(Code)
NOTEQ *



OP_NOTIN
final public static DyadicOperator OP_NOTIN(Code)
NOT IN *



OP_NOTLIKE
final public static DyadicOperator OP_NOTLIKE(Code)
NOT LIKE *



OP_OR
final public static DyadicOperator OP_OR(Code)
OR *



OP_SUB
final public static DyadicOperator OP_SUB(Code)
SUB *



PROJECTION
public static int PROJECTION(Code)
when translated to StatementText, the expression is generated to be projected as result of executing a statement



aliasIdentifier
protected String aliasIdentifier(Code)
alias identifier for this expression *



checkForTypeAssignability
protected boolean checkForTypeAssignability(Code)
Flag whether we should make checks for type assignability (currently for JPA).



expressionList
protected ExpressionList expressionList(Code)
List of sub-expressions. Used where we have a field that has multiple datastore mappings (one subexpression for each).



lowestOperator
protected Operator lowestOperator(Code)



mapping
protected JavaTypeMapping mapping(Code)
Mapping for the field.



parameterName
protected String parameterName(Code)
Name of a parameter that this expression/literal represents (if any).



qs
final protected QueryExpression qs(Code)
The Query Expression.



st
final protected StatementText st(Code)
The Statement Text for this expression.



te
protected LogicSetExpression te(Code)
The table expression being used.




Constructor Detail
ScalarExpression
protected ScalarExpression(QueryExpression qs)(Code)
Constructor.
Parameters:
  qs - The Query Expression



ScalarExpression
protected ScalarExpression(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression te)(Code)
Constructor for an expression of the mapping in the specified table. Creates a list of (field) expressions for the datastore mappings of the specified field.
Parameters:
  qs - The Query Expression
Parameters:
  mapping - The field mapping
Parameters:
  te - The table



ScalarExpression
protected ScalarExpression(String functionName, List args)(Code)
Generates statement as e.g. FUNCTION_NAME(arg[,argN])
Parameters:
  functionName - Name of the function
Parameters:
  args - ScalarExpression list



ScalarExpression
protected ScalarExpression(String functionName, List args, List types)(Code)
Generates statement as e.g. FUNCTION_NAME(arg AS type[,argN as typeN])
Parameters:
  functionName - Name of function
Parameters:
  args - ScalarExpression list
Parameters:
  types - String or ScalarExpression list



ScalarExpression
protected ScalarExpression(MonadicOperator op, ScalarExpression operand)(Code)
Perform a function op on operand
Parameters:
  op - operator
Parameters:
  operand - operand



ScalarExpression
protected ScalarExpression(ScalarExpression operand1, DyadicOperator op, ScalarExpression operand2)(Code)
Performs a function on two arguments. op(operand1,operand2) operand1 op operand2
Parameters:
  operand1 - the first expression
Parameters:
  op - the operator between operands
Parameters:
  operand2 - the second expression




Method Detail
accessField
public ScalarExpression accessField(String fieldName, boolean innerJoin)(Code)
A field access expression may access a field of an object or array, a reference to which is the value of an expression
Parameters:
  fieldName - the field identifier
Parameters:
  innerJoin - true if in datastore to use inner joins; false to use left joins the field expression



add
public ScalarExpression add(ScalarExpression expr)(Code)
Additive Operator. The binary + operator performs addition when applied to two operands of numeric type, producing the sum of the operands. If the type of either operand of a + operator is String, then the operation is string concatenation.
Parameters:
  expr - the right-hand operand If one of the operands is String, the returned value is the string concatenation; The sum of two operands of numeric type. The left-hand operand is the minuend and the right-hand operand is the subtrahend;



and
public BooleanExpression and(ScalarExpression expr)(Code)
Conditional And. Evaluates its right-hand operand only if the value of its left-hand operand is true.
Parameters:
  expr - the right-hand operand the result value is true if both operand values are true; otherwise, the result is false.



as
public ScalarExpression as(String aliasIdentifier)(Code)
Define a new identifier for this expression
Parameters:
  aliasIdentifier - the alias this



assertValidTypeForParameterComparison
protected void assertValidTypeForParameterComparison(ScalarExpression expr, Class type)(Code)
Method to check if the passed expression when being a parameter is of a valid type for comparison. Throws a JPOXQueryInvalidParametersException if not of the same type.
Parameters:
  expr - The other expression



callMethod
public ScalarExpression callMethod(String methodName, List arguments)(Code)
Invoke a function in a expression. The scalar expression must have a method with the signature "methodNameMethod([ScalarExpression argument1, [ScalarExpression argument2],...])". The number of arguments is equivalent to the size of the arguments list.
Parameters:
  methodName - the function name
Parameters:
  arguments - the arguments the result returned when invoking the function



cast
public ScalarExpression cast(Class type)(Code)
A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type. The type of the operand expression must be converted to the type explicitly named by the cast operator.
Parameters:
  type - the type named by the cast operator the converted value



checkForTypeAssignability
public void checkForTypeAssignability()(Code)
Method to mark this expression/literal as needing checking for type assignability. TODO Make this part of ObjectManager and allow ScalarExpression to reach the ObjectManager so we don't need to propagate the info



com
public ScalarExpression com()(Code)
Bitwise Complement Operator the type of the unary bitwise complement expression is the promoted type of the operand.



div
public ScalarExpression div(ScalarExpression expr)(Code)
Division Operator. The left-hand operand is the dividend and the right-hand operand is the divisor.
Parameters:
  expr - the right-hand operator The binary / operator performs division, producing the quotient of its operands



encloseWithInParentheses
public ScalarExpression encloseWithInParentheses()(Code)
Method to request the enclosure of this expression within parentheses the enclosed expression



eor
public BooleanExpression eor(ScalarExpression expr)(Code)
Exclusive OR
Parameters:
  expr - the right-hand operand the result value is the bitwise exclusive OR of the operand values.



eq
public BooleanExpression eq(ScalarExpression expr)(Code)
Equality operator (equals to)
Parameters:
  expr - the right-hand operand The type of an equality expression is a boolean



equals
public boolean equals(Object o)(Code)
Equality operator providing a simple comparison of expressions.
Parameters:
  o - The other object Whether they are equal



getAlias
public String getAlias()(Code)
Accessor for the alias (if any). Returns the alias.



getConsistentTypeForParameterComparison
protected ScalarExpression getConsistentTypeForParameterComparison(ScalarExpression expr)(Code)
Convenience method to return a ScalarExpression that we can use to compare against this object. Returns the input expression unless it is for a parameter and the parameter expression has a different datastore mapping (the default mapping whereas this has had its datastore mapping specially selected).
Parameters:
  expr - The expression to check The expression to use



getExpressionList
public ExpressionList getExpressionList()(Code)
Returns the expression list. The expressions list with atomic expressions (ScalarExpression.FieldExpression). A expression in this list can't be split down



getLogicSetExpression
public LogicSetExpression getLogicSetExpression()(Code)
Accessor for the table expression being used by this expression. Returns the table expression for this expression.



getMapping
public JavaTypeMapping getMapping()(Code)
Accessor for the mapping for this expression (if any). Returns the mapping.



getNonAliasExpression
public String getNonAliasExpression()(Code)
Accessor for the expression without any alias. Returns the nonAliasExpression.



getParameterName
public String getParameterName()(Code)
Accessor for the parameter name that this expression/literal represents (if any). Name of the parameter represented by this expression



getQueryExpression
public QueryExpression getQueryExpression()(Code)
Accessor for the query expression. The query expression



gt
public BooleanExpression gt(ScalarExpression expr)(Code)
Relational operator (greater than)
Parameters:
  expr - the right-hand operand true if the value of the left-hand operand is greater than the value of the right-hand operand, and otherwise is false.



gteq
public BooleanExpression gteq(ScalarExpression expr)(Code)
Relational operator (greater than or equals)
Parameters:
  expr - the right-hand operand true if the value of the left-hand operand is greater than or equal the value of the right-hand operand, and otherwise is false.



in
public BooleanExpression in(ScalarExpression expr)(Code)
In expression. Return true if this is contained by expr
Parameters:
  expr - the right-hand expression true if the left-hand expression is contained by the right-hand expression. Otherwise the result is false.



instanceOf
public BooleanExpression instanceOf(ScalarExpression expr)(Code)
Type Comparison Operator instanceof
Parameters:
  expr - the right-hand ReferenceType expression true if the value of the RelationalExpression is not null and the reference could be cast to the ReferenceType without raising a ClassCastException. Otherwise the result is false.



ior
public BooleanExpression ior(ScalarExpression expr)(Code)
Conditional OR. Evaluates its right-hand operand only if the value of its left-hand operand is false.
Parameters:
  expr - the right-hand operand the result value is false if both operand values are false; otherwise, the result is true.



isParameter
public boolean isParameter()(Code)
Accessor for whether this expression/literal represents a parameter. Whether a parameter is being represented.



lt
public BooleanExpression lt(ScalarExpression expr)(Code)
Relational operator (lower than)
Parameters:
  expr - the right-hand operand true if the value of the left-hand operand is less than the value of the right-hand operand, and otherwise is false.



lteq
public BooleanExpression lteq(ScalarExpression expr)(Code)
Relational operator (lower than or equals)
Parameters:
  expr - the right-hand operand true if the value of the left-hand operand is less than or equal to the value of the right-hand operand, and otherwise is false.



mod
public ScalarExpression mod(ScalarExpression expr)(Code)
Remainder Operator. The left-hand operand is the dividend and the right-hand operand is the divisor.
Parameters:
  expr - the right-hand operator The binary % operator is said to yield the remainder of its operands from an implied division



mul
public ScalarExpression mul(ScalarExpression expr)(Code)
Multiplication Operator
Parameters:
  expr - the right-hand operator The binary * operator performs multiplication, producing the product of its operands.



neg
public ScalarExpression neg()(Code)
Unary Minus Operator the type of the unary minus expression is the promoted type of the operand.



not
public BooleanExpression not()(Code)
Logical complement the result value is false if operand is true; otherwise, the result is true.



noteq
public BooleanExpression noteq(ScalarExpression expr)(Code)
Equality operator (not equals to)
Parameters:
  expr - the right-hand operand The type of an equality expression is a boolean



setParameterName
public void setParameterName(String paramName)(Code)
Mutator to set the parameter name that this expression/literal represents.
Parameters:
  paramName - Name of the parameter



sub
public ScalarExpression sub(ScalarExpression expr)(Code)
Additive Operator. The binary - operator subtracts right-hand operand from left-hand operand.
Parameters:
  expr - the right-hand operand The binary - operator performs subtraction when applied to two operands of numeric type producing the difference of its operands; the left-hand operand is the minuend and the right-hand operand is the subtrahend.



toStatementText
public StatementText toStatementText(int mode)(Code)
StatementText representation of this expression. I.E. A Boolean field may be stored in boolean format like 0 or 1, and it can also be stored in other formats, like Y or N, TRUE or FALSE, and so on. The projection mode for the boolean field is the real content of the value stored, (e.g. Y or N), and opposed to that the filter mode for the boolean field is always represented by a boolean expression (e.g. Y=Y or N=N) In SQL, the projection can be exemplified as "SELECT BOOLEAN_FIELD ... " and the filter as "SELECT COLUMNS ... WHERE BOOLEAN_FIELD ='Y'"
Parameters:
  mode - (0=PROJECTION;1=FILTER) the StatementText



toString
public String toString()(Code)



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.