public abstract static class AbstractGenerateEqualsWizard.Builder<C extends PsiElement,M extends PsiElement,I extends MemberInfoBase<M>>
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.List<I> |
getClassFields() |
protected abstract AbstractMemberSelectionPanel<M,I> |
getEqualsPanel() |
protected abstract HashMap<M,I> |
getFieldsToHashCode() |
protected abstract HashMap<M,I> |
getFieldsToNonNull() |
protected abstract AbstractMemberSelectionPanel<M,I> |
getHashCodePanel() |
protected abstract AbstractMemberSelectionPanel<M,I> |
getNonNullPanel() |
protected abstract C |
getPsiClass() |
protected abstract void |
updateHashCodeMemberInfos(java.util.Collection<? extends I> equalsMemberInfos) |
protected abstract void |
updateNonNullMemberInfos(java.util.Collection<? extends I> equalsMemberInfos) |
protected abstract C getPsiClass()
protected abstract java.util.List<I> getClassFields()
protected abstract AbstractMemberSelectionPanel<M,I> getEqualsPanel()
protected abstract AbstractMemberSelectionPanel<M,I> getHashCodePanel()
protected abstract AbstractMemberSelectionPanel<M,I> getNonNullPanel()
protected abstract void updateHashCodeMemberInfos(java.util.Collection<? extends I> equalsMemberInfos)
protected abstract void updateNonNullMemberInfos(java.util.Collection<? extends I> equalsMemberInfos)