com.github.tonivade.purefun.ClassTransformer Maven / Gradle / Ivy
/*
* Copyright (c) 2018-2020, Antonio Gabriel Muñoz Conejo
* Distributed under the terms of the MIT License
*/
package com.github.tonivade.purefun;
import com.sun.tools.javac.tree.JCTree;
import java.util.Optional;
public interface ClassTransformer {
default Optional transform(JCTree.JCCompilationUnit clazz) {
return Optional.empty();
}
default Optional transform(JCTree.JCClassDecl clazz) {
return Optional.empty();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy