add TagSet.clear()

This commit is contained in:
Hannes Janetzek 2013-05-22 12:48:13 +02:00
parent 5ced9c51f2
commit 5d4b472514

View File

@ -14,6 +14,8 @@
*/ */
package org.oscim.core; package org.oscim.core;
import java.util.Arrays;
public class TagSet { public class TagSet {
public static TagSet EMPTY_TAG_SET = new TagSet(); public static TagSet EMPTY_TAG_SET = new TagSet();
@ -33,6 +35,15 @@ public class TagSet {
numTags = 0; numTags = 0;
} }
/**
* null out current tags
* @param nulltags ...
*/
public void clear(boolean nulltags) {
Arrays.fill(tags, null);
numTags = 0;
}
public Tag[] asArray(){ public Tag[] asArray(){
Tag[] result = new Tag[numTags]; Tag[] result = new Tag[numTags];
System.arraycopy(tags, 0, result, 0, numTags); System.arraycopy(tags, 0, result, 0, numTags);