class SortFieldConfig implements Config {

    public static SortFieldConfig[] extractSortFieldConfigs(@NonNull MapBoxStyleHelper styleHelper)
            throws JSONException, InvalidMapBoxStyleException {
        ArrayList<SortFieldConfig> sortFieldConfigs = styleHelper.getKujakuConfig()
                .getSortFieldConfigs();
        SortFieldConfig[] sortFields = sortFieldConfigs.toArray(new SortFieldConfig[]{});

        return sortFields;
    }

    public  SortFieldConfig(@NonNull FieldType fieldType, @NonNull String dataField);
    public  SortFieldConfig(@NonNull String type, @NonNull String dataField);
    public  SortFieldConfig(@NonNull JSONObject jsonObject);
    public  SortFieldConfig();

}