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

org.ibatis.cglib.proxy.Factory Maven / Gradle / Ivy

Go to download

The jBATIS persistence framework will help you to significantly reduce the amount of Java code that you normally need to access a relational database. iBATIS simply maps JavaBeans to SQL statements using a very simple XML descriptor.

The newest version!
package org.ibatis.cglib.proxy;

import java.lang.annotation.Annotation;
import java.util.List;

public interface Factory {

    Object newInstance(Callback... callbacks);

    Callback getCallback(int index);

    void setCallback(int index, Callback callback);

    Callback[] getCallbacks();

    /**
     * Internal use only.
     */
    @Deprecated
    Object $invoke(int mIdx, Object... args);

    /*-
     * entity api
     */

    List $attrs();

     T $annotation(String attr, Class annotationClass);

    Class $type(String attr);

    Object $get(String attr);

    void $set(String attr, Object obj);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy