ScalaJexlUberspect

org.beangle.commons.script.Jexl3.ScalaJexlUberspect
class ScalaJexlUberspect(sty: ResolverStrategy, perms: JexlPermissions) extends Uberspect

Attributes

Graph
Supertypes
class Uberspect
trait JexlUberspect
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def getPropertyGet(resolvers: List[PropertyResolver], obj: AnyRef, identifier: AnyRef): JexlPropertyGet

Attributes

Definition Classes
Uberspect -> JexlUberspect

Inherited methods

def getArithmetic(x$0: JexlArithmetic): Uberspect

Attributes

Inherited from:
Uberspect
final def getClassByName(x$0: String): Class[_ <: <FromJavaObject>]

Attributes

Inherited from:
Uberspect
def getClassLoader(): ClassLoader

Attributes

Inherited from:
Uberspect
def getConstructor(x$0: <FromJavaObject>, x$1: <FromJavaObject>*): JexlMethod

Attributes

Inherited from:
Uberspect
final def getField(x$0: Class[_ <: <FromJavaObject>], x$1: String): Field

Attributes

Inherited from:
Uberspect
final def getFieldNames(x$0: Class[_ <: <FromJavaObject>]): Array[String]

Attributes

Inherited from:
Uberspect
def getIterator(x$0: <FromJavaObject>): Iterator[_ <: <FromJavaObject>]

Attributes

Inherited from:
Uberspect
def getMethod(x$0: <FromJavaObject>, x$1: String, x$2: <FromJavaObject>*): JexlMethod

Attributes

Inherited from:
Uberspect
final def getMethod(x$0: Class[_ <: <FromJavaObject>], x$1: String, x$2: Array[<FromJavaObject>]): Method

Attributes

Inherited from:
Uberspect
final def getMethod(x$0: Class[_ <: <FromJavaObject>], x$1: MethodKey): Method

Attributes

Inherited from:
Uberspect
final def getMethodNames(x$0: Class[_ <: <FromJavaObject>]): Array[String]

Attributes

Inherited from:
Uberspect
final def getMethods(x$0: Class[_ <: <FromJavaObject>], x$1: String): Array[Method]

Attributes

Inherited from:
Uberspect
def getOperator(x$0: JexlArithmetic): Operator

Attributes

Inherited from:
Uberspect
def getPropertyGet(x$0: <FromJavaObject>, x$1: <FromJavaObject>): JexlPropertyGet

Attributes

Inherited from:
Uberspect
def getPropertySet(x$0: <FromJavaObject>, x$1: <FromJavaObject>, x$2: <FromJavaObject>): JexlPropertySet

Attributes

Inherited from:
Uberspect
def getPropertySet(x$0: List[PropertyResolver], x$1: <FromJavaObject>, x$2: <FromJavaObject>, x$3: <FromJavaObject>): JexlPropertySet

Attributes

Inherited from:
Uberspect
def getResolvers(x$0: JexlOperator, x$1: <FromJavaObject>): List[PropertyResolver]

Attributes

Inherited from:
Uberspect
def getVersion(): Int

Attributes

Inherited from:
Uberspect
def setClassLoader(x$0: ClassLoader): Unit

Attributes

Inherited from:
Uberspect