public class DeclareParentsMixin extends DeclareParents
child, isExtends, parentsANNOTATION, DOMINATES, ERROR_OR_WARNING, PARENTS, PARENTSMIXIN, SOFT, TYPE_ERROR_OR_WARNINGend, sourceContext, start| Constructor and Description |
|---|
DeclareParentsMixin(TypePattern child,
java.util.List parents) |
DeclareParentsMixin(TypePattern child,
TypePatternList parents) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
boolean |
isMixin() |
static Declare |
read(VersionedDataInputStream s,
ISourceContext context) |
java.lang.String |
toString() |
void |
write(CompressingDataOutputStream s) |
accept, findMatchingNewParents, getChild, getNameSuffix, getParents, isAdviceLike, isExtends, match, parameterizeWith, parentsIncludeClass, parentsIncludeInterface, resolvegetDeclaringType, setDeclaringTypecopyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocationpublic DeclareParentsMixin(TypePattern child, java.util.List parents)
public DeclareParentsMixin(TypePattern child, TypePatternList parents)
public boolean equals(java.lang.Object other)
equals in class DeclareParentspublic int hashCode()
hashCode in class DeclareParentspublic void write(CompressingDataOutputStream s) throws java.io.IOException
write in class DeclareParentsjava.io.IOExceptionpublic static Declare read(VersionedDataInputStream s, ISourceContext context) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class DeclareParentspublic boolean isMixin()
isMixin in class DeclareParents