diff options
Diffstat (limited to 'java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java')
-rw-r--r-- | java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java b/java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java index 7710838..7ce1f9b 100644 --- a/java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java +++ b/java/src/main/java/org/pablotron/luigi/errors/UnknownEntryError.java @@ -1,9 +1,25 @@ package org.pablotron.luigi.errors; -public class UnknownEntryError extends LuigiError { +/** + * Base class for all unknown entry errors raised by this library. + */ +public abstract class UnknownEntryError extends LuigiError { + /** + * Entry type (e.g. "template", "key", or "filter"). + */ public final String type; + + /** + * Entry name. + */ public final String name; + /** + * This is an abstract class and cannot be instantiated directly. + * + * @param type Entry type ("template", "key", or "filter"). + * @param name Entry name. + */ public UnknownEntryError(final String type, final String name) { super(String.format("unknown %s: %s", type, name)); |