org.objectweb.easybeans.deployment.annotations.impl
Class JInterface

java.lang.Object
  extended by org.objectweb.easybeans.deployment.annotations.impl.JInterface
Direct Known Subclasses:
JLocal, JRemote

public abstract class JInterface
extends java.lang.Object

List of interfaces.

Author:
Florent Benoit

Field Summary
private  java.util.List<java.lang.String> interfaces
          List of interfaces.
 
Constructor Summary
JInterface()
          Constructor.
 
Method Summary
 void addInterface(java.lang.String itf)
          Add an interface.
 java.util.List<java.lang.String> getInterfaces()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

interfaces

private java.util.List<java.lang.String> interfaces
List of interfaces.

Constructor Detail

JInterface

public JInterface()
Constructor.

Method Detail

addInterface

public void addInterface(java.lang.String itf)
Add an interface.

Parameters:
itf - name of the interface (asm)

getInterfaces

public java.util.List<java.lang.String> getInterfaces()
Returns:
list of interfaces.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
string representation