public static interface AccessTransformSet.Class
extends org.cadixdev.bombe.analysis.InheritanceCompletable
| Modifier and Type | Method and Description |
|---|---|
AccessTransform |
allFields() |
AccessTransform |
allMethods() |
AccessTransform |
get() |
AccessTransform |
getField(java.lang.String name) |
java.util.Map<java.lang.String,AccessTransform> |
getFields() |
AccessTransform |
getMethod(org.cadixdev.bombe.type.signature.MethodSignature signature) |
java.util.Map<org.cadixdev.bombe.type.signature.MethodSignature,AccessTransform> |
getMethods() |
java.lang.String |
getName() |
AccessTransformSet |
getParent() |
AccessTransform |
merge(AccessTransform transform) |
void |
merge(AccessTransformSet.Class other) |
AccessTransform |
mergeAllFields(AccessTransform transform) |
AccessTransform |
mergeAllMethods(AccessTransform transform) |
AccessTransform |
mergeField(java.lang.String name,
AccessTransform transform) |
AccessTransform |
mergeMethod(org.cadixdev.bombe.type.signature.MethodSignature signature,
AccessTransform transform) |
default java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> |
provideInheritance(org.cadixdev.bombe.analysis.InheritanceProvider provider,
java.lang.Object context) |
AccessTransform |
replace(AccessTransform transform) |
AccessTransform |
replaceAllFields(AccessTransform transform) |
AccessTransform |
replaceAllMethods(AccessTransform transform) |
AccessTransform |
replaceField(java.lang.String name,
AccessTransform transform) |
AccessTransform |
replaceMethod(org.cadixdev.bombe.type.signature.MethodSignature signature,
AccessTransform transform) |
AccessTransformSet getParent()
java.lang.String getName()
AccessTransform get()
AccessTransform merge(AccessTransform transform)
AccessTransform replace(AccessTransform transform)
AccessTransform allFields()
AccessTransform mergeAllFields(AccessTransform transform)
AccessTransform replaceAllFields(AccessTransform transform)
AccessTransform allMethods()
AccessTransform mergeAllMethods(AccessTransform transform)
AccessTransform replaceAllMethods(AccessTransform transform)
java.util.Map<java.lang.String,AccessTransform> getFields()
AccessTransform getField(java.lang.String name)
AccessTransform mergeField(java.lang.String name, AccessTransform transform)
AccessTransform replaceField(java.lang.String name, AccessTransform transform)
java.util.Map<org.cadixdev.bombe.type.signature.MethodSignature,AccessTransform> getMethods()
AccessTransform getMethod(org.cadixdev.bombe.type.signature.MethodSignature signature)
AccessTransform mergeMethod(org.cadixdev.bombe.type.signature.MethodSignature signature, AccessTransform transform)
AccessTransform replaceMethod(org.cadixdev.bombe.type.signature.MethodSignature signature, AccessTransform transform)
void merge(AccessTransformSet.Class other)
default java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> provideInheritance(org.cadixdev.bombe.analysis.InheritanceProvider provider,
java.lang.Object context)
provideInheritance in interface org.cadixdev.bombe.analysis.InheritanceCompletable