public class CodegenMember
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
CodegenMember(CodegenMemberId memberId,
java.lang.Class clazz,
java.lang.Class optionalTypeParam,
java.lang.Object object) |
protected |
CodegenMember(CodegenMemberId memberId,
java.lang.Class clazz,
java.lang.Object object) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Class |
getMemberClass() |
CodegenMemberId |
getMemberId() |
java.lang.Object |
getObject() |
java.lang.Class |
getOptionalTypeParam() |
int |
hashCode() |
void |
mergeClasses(java.util.Set<java.lang.Class> classes) |
protected CodegenMember(CodegenMemberId memberId, java.lang.Class clazz, java.lang.Object object)
protected CodegenMember(CodegenMemberId memberId, java.lang.Class clazz, java.lang.Class optionalTypeParam, java.lang.Object object)
public java.lang.Class getMemberClass()
public java.lang.Class getOptionalTypeParam()
public CodegenMemberId getMemberId()
public java.lang.Object getObject()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void mergeClasses(java.util.Set<java.lang.Class> classes)