public class PropertyProcessor extends Object implements manifold.api.type.ICompilerComponent, com.sun.source.util.TaskListener
| Constructor and Description |
|---|
PropertyProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
finished(com.sun.source.util.TaskEvent e) |
void |
init(com.sun.tools.javac.api.BasicJavacTask javacTask,
manifold.internal.javac.TypeProcessor typeProcessor) |
boolean |
isPropertyField(com.sun.tools.javac.code.Symbol sym) |
boolean |
isReadableProperty(com.sun.tools.javac.code.Symbol sym) |
boolean |
isWritableProperty(com.sun.tools.javac.code.Symbol sym) |
boolean |
shouldProcess(String fqn,
com.sun.source.util.TaskEvent e) |
void |
started(com.sun.source.util.TaskEvent e) |
void |
tailorCompiler() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSuppressedpublic void init(com.sun.tools.javac.api.BasicJavacTask javacTask,
manifold.internal.javac.TypeProcessor typeProcessor)
init in interface manifold.api.type.ICompilerComponentpublic void tailorCompiler()
tailorCompiler in interface manifold.api.type.ICompilerComponentpublic void started(com.sun.source.util.TaskEvent e)
started in interface com.sun.source.util.TaskListenerpublic void finished(com.sun.source.util.TaskEvent e)
finished in interface com.sun.source.util.TaskListenerpublic boolean shouldProcess(String fqn, com.sun.source.util.TaskEvent e)
public boolean isPropertyField(com.sun.tools.javac.code.Symbol sym)
public boolean isReadableProperty(com.sun.tools.javac.code.Symbol sym)
public boolean isWritableProperty(com.sun.tools.javac.code.Symbol sym)
Copyright © 2021. All rights reserved.