## Uses of Interface
org.eclipse.jdt.core.util.IClassFileAttribute

Packages that use IClassFileAttribute
org.eclipse.jdt.core.util: Provides a set of tools and utilities for manipulating .class files and Java model elements.

### Uses of IClassFileAttribute in org.eclipse.jdt.core.util

Subinterfaces of IClassFileAttribute in org.eclipse.jdt.core.util
`interface` `IAnnotationDefaultAttribute` Description of a annotation default attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IBootstrapMethodsAttribute` Description of a bootstrap methods attribute as described in the JVM specifications.
`interface` `ICodeAttribute` Description of a code attribute as described in the JVM specifications.
`interface` `IConstantValueAttribute` Description of a constant value attribute as described in the JVM specifications.
`interface` `IEnclosingMethodAttribute` Description of an enclosing method attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IExceptionAttribute` Description of a constant value attribute as described in the JVM specifications.
`interface` `IInnerClassesAttribute` Description of a inner class attribute as described in the JVM specifications.
`interface` `ILineNumberAttribute` Description of a line number attribute as described in the JVM specifications.
`interface` `ILocalVariableAttribute` Description of a local variable attribute as described in the JVM specifications.
`interface` `ILocalVariableTypeTableAttribute` Description of a local variable type attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IMethodParametersAttribute` Description of a method's parameters names as described in the JVM specifications.
`interface` `IRuntimeInvisibleAnnotationsAttribute` Description of a runtime invisible annotations attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IRuntimeInvisibleParameterAnnotationsAttribute` Description of a runtime invisible parameter annotations attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IRuntimeInvisibleTypeAnnotationsAttribute` Description of a runtime invisible type annotations attribute as described in the JVM specifications (added in JavaSE-1.8).
`interface` `IRuntimeVisibleAnnotationsAttribute` Description of a runtime visible annotations attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `IRuntimeVisibleParameterAnnotationsAttribute` Description of a runtime visible parameter annotations attribute as described in the JVM specification (added in J2SE 1.5).
`interface` `IRuntimeVisibleTypeAnnotationsAttribute` Description of a runtime visible type annotations attribute as described in the JVM specifications (added in JavaSE-1.8).
`interface` `ISignatureAttribute` Description of a signature attribute as described in the JVM specifications (added in J2SE 1.5).
`interface` `ISourceAttribute` Description of a source attribute as described in the JVM specifications.
`interface` `IStackMapAttribute` This class represents a stack map attribute.
`interface` `IStackMapTableAttribute` This class represents a stack map table attribute.

Methods in org.eclipse.jdt.core.util that return IClassFileAttribute
`IClassFileAttribute[]` ICodeAttribute.`getAttributes()` Answer back the collection of all attributes of the field info.
`IClassFileAttribute[]` IMethodInfo.`getAttributes()` Answer back the collection of all attributes of the method info.
`IClassFileAttribute[]` IClassFileReader.`getAttributes()` Answer back the collection of all attributes of the field info.
`IClassFileAttribute[]` IFieldInfo.`getAttributes()` Answer back the collection of all attributes of the field info.