summaryrefslogtreecommitdiffstats
path: root/src/com/google/doclava/ThrowsTagInfo.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/google/doclava/ThrowsTagInfo.java')
-rw-r--r--src/com/google/doclava/ThrowsTagInfo.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/google/doclava/ThrowsTagInfo.java b/src/com/google/doclava/ThrowsTagInfo.java
index 5f49485..9a9e72f 100644
--- a/src/com/google/doclava/ThrowsTagInfo.java
+++ b/src/com/google/doclava/ThrowsTagInfo.java
@@ -22,7 +22,14 @@ import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class ThrowsTagInfo extends ParsedTagInfo {
+ public static final ThrowsTagInfo[] EMPTY_ARRAY = new ThrowsTagInfo[0];
+
+ public static ThrowsTagInfo[] getArray(int size) {
+ return size == 0 ? EMPTY_ARRAY : new ThrowsTagInfo[size];
+ }
+
static final Pattern PATTERN = Pattern.compile("(\\S+)\\s+(.*)", Pattern.DOTALL);
+
private ClassInfo mException;
public ThrowsTagInfo(String name, String kind, String text, ContainerInfo base,