All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xblackcat.sjpu.skel.IDefiner Maven / Gradle / Ivy

Go to download

Service for generating DB access logic in simple way via interfaces and annotations

There is a newer version: 2.0
Show newest version
package org.xblackcat.sjpu.skel;

import javassist.*;

import java.lang.reflect.Method;

/**
 * 24.04.2015 12:34
 *
 * @author xBlackCat
 */
public interface IDefiner {
    CtClass getBaseCtClass() throws NotFoundException;

    boolean isAssignable(Class clazz);

    boolean isImplemented(Method m);

    String getNestedClassName();

    CtConstructor buildCtConstructor(CtClass accessHelper) throws NotFoundException, CannotCompileException;

    ClassPool getPool();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy