Add shortcut methods to MarkerSet

This commit is contained in:
Lukas Rieger (Blue) 2022-10-10 18:12:36 +02:00
parent 49b51f400d
commit 58d8edf48e
No known key found for this signature in database
GPG Key ID: 2D09EC5ED2687FF2
1 changed files with 27 additions and 0 deletions

View File

@ -159,6 +159,33 @@ public class MarkerSet {
return markers;
}
/**
* Convenience method to add a {@link Marker} to this {@link MarkerSet}.<br>
* Shortcut for: <code>getMarkers().get(String)</code>
* @see Map#get(Object)
*/
public Marker get(String key) {
return getMarkers().get(key);
}
/**
* Convenience method to add a {@link Marker} to this {@link MarkerSet}.<br>
* Shortcut for: <code>getMarkers().put(String,Marker)</code>
* @see Map#put(Object, Object)
*/
public Marker put(String key, Marker marker) {
return getMarkers().put(key, marker);
}
/**
* Convenience method to remove a {@link Marker} from this {@link MarkerSet}.<br>
* Shortcut for: <code>getMarkers().remove(String)</code>
* @see Map#remove(Object)
*/
public Marker remove(String key) {
return getMarkers().remove(key);
}
@Override
public boolean equals(Object o) {
if (this == o) return true;