| Constructor and Description |
|---|
BytecodeMethod(BytecodeAccessFlags aAccessFlags,
BytecodeUtf8Constant aName,
BytecodeMethodSignature aSignature,
BytecodeAttributeInfo[] aAttributes) |
| Modifier and Type | Method and Description |
|---|---|
<T extends BytecodeAttributeInfo> |
attributeByType(Class<T> aAttributeClass) |
boolean |
emulatedByRuntime() |
BytecodeAccessFlags |
getAccessFlags() |
BytecodeAttributes |
getAttributes() |
BytecodeCodeAttributeInfo |
getCode(BytecodeClass aContextClass) |
BytecodeUtf8Constant |
getName() |
BytecodeMethodSignature |
getSignature() |
boolean |
isClassInitializer() |
boolean |
isConstructor() |
BytecodeMethod |
replaceAndFlagsFrom(BytecodeMethod aOtherMethod) |
BytecodeMethod |
replaceSignature(BytecodeMethod aOtherMethod) |
addEdgeTo, addIncomingEdge, incomingEdges, incomingEdges, outgoingEdges, outgoingEdges, singleOutgoingNodeMatchingpublic BytecodeMethod(BytecodeAccessFlags aAccessFlags, BytecodeUtf8Constant aName, BytecodeMethodSignature aSignature, BytecodeAttributeInfo[] aAttributes)
public BytecodeMethod replaceAndFlagsFrom(BytecodeMethod aOtherMethod)
public BytecodeMethod replaceSignature(BytecodeMethod aOtherMethod)
public BytecodeAttributes getAttributes()
public BytecodeUtf8Constant getName()
public BytecodeAccessFlags getAccessFlags()
public BytecodeCodeAttributeInfo getCode(BytecodeClass aContextClass)
public <T extends BytecodeAttributeInfo> T attributeByType(Class<T> aAttributeClass)
public boolean emulatedByRuntime()
public BytecodeMethodSignature getSignature()
public boolean isConstructor()
public boolean isClassInitializer()
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.