public final class MemberInfo<H> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MemberInfo.Group |
Modifier and Type | Method and Description |
---|---|
static <T extends Element> |
create(T el,
CompilationInfo c) |
static <T extends Element> |
create(T el,
CompilationInfo c,
MemberInfo.Group group) |
static MemberInfo<TreePathHandle> |
create(TreePath tpath,
CompilationInfo c) |
static <T extends TypeMirror> |
create(T el,
Tree t,
CompilationInfo c) |
static <T extends TypeMirror> |
createImplements(TypeMirrorHandle handle,
String htmlText,
Icon icon,
String name) |
boolean |
equals(Object o) |
H |
getElementHandle() |
MemberInfo.Group |
getGroup() |
String |
getHtmlText() |
Icon |
getIcon() |
Set<Modifier> |
getModifiers() |
String |
getName() |
int |
hashCode() |
boolean |
isMakeAbstract() |
void |
setMakeAbstract(Boolean b) |
void |
setName(String name) |
String |
toString() |
public String getName()
public void setName(String name)
public H getElementHandle()
public String getHtmlText()
public static <T extends TypeMirror> MemberInfo<TypeMirrorHandle<T>> create(T el, Tree t, CompilationInfo c)
public static <T extends Element> MemberInfo<ElementHandle<T>> create(T el, CompilationInfo c)
public static <T extends Element> MemberInfo<ElementHandle<T>> create(T el, CompilationInfo c, MemberInfo.Group group)
public static MemberInfo<TreePathHandle> create(TreePath tpath, CompilationInfo c)
public static <T extends TypeMirror> MemberInfo<TypeMirrorHandle<T>> createImplements(TypeMirrorHandle handle, String htmlText, Icon icon, String name)
public Icon getIcon()
public MemberInfo.Group getGroup()
public boolean isMakeAbstract()
public void setMakeAbstract(Boolean b)