package com.mapbox.mapboxsdk.maps; import android.support.annotation.NonNull; import com.mapbox.mapboxsdk.annotations.Polygon; import com.mapbox.mapboxsdk.annotations.PolygonOptions; import java.util.List; /** * Interface that defines convenient methods for working with a {@link Polygon}'s collection. */ interface Polygons { Polygon addBy(@NonNull PolygonOptions polygonOptions, @NonNull MapboxMap mapboxMap); List addBy(@NonNull List polygonOptionsList, @NonNull MapboxMap mapboxMap); void update(Polygon polygon); List obtainAll(); }