Java Doc for ASTNode.java in  » Scripting » mvel » org » mvel » 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 » Scripting » mvel » org.mvel 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.mvel.ASTNode

ASTNode
public class ASTNode implements Cloneable,Serializable(Code)


Field Summary
final public static  intASSIGN
    
final public static  intBLOCK
    
final public static  intBLOCK_FOREACH
    
final public static  intBLOCK_IF
    
final public static  intBLOCK_WITH
    
final public static  intCOLLECTION
    
final public static  intCOMPILE_IMMEDIATE
    
final public static  intDEEP_PROPERTY
    
final public static  intFOLD
    
final public static  intIDENTIFIER
    
final public static  intINLINE_COLLECTION
    
final public static  intINTEGER32
    
final public static  intINVERT
    
final public static  intLITERAL
    
final public static  intLOOKAHEAD
    
final public static  intMETHOD
    
final public static  intNEGATION
    
final public static  intNUMERIC
    
final public static  intOPERATOR
    
final public static  intRETURN
    
final public static  intSTR_LITERAL
    
final public static  intTHISREF
    
final public static  intTYPED
    
protected  Accessoraccessor
    
protected  intcursorPosition
    
protected  booleandiscard
    
protected  ClassegressType
    
protected  intendOfName
    
protected  intfields
    
protected  intfirstUnion
    
protected  Objectliteral
    
protected  char[]name
    
protected  StringnameCache
    
public  ASTNodenextASTNode
    

Constructor Summary
public  ASTNode()
    
public  ASTNode(char[] expr, int start, int end, int fields)
    
public  ASTNode(char[] expr, int fields)
    
public  ASTNode(int fields, Object literalValue)
    

Method Summary
public  StringgetAbsoluteName()
    
protected  StringgetAbsoluteRemainder()
    
protected  StringgetAbsoluteRootElement()
    
public  AccessorgetAccessor()
    
public  intgetCursorPosition()
    
public  ClassgetEgressType()
    
public  intgetFields()
    
public  intgetIntRegister()
    
public  ObjectgetLiteralValue()
    
public  StringgetName()
    
public  char[]getNameAsArray()
    
public  IntegergetOperator()
    
public  ObjectgetReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
    
public  ObjectgetReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
    
public  booleanisAssignment()
    
protected  booleanisCollection()
    
public  booleanisDebuggingSymbol()
    
public  booleanisDeepProperty()
    
public  booleanisDiscard()
    
public  booleanisIdentifier()
    
public  booleanisLiteral()
    
public  booleanisOperator()
    
public  booleanisOperator(Integer operator)
    
public  booleanisThisVal()
    
public  voidsetAccessor(Accessor accessor)
    
public  voidsetAsLiteral()
    
public  voidsetCursorPosition(int cursorPosition)
    
public  voidsetDiscard(boolean discard)
    
public  voidsetEgressType(Class egressType)
    
public  voidsetIntRegister(int intRegister)
    
public  voidsetLiteralValue(Object literal)
    
protected  voidsetName(char[] name)
    
protected  ObjecttryStaticAccess(Object thisRef, VariableResolverFactory factory)
    
protected  ObjectvalRet(Object value)
    

Field Detail
ASSIGN
final public static int ASSIGN(Code)



BLOCK
final public static int BLOCK(Code)



BLOCK_FOREACH
final public static int BLOCK_FOREACH(Code)



BLOCK_IF
final public static int BLOCK_IF(Code)



BLOCK_WITH
final public static int BLOCK_WITH(Code)



COLLECTION
final public static int COLLECTION(Code)



COMPILE_IMMEDIATE
final public static int COMPILE_IMMEDIATE(Code)



DEEP_PROPERTY
final public static int DEEP_PROPERTY(Code)



FOLD
final public static int FOLD(Code)



IDENTIFIER
final public static int IDENTIFIER(Code)



INLINE_COLLECTION
final public static int INLINE_COLLECTION(Code)



INTEGER32
final public static int INTEGER32(Code)



INVERT
final public static int INVERT(Code)



LITERAL
final public static int LITERAL(Code)



LOOKAHEAD
final public static int LOOKAHEAD(Code)



METHOD
final public static int METHOD(Code)



NEGATION
final public static int NEGATION(Code)



NUMERIC
final public static int NUMERIC(Code)



OPERATOR
final public static int OPERATOR(Code)



RETURN
final public static int RETURN(Code)



STR_LITERAL
final public static int STR_LITERAL(Code)



THISREF
final public static int THISREF(Code)



TYPED
final public static int TYPED(Code)



accessor
protected Accessor accessor(Code)



cursorPosition
protected int cursorPosition(Code)



discard
protected boolean discard(Code)



egressType
protected Class egressType(Code)



endOfName
protected int endOfName(Code)



fields
protected int fields(Code)



firstUnion
protected int firstUnion(Code)



literal
protected Object literal(Code)



name
protected char[] name(Code)



nameCache
protected String nameCache(Code)



nextASTNode
public ASTNode nextASTNode(Code)




Constructor Detail
ASTNode
public ASTNode()(Code)



ASTNode
public ASTNode(char[] expr, int start, int end, int fields)(Code)



ASTNode
public ASTNode(char[] expr, int fields)(Code)



ASTNode
public ASTNode(int fields, Object literalValue)(Code)




Method Detail
getAbsoluteName
public String getAbsoluteName()(Code)



getAbsoluteRemainder
protected String getAbsoluteRemainder()(Code)



getAbsoluteRootElement
protected String getAbsoluteRootElement()(Code)



getAccessor
public Accessor getAccessor()(Code)



getCursorPosition
public int getCursorPosition()(Code)



getEgressType
public Class getEgressType()(Code)



getFields
public int getFields()(Code)



getIntRegister
public int getIntRegister()(Code)



getLiteralValue
public Object getLiteralValue()(Code)



getName
public String getName()(Code)



getNameAsArray
public char[] getNameAsArray()(Code)



getOperator
public Integer getOperator()(Code)



getReducedValue
public Object getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)(Code)



getReducedValueAccelerated
public Object getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)(Code)



isAssignment
public boolean isAssignment()(Code)



isCollection
protected boolean isCollection()(Code)



isDebuggingSymbol
public boolean isDebuggingSymbol()(Code)



isDeepProperty
public boolean isDeepProperty()(Code)



isDiscard
public boolean isDiscard()(Code)



isIdentifier
public boolean isIdentifier()(Code)



isLiteral
public boolean isLiteral()(Code)



isOperator
public boolean isOperator()(Code)



isOperator
public boolean isOperator(Integer operator)(Code)



isThisVal
public boolean isThisVal()(Code)



setAccessor
public void setAccessor(Accessor accessor)(Code)



setAsLiteral
public void setAsLiteral()(Code)



setCursorPosition
public void setCursorPosition(int cursorPosition)(Code)



setDiscard
public void setDiscard(boolean discard)(Code)



setEgressType
public void setEgressType(Class egressType)(Code)



setIntRegister
public void setIntRegister(int intRegister)(Code)



setLiteralValue
public void setLiteralValue(Object literal)(Code)



setName
protected void setName(char[] name)(Code)



tryStaticAccess
protected Object tryStaticAccess(Object thisRef, VariableResolverFactory factory)(Code)



valRet
protected Object valRet(Object value)(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.