Package org.jesperancinha.chartizate
Class ChartizateManagerBuilderImpl
- java.lang.Object
-
- org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
- org.jesperancinha.chartizate.ChartizateManagerBuilderImpl
-
- All Implemented Interfaces:
org.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
public class ChartizateManagerBuilderImpl extends org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
-
Constructor Summary
Constructors Constructor Description ChartizateManagerBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>backgroundColor(java.lang.Integer backgroundColor)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>block(java.lang.Character.UnicodeBlock block)org.jesperancinha.chartizate.ChartizateManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>build()org.jesperancinha.chartizate.ChartizateEncodingManager<android.graphics.Typeface>createEncodingManager(java.lang.Character.UnicodeBlock unicodeBlock)org.jesperancinha.chartizate.ChartizateFontManager<android.graphics.Typeface>createFontManager(java.lang.String fontString, int fontSize)org.jesperancinha.chartizate.ChartizateImageManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>createImageManager(java.io.InputStream inputStream)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>densityPercentage(int densityPercentage)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>destinationImagePath(java.lang.String destinationImagePath)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>distributionType(org.jesperancinha.chartizate.distributions.ChartizateDistributionType distributionType)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>fontName(java.lang.String fontName)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>fontSize(int fontSize)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>imageFullStream(java.io.InputStream imageFullStream)org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>rangePercentage(int rangePercentage)
-
-
-
Method Detail
-
createImageManager
public org.jesperancinha.chartizate.ChartizateImageManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> createImageManager(java.io.InputStream inputStream)
- Specified by:
createImageManagerin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
createImageManagerin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
createEncodingManager
public org.jesperancinha.chartizate.ChartizateEncodingManager<android.graphics.Typeface> createEncodingManager(java.lang.Character.UnicodeBlock unicodeBlock)
- Specified by:
createEncodingManagerin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
createEncodingManagerin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
createFontManager
public org.jesperancinha.chartizate.ChartizateFontManager<android.graphics.Typeface> createFontManager(java.lang.String fontString, int fontSize)- Specified by:
createFontManagerin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
createFontManagerin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
backgroundColor
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> backgroundColor(java.lang.Integer backgroundColor)
- Specified by:
backgroundColorin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
backgroundColorin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
densityPercentage
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> densityPercentage(int densityPercentage)
- Specified by:
densityPercentagein interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
densityPercentagein classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
rangePercentage
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> rangePercentage(int rangePercentage)
- Specified by:
rangePercentagein interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
rangePercentagein classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
distributionType
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> distributionType(org.jesperancinha.chartizate.distributions.ChartizateDistributionType distributionType)
- Specified by:
distributionTypein interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
distributionTypein classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
fontName
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> fontName(java.lang.String fontName)
- Specified by:
fontNamein interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
fontNamein classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
fontSize
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> fontSize(int fontSize)
- Specified by:
fontSizein interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
fontSizein classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
block
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> block(java.lang.Character.UnicodeBlock block)
- Specified by:
blockin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
blockin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
imageFullStream
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> imageFullStream(java.io.InputStream imageFullStream)
- Specified by:
imageFullStreamin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
imageFullStreamin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
destinationImagePath
public org.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> destinationImagePath(java.lang.String destinationImagePath)
- Specified by:
destinationImagePathin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
destinationImagePathin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>
-
build
public org.jesperancinha.chartizate.ChartizateManager<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap> build() throws java.io.IOException- Specified by:
buildin interfaceorg.jesperancinha.chartizate.ChartizateManagerBuilder<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Specified by:
buildin classorg.jesperancinha.chartizate.ChartizateManagerBuilderAbstract<java.lang.Integer,android.graphics.Typeface,android.graphics.Bitmap>- Throws:
java.io.IOException
-
-