org.aspectj.org.eclipse.jdt.internal.core
Class LambdaFactory

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.LambdaFactory

public class LambdaFactory
extends java.lang.Object


Constructor Summary
LambdaFactory()
           
 
Method Summary
static LambdaExpression createLambdaExpression(JavaElement parent, LambdaExpression lambdaExpression)
           
static LambdaExpression createLambdaExpression(JavaElement parent, java.lang.String interphase, int sourceStart, int sourceEnd, int arrowPosition)
           
static LambdaMethod createLambdaMethod(JavaElement parent, LambdaExpression lambdaExpression)
           
static LambdaMethod createLambdaMethod(JavaElement parent, java.lang.String selector, java.lang.String key, int sourceStart, int sourceEnd, int arrowPosition, java.lang.String[] parameterTypes, java.lang.String[] parameterNames, java.lang.String returnType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LambdaFactory

public LambdaFactory()
Method Detail

createLambdaExpression

public static LambdaExpression createLambdaExpression(JavaElement parent,
                                                      LambdaExpression lambdaExpression)

createLambdaExpression

public static LambdaExpression createLambdaExpression(JavaElement parent,
                                                      java.lang.String interphase,
                                                      int sourceStart,
                                                      int sourceEnd,
                                                      int arrowPosition)

createLambdaMethod

public static LambdaMethod createLambdaMethod(JavaElement parent,
                                              LambdaExpression lambdaExpression)

createLambdaMethod

public static LambdaMethod createLambdaMethod(JavaElement parent,
                                              java.lang.String selector,
                                              java.lang.String key,
                                              int sourceStart,
                                              int sourceEnd,
                                              int arrowPosition,
                                              java.lang.String[] parameterTypes,
                                              java.lang.String[] parameterNames,
                                              java.lang.String returnType)