Package org.carrot2.attrs
Class AttrGroup
- java.lang.Object
-
- org.carrot2.attrs.AttrGroup
-
public final class AttrGroup extends Object
-
-
Constructor Summary
Constructors Constructor Description AttrGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttrBoolean
register(String key, AttrBoolean attr)
AttrDouble
register(String key, AttrDouble attr)
<T extends Enum<T>>
AttrEnum<T>register(String key, AttrEnum<T> attr)
AttrInteger
register(String key, AttrInteger attr)
<T extends AcceptingVisitor>
AttrObject<T>register(String key, AttrObject<T> attr)
<T extends AcceptingVisitor>
AttrObjectArray<T>register(String key, AttrObjectArray<T> attr)
AttrString
register(String key, AttrString attr)
AttrStringArray
register(String key, AttrStringArray attr)
void
visit(AttrVisitor visitor)
-
-
-
Method Detail
-
register
public <T extends AcceptingVisitor> AttrObject<T> register(String key, AttrObject<T> attr)
-
register
public <T extends AcceptingVisitor> AttrObjectArray<T> register(String key, AttrObjectArray<T> attr)
-
register
public AttrInteger register(String key, AttrInteger attr)
-
register
public AttrBoolean register(String key, AttrBoolean attr)
-
register
public AttrDouble register(String key, AttrDouble attr)
-
register
public AttrString register(String key, AttrString attr)
-
register
public AttrStringArray register(String key, AttrStringArray attr)
-
visit
public void visit(AttrVisitor visitor)
-
-