|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.js.pattern.InterfaceDescription
public class InterfaceDescription
The InterfaceDescription
is used by the
ProxyGenerator
as information storage about
the interfaces being implemented.
The main purporse of an intermediate class is to
encapsulate the way, how information about these
classes is gathered:
JavaParser
is used.
Constructor Summary | |
---|---|
InterfaceDescription()
|
Method Summary | |
---|---|
java.lang.String |
getInterface()
Returns the name of the interface being implemented. |
JavaSource |
getJavaSource()
Returns an instance of JavaSource , matching
the interface getInterface() . |
java.lang.String |
getType()
Returns, how to gather information about the interface. |
boolean |
isMandatory()
Returns whether this interface is mandatory. |
void |
setInterface(java.lang.String pName)
Sets the name of the interface being implemented. |
void |
setMandatory(boolean pMandatory)
Sets whether this interface is mandatory. |
void |
setType(java.lang.String pType)
Sets, how to gather information about the interface. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InterfaceDescription()
Method Detail |
---|
public void setInterface(java.lang.String pName)
public java.lang.String getInterface()
public void setType(java.lang.String pType)
JavaParser
).
The default is null, in which case "Reflection" and "Source"
are tried, in that order.
public java.lang.String getType()
JavaParser
).
The default is null, in which case "Reflection" and "Source"
are tried, in that order.
public void setMandatory(boolean pMandatory)
public boolean isMandatory()
public JavaSource getJavaSource() throws java.lang.Exception
JavaSource
, matching
the interface getInterface()
.
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |