geopackage-sdk/src/main/java/mil/nga/geopackage/tiles/features/FeaturePaintCache.java
public void setPaint(long styleId, FeatureDrawType type, Paint paint) {
        FeaturePaint featurePaint = getFeaturePaint(styleId);
        if (featurePaint == null) {
            featurePaint = new FeaturePaint();
            paintCache.put(styleId, featurePaint);
        }
        featurePaint.setPaint(type, paint);
    }
public void setPaint(long styleId, FeatureDrawType type, Paint paint) {
        FeaturePaint featurePaint = getFeaturePaint(styleId);
        if (featurePaint == null) {
            featurePaint = new FeaturePaint();
            paintCache.put(styleId, featurePaint);
        }
        featurePaint.setPaint(type, paint);
    }
public void setPaint ( long styleId , FeatureDrawType type , Paint paint ) { FeaturePaint featurePaint = getFeaturePaint ( styleId ) ; if ( featurePaint == null ) { featurePaint = new FeaturePaint ( ) ; paintCache . put ( styleId , featurePaint ) ; } featurePaint . setPaint ( type , paint ) ; }
Set the paint for the style id and draw type

@param styleId style row id
@param type    feature draw type
@param paint   paint
Set the paint for the style id and draw type