org.ow2.util.scan.api.metadata.structures
Class JClass

java.lang.Object
  extended by org.ow2.util.scan.api.metadata.structures.JClass
All Implemented Interfaces:
java.io.Serializable

public final class JClass
extends java.lang.Object
implements java.io.Serializable

ASM class representation.

Author:
Gael Lalire
See Also:
Serialized Form

Constructor Summary
JClass(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
          Constructor.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getAccess()
           
 java.lang.String[] getInterfaces()
           
 java.lang.String getName()
           
 java.lang.String getSignature()
           
 java.lang.String getSuperName()
           
 int getVersion()
           
 int hashCode()
           
 java.lang.String toString()
          Returns a string representation of the class.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JClass

public JClass(int version,
              int access,
              java.lang.String name,
              java.lang.String signature,
              java.lang.String superName,
              java.lang.String[] interfaces)
Constructor.

Parameters:
version - version
access - access
name - name
signature - signature
superName - superName
interfaces - interfaces
Method Detail

getName

public java.lang.String getName()
Returns:
name

getVersion

public int getVersion()
Returns:
version

getAccess

public int getAccess()
Returns:
access

getSignature

public java.lang.String getSignature()
Returns:
signature

getSuperName

public java.lang.String getSuperName()
Returns:
superName

getInterfaces

public java.lang.String[] getInterfaces()
Returns:
interfaces

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
Returns:
name hascode

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
Parameters:
obj - the object to compare
Returns:
true if equals

toString

public java.lang.String toString()
Returns a string representation of the class.

Overrides:
toString in class java.lang.Object
Returns:
a string representation of the object.


Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.