geopackage-sdk/src/main/java/mil/nga/geopackage/extension/style/FeatureStyleExtension.java
public void setTableIcons(String featureTable, Icons icons) {

        deleteTableIcons(featureTable);

        if (icons != null) {

            if (icons.getDefault() != null) {
                setTableIconDefault(featureTable, icons.getDefault());
            }

            for (Entry<GeometryType, IconRow> icon : icons.getIcons()
                    .entrySet()) {
                setTableIcon(featureTable, icon.getKey(), icon.getValue());
            }

        }

    }
public void setTableIcons(String featureTable, Icons icons) {

        deleteTableIcons(featureTable);

        if (icons != null) {

            if (icons.getDefault() != null) {
                setTableIconDefault(featureTable, icons.getDefault());
            }

            for (Entry<GeometryType, IconRow> icon : icons.getIcons()
                    .entrySet()) {
                setTableIcon(featureTable, icon.getKey(), icon.getValue());
            }

        }

    }
Set the feature table default icons

@param featureTable feature table
@param icons        default icons