|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Uses of Attribute in jef.disconnection |
---|
Methods in jef.disconnection with parameters of type Attribute | |
---|---|
void |
DisconnectedField.addAttribute(Attribute attr)
This method allows adding a class-level attribute to this disconnected structure. |
Uses of Attribute in jef.disconnection.impl |
---|
Methods in jef.disconnection.impl with parameters of type Attribute | |
---|---|
void |
DefaultDisconnectedField.addAttribute(Attribute attr)
|
protected CodeAttribute |
DefaultMethodDisconnector.handleCodeAttribute(Attribute attr,
boolean isInit)
|
Uses of Attribute in jef.dna.attributes |
---|
Subinterfaces of Attribute in jef.dna.attributes | |
---|---|
interface |
CodeAttribute
The Code class represents a Code Attribute as defined by the JVM Class file
Specification: The Code attribute is a variable-length attribute used in the attributes table of
method_info structures. |
interface |
ConstantValueAttribute
The ConstantValue class represents a ConstantValue Attribute as defined by the JVM
Class file Specification: The ConstantValue attribute is a fixed-length attribute used in the
attributes table of the field_info structures. |
interface |
DeprecatedAttribute
Class representing a Deprecated Attribute. |
interface |
EnclosingMethodAttribute
This interface represents the EnclosingMethod attribute defined
by the Java class file specification. |
interface |
ExceptionAttribute
Class representing an Exception Attribute. |
interface |
ExceptionsAttribute
Class representing an Exception Attribute. |
interface |
InnerClassesAttribute
Class representing an Inner Classes Attribute. |
interface |
LineNumberTableAttribute
Class representing a Line Number Table Attribute. |
interface |
LocalVariableTableAttribute
Class representing a Local Variable Table Attribute. |
interface |
SignatureAttribute
The Signature attribute is an optional fixed-length attribute in the attributes table of the ClassFile (�4.2), field_info (�4.6) and method_info (�4.7)structures. |
interface |
SourceDebugExtensionAttribute
|
interface |
SourceFileAttribute
Class representing a Source File Attribute. |
interface |
SyntheticAttribute
Class representing a Synthetic Attribute. |
Methods in jef.dna.attributes that return Attribute | |
---|---|
Attribute |
AttribFactory.getInstance(AttributeTypes type)
This method returns not populated Attribute instances. |
Attribute |
AttribFactory.getInstance(java.io.DataInputStream dis,
Dna dna)
This method returns not populated Attribute instances. |
Methods in jef.dna.attributes that return types with arguments of type Attribute | |
---|---|
java.util.List<Attribute> |
CodeAttribute.getAttributes()
Gets the set of attributes associated with the current Code attribute. |
Uses of Attribute in jef.dna.attributes.impl |
---|
Classes in jef.dna.attributes.impl that implement Attribute | |
---|---|
class |
Code
The Code class represents a Code Attribute as defined by the JVM Class file
Specification. |
class |
ConstantValue
|
class |
DeprecatedAttribute
Class representing a Deprecated Attribute. |
class |
EnclosingMethod
|
class |
ExceptionAttr
Class representing an Exception Attribute. |
class |
GenericAttribute
Ancestor class for every Attribute class. |
class |
InnerClasses
Class representing an Inner Classes Attribute. |
class |
LineNumberTableAttribute
Class representing a Line Number Table Attribute. |
class |
LocalVariableTableAttribute
Class representing a Local Variable Table Attribute. |
class |
Signature
|
class |
SourceDebugExtension
|
class |
SourceFileAttribute
Class representing a Source File Attribute. |
class |
SyntheticAttribute
Class representing a Synthetic Attribute. |
Methods in jef.dna.attributes.impl that return Attribute | |
---|---|
Attribute |
AttributeFactory.getInstance(AttributeTypes type)
|
Attribute |
AttributeFactory.getInstance(java.io.DataInputStream dis,
Dna dna)
|
Methods in jef.dna.attributes.impl that return types with arguments of type Attribute | |
---|---|
java.util.List<Attribute> |
Code.getAttributes()
Gets the set of attributes associated with the current Code attribute. |
Uses of Attribute in jef.dna.attributesTable |
---|
Methods in jef.dna.attributesTable that return Attribute | |
---|---|
Attribute |
AttributesTable.get(int index)
Get a reference to the entry stored at the provided index. |
Attribute |
AttributesTable.remove(int index,
boolean compact)
Removes the entry at the specified index, if exists, resizing the table if compact is true , otherwise the removed entry has to be
replaced by null |
Methods in jef.dna.attributesTable with parameters of type Attribute | |
---|---|
void |
AttributesTable.addElement(Attribute entry)
Adds the specified Attribute at the end of the table. |
void |
AttributesTable.addElementAt(Attribute entry,
int index,
boolean overwrite)
Adds the specified Attribute at the provided position, shifting of one index
any subsequente entry (if exists) iff the overwrite parameter is set to
false , otherwise the current entry at index index will be
overwritten. |
int |
AttributesTable.getIndexOf(Attribute entry)
Return the index of the provided entry, if exists. |
int |
AttributesTable.remove(Attribute entry,
boolean compact)
Removes the specified entry, if exists, resizing the table if compact is
true , otherwise the removed entry has to be replaced by null |
Uses of Attribute in jef.dna.attributesTable.impl.def |
---|
Methods in jef.dna.attributesTable.impl.def that return Attribute | |
---|---|
Attribute |
ATable.get(int index)
Get a reference to the entry stored at the provided index. |
Attribute |
ATable.remove(int index,
boolean compact)
Removes the entry at the specified index, if exists, resizing the table if compact is true , otherwise the removed entry has to be
replaced by null |
Methods in jef.dna.attributesTable.impl.def with parameters of type Attribute | |
---|---|
void |
ATable.addElement(Attribute entry)
Adds the specified Attribute at the end of the table. |
void |
ATable.addElementAt(Attribute entry,
int index,
boolean overwrite)
Adds the specified Attribute at the provided position, shifting of one index
any subsequente entry (if exists) iff the overwrite parameter is set to
false , otherwise the current entry at index index will be
overwritten. |
int |
ATable.getIndexOf(Attribute entry)
Return the index of the provided entry, if exists. |
int |
ATable.remove(Attribute entry,
boolean compact)
Removes the specified entry, if exists, resizing the table if compact is
true , otherwise the removed entry has to be replaced by null |
Uses of Attribute in jef.dna.infoStructures |
---|
Methods in jef.dna.infoStructures that return types with arguments of type Attribute | |
---|---|
java.util.List<Attribute> |
InfoStructure.getAttributes()
Instances contained within the input List have to be valid implementations
of the interfaces defined in the package dna.attributes . |
Method parameters in jef.dna.infoStructures with type arguments of type Attribute | |
---|---|
void |
InfoStructure.setAttributes(java.util.List<Attribute> attributes)
Instances contained within the input List have to be valid implementations
of the interfaces defined in the package dna.attributes . |
Uses of Attribute in jef.dna.infoStructures.impl |
---|
Fields in jef.dna.infoStructures.impl with type parameters of type Attribute | |
---|---|
protected java.util.List<Attribute> |
InfoStructureAncestor.attributes
|
Methods in jef.dna.infoStructures.impl that return types with arguments of type Attribute | |
---|---|
java.util.List<Attribute> |
InfoStructureAncestor.getAttributes()
|
Method parameters in jef.dna.infoStructures.impl with type arguments of type Attribute | |
---|---|
void |
InfoStructureAncestor.setAttributes(java.util.List<Attribute> attributes)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |