|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tuscany.sca.interfacedef.impl.InterfaceImpl
org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceImpl
public class JavaInterfaceImpl
Represents a Java interface.
| Constructor Summary | |
|---|---|
protected |
JavaInterfaceImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Implementations must support cloning. |
boolean |
equals(java.lang.Object obj)
|
java.lang.Class<?> |
getCallbackClass()
Returns the callback class specified in an @Callback annotation. |
java.lang.Class<?> |
getJavaClass()
Returns the Java interface class. |
java.lang.String |
getName()
Returns the name of the Java interface class. |
javax.xml.namespace.QName |
getQName()
Returns the QName of the JAX-WS interface. |
int |
hashCode()
|
void |
setCallbackClass(java.lang.Class<?> callbackClass)
Sets the callback class specified in an @Callback annotation. |
void |
setJavaClass(java.lang.Class<?> javaClass)
Sets the Java interface class. |
void |
setName(java.lang.String className)
Sets the name of the Java interface class. |
void |
setQName(javax.xml.namespace.QName interfacename)
Sets the QName of the JAX-WS interface. |
java.lang.String |
toString()
|
| Methods inherited from class org.apache.tuscany.sca.interfacedef.impl.InterfaceImpl |
|---|
getApplicablePolicySets, getOperations, getPolicySets, getRequiredIntents, getType, isConversational, isDynamic, isRemotable, isUnresolved, resetDataBinding, setConversational, setDefaultDataBinding, setRemotable, setType, setUnresolved |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.tuscany.sca.interfacedef.Interface |
|---|
getOperations, isConversational, isDynamic, isRemotable, resetDataBinding, setConversational, setDefaultDataBinding, setRemotable |
| Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint |
|---|
getApplicablePolicySets, getPolicySets |
| Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint |
|---|
getRequiredIntents, getType, setType |
| Methods inherited from interface org.apache.tuscany.sca.assembly.Base |
|---|
isUnresolved, setUnresolved |
| Constructor Detail |
|---|
protected JavaInterfaceImpl()
| Method Detail |
|---|
public java.lang.String getName()
JavaInterface
getName in interface JavaInterfacepublic void setName(java.lang.String className)
JavaInterface
setName in interface JavaInterfaceclassName - the name of the Java interface classpublic javax.xml.namespace.QName getQName()
JavaInterface
getQName in interface JavaInterfacepublic void setQName(javax.xml.namespace.QName interfacename)
JavaInterface
setQName in interface JavaInterfaceinterfacename - the QName of the JAX-WS interfacepublic java.lang.Class<?> getJavaClass()
JavaInterface
getJavaClass in interface JavaInterfacepublic void setJavaClass(java.lang.Class<?> javaClass)
JavaInterface
setJavaClass in interface JavaInterfacejavaClass - the Java interface classpublic java.lang.Class<?> getCallbackClass()
JavaInterface
getCallbackClass in interface JavaInterfacepublic void setCallbackClass(java.lang.Class<?> callbackClass)
JavaInterface
setCallbackClass in interface JavaInterfacecallbackClass - the callback class specified in an @Callback annotationpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class InterfaceImplObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class InterfaceImplObject.equals(java.lang.Object)
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
Interface
clone in interface Interfaceclone in class InterfaceImpljava.lang.CloneNotSupportedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||