Class Attribute
- java.lang.Object
-
- org.benf.cfr.reader.entities.attributes.Attribute
-
- All Implemented Interfaces:
KnowsRawName,KnowsRawSize,Dumpable,TypeUsageCollectable
- Direct Known Subclasses:
AttributeAnnotationDefault,AttributeAnnotations,AttributeBootstrapMethods,AttributeCode,AttributeConstantValue,AttributeDeprecated,AttributeEnclosingMethod,AttributeExceptions,AttributeInnerClasses,AttributeLineNumberTable,AttributeLocalVariableTable,AttributeLocalVariableTypeTable,AttributeModule,AttributeModuleClassMain,AttributeModulePackages,AttributeParameterAnnotations,AttributePermittedSubclasses,AttributeScala,AttributeScalaSig,AttributeSignature,AttributeSourceFile,AttributeStackMapTable,AttributeSynthetic,AttributeTypeAnnotations,AttributeUnknown
public abstract class Attribute extends java.lang.Object implements KnowsRawSize, KnowsRawName, Dumpable, TypeUsageCollectable
-
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcollectTypeUsages(TypeUsageCollector collector)abstract Dumperdump(Dumper d)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.benf.cfr.reader.util.KnowsRawName
getRawName
-
Methods inherited from interface org.benf.cfr.reader.util.KnowsRawSize
getRawByteLength
-
-
-
-
Method Detail
-
collectTypeUsages
public void collectTypeUsages(TypeUsageCollector collector)
- Specified by:
collectTypeUsagesin interfaceTypeUsageCollectable
-
-