Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.6.0)

E10653-07

oracle.jbo.common
Class GroovyParserUtil

java.lang.Object
  extended by oracle.jbo.common.GroovyParserUtil

Deprecated.

public class GroovyParserUtil
extends java.lang.Object

Utility class to get parsed content of Groovy scripts For internal framework use only.

For internal use only. Application developers should not use this

Constructor Summary
GroovyParserUtil(java.lang.String scriptStr)
          Deprecated.  
 
Method Summary
 java.util.Set<java.lang.String> getAssignedUnboundVariables()
          Deprecated. Internal use only
 java.util.Set<java.lang.String> getClassesUsed()
          Deprecated. Internal use only
 java.util.Set<java.lang.String> getMethodsUsed()
          Deprecated. Internal use only
 java.util.List<java.lang.String> getSecurityMessages()
          Deprecated. Internal use only
 java.util.Set<java.lang.String> getUnboundVariables()
          Deprecated.  
 java.util.Set<java.lang.String> getUnboundVariablesWithoutNullCheck()
          Deprecated. Internal use only
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyParserUtil

public GroovyParserUtil(java.lang.String scriptStr)
Deprecated. 

Create a new parser utility class, using supplied script String For internal framework use only.

Parameters:
scriptStr - The script to parse
For internal use only. Application developers should not use this
Method Detail

getUnboundVariables

public java.util.Set<java.lang.String> getUnboundVariables()
Deprecated. 

Get the list of all variables which will go to Groovy's Binding at the time the script is run, with the exception of those which are lvalues in assignments (i.e., "lvalue = rvalue") For internal framework use only.

Returns:
a set of strings that are all unbound variables
For internal use only. Application developers should not use this

getAssignedUnboundVariables

public java.util.Set<java.lang.String> getAssignedUnboundVariables()
Deprecated. Internal use only

Get the list of all variables which will go to Groovy's Binding at the time the script is run for the purpose of assignment. (i.e., "lvalue = rvalue"). Note that if you declare a variable locally, it won't go to the binding, and won't be listed here. (i.e., "String lvalue = rvalue") For internal framework use only.

Returns:
a set of strings that are all unbound variables which are set via "=" operator
For internal use only. Application developers should not use this

getClassesUsed

public java.util.Set<java.lang.String> getClassesUsed()
Deprecated. Internal use only

Gets the set of all classes which have methods called. For internal framework use only.

Returns:
a set of strings that are all the classes who have methods used
For internal use only. Application developers should not use this

getMethodsUsed

public java.util.Set<java.lang.String> getMethodsUsed()
Deprecated. Internal use only

Gets the set of all methods which are called directly via the script. For internal framework use only.

Returns:
a set a strings that are all the methods which are directly called by the script
For internal use only. Application developers should not use this

getUnboundVariablesWithoutNullCheck

public java.util.Set<java.lang.String> getUnboundVariablesWithoutNullCheck()
Deprecated. Internal use only

Get the list of all variables which will go to Groovy's Binding at the time the script is run, which are not guarded by a call to nvl(). For internal framework use only.

Returns:
a set of strings that are all unbound variables with null check
For internal use only. Application developers should not use this

getSecurityMessages

public java.util.List<java.lang.String> getSecurityMessages()
Deprecated. Internal use only

Get the security messages generated by this code. Note that this list is only a partial list.

Returns:
a List of strings that are all the security messages that can be found at design time
For internal use only. Application developers should not use this

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.6.0)

E10653-07

Copyright © 1997, 2011, Oracle. All rights reserved.