Back to project page ion.
The source code is released under:
Apache License
If you think the Android project ion listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.koushikdutta.ion.builder; //from ww w .ja va 2s . c o m import android.graphics.Bitmap; import com.koushikdutta.ion.bitmap.BitmapInfo; /** * Created by koush on 6/10/13. */ public interface Builders { public interface IV { public interface F<A extends F<?>> extends ImageViewBuilder<A>, BitmapBuilder<A>, LoadImageViewFutureBuilder { BitmapInfo getBitmapInfo(); Bitmap getBitmap(); } } public interface Any { // restrict to image view builder public interface IF<A extends IF<?>> extends ImageViewBuilder<A>, ImageViewFutureBuilder { } // restrict to bitmap future builder public interface BF<A extends BF<?>> extends BitmapBuilder<A>, BitmapFutureBuilder, IF<A> { } // restrict to future builder public interface F extends FutureBuilder, ImageViewFutureBuilder { } // restrict to multipart builder public interface M extends MultipartBodyBuilder<M>, F { } // restrict to url encoded builder builder public interface U extends UrlEncodedBuilder<U>, F { } // top level builder public interface B extends RequestBuilder<F, B, M, U>, F { } } }