public class JavaDynamicJdk_8 extends Object implements IDynamicJdk
IDynamicJdk.Instance| Constructor and Description |
|---|
JavaDynamicJdk_8() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.tools.javac.code.Symbol.ClassSymbol |
getLoadedClass(com.sun.tools.javac.util.Context ctx,
String fqn) |
Iterable<com.sun.tools.javac.code.Symbol> |
getMembers(com.sun.tools.javac.code.Symbol.ClassSymbol classSym,
boolean completeFirst) |
Iterable<com.sun.tools.javac.code.Symbol> |
getMembers(com.sun.tools.javac.code.Symbol.ClassSymbol classSym,
Predicate<com.sun.tools.javac.code.Symbol> predicate,
boolean completeFirst) |
Iterable<com.sun.tools.javac.code.Symbol> |
getMembersByName(com.sun.tools.javac.code.Symbol.ClassSymbol classSym,
com.sun.tools.javac.util.Name call,
boolean completeFirst) |
com.sun.tools.javac.code.Symbol |
getOperator(com.sun.tools.javac.tree.JCTree.JCExpression tree) |
com.sun.tools.javac.util.List<com.sun.tools.javac.code.Type> |
getTargets(com.sun.tools.javac.tree.JCTree.JCLambda tree) |
com.sun.tools.javac.code.Symbol.ClassSymbol |
getTypeElement(com.sun.tools.javac.util.Context ctx,
Object ignore,
String fqn) |
void |
logError(com.sun.tools.javac.util.Log logger,
com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
String key,
Object... args) |
void |
logWarning(com.sun.tools.javac.util.Log logger,
com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
String key,
Object... args) |
<T> void |
report(com.sun.tools.javac.util.Log issueLogger,
Diagnostic<? extends T> diagnostic) |
void |
setOperator(com.sun.tools.javac.tree.JCTree.JCExpression tree,
com.sun.tools.javac.code.Symbol.OperatorSymbol operator) |
void |
setOperatorSymbol(com.sun.tools.javac.util.Context ctx,
com.sun.tools.javac.tree.JCTree.JCBinary cond,
com.sun.tools.javac.tree.JCTree.Tag tag,
String op,
com.sun.tools.javac.code.Symbol operandType) |
void |
setTargets(com.sun.tools.javac.tree.JCTree.JCLambda tree,
com.sun.tools.javac.util.List<com.sun.tools.javac.code.Type> targets) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMembers, getMembers, getMembersByName, instance, isInitializing, Selectpublic <T> void report(com.sun.tools.javac.util.Log issueLogger,
Diagnostic<? extends T> diagnostic)
report in interface IDynamicJdkpublic Iterable<com.sun.tools.javac.code.Symbol> getMembers(com.sun.tools.javac.code.Symbol.ClassSymbol classSym, boolean completeFirst)
getMembers in interface IDynamicJdkpublic Iterable<com.sun.tools.javac.code.Symbol> getMembers(com.sun.tools.javac.code.Symbol.ClassSymbol classSym, Predicate<com.sun.tools.javac.code.Symbol> predicate, boolean completeFirst)
getMembers in interface IDynamicJdkpublic Iterable<com.sun.tools.javac.code.Symbol> getMembersByName(com.sun.tools.javac.code.Symbol.ClassSymbol classSym, com.sun.tools.javac.util.Name call, boolean completeFirst)
getMembersByName in interface IDynamicJdkpublic com.sun.tools.javac.code.Symbol.ClassSymbol getTypeElement(com.sun.tools.javac.util.Context ctx,
Object ignore,
String fqn)
getTypeElement in interface IDynamicJdkpublic com.sun.tools.javac.code.Symbol.ClassSymbol getLoadedClass(com.sun.tools.javac.util.Context ctx,
String fqn)
getLoadedClass in interface IDynamicJdkpublic void setOperatorSymbol(com.sun.tools.javac.util.Context ctx,
com.sun.tools.javac.tree.JCTree.JCBinary cond,
com.sun.tools.javac.tree.JCTree.Tag tag,
String op,
com.sun.tools.javac.code.Symbol operandType)
setOperatorSymbol in interface IDynamicJdkpublic com.sun.tools.javac.util.List<com.sun.tools.javac.code.Type> getTargets(com.sun.tools.javac.tree.JCTree.JCLambda tree)
getTargets in interface IDynamicJdkpublic void setTargets(com.sun.tools.javac.tree.JCTree.JCLambda tree,
com.sun.tools.javac.util.List<com.sun.tools.javac.code.Type> targets)
setTargets in interface IDynamicJdkpublic com.sun.tools.javac.code.Symbol getOperator(com.sun.tools.javac.tree.JCTree.JCExpression tree)
getOperator in interface IDynamicJdkpublic void setOperator(com.sun.tools.javac.tree.JCTree.JCExpression tree,
com.sun.tools.javac.code.Symbol.OperatorSymbol operator)
setOperator in interface IDynamicJdkpublic void logError(com.sun.tools.javac.util.Log logger,
com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
String key,
Object... args)
logError in interface IDynamicJdkpublic void logWarning(com.sun.tools.javac.util.Log logger,
com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
String key,
Object... args)
logWarning in interface IDynamicJdkCopyright © 2024. All rights reserved.