org.eclipse.ecf.core.comm
Class ConnectionTypeDescription
java.lang.Object
org.eclipse.ecf.core.comm.ConnectionTypeDescription
public class ConnectionTypeDescription
- extends java.lang.Object
Constructor Summary |
ConnectionTypeDescription(java.lang.ClassLoader loader,
java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc)
|
ConnectionTypeDescription(java.lang.ClassLoader loader,
java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc,
java.lang.String[] defTypes,
java.lang.String[] defValues,
java.lang.String[] defNames)
|
ConnectionTypeDescription(java.lang.String name,
ISynchAsynchConnectionInstantiator inst,
java.lang.String desc)
|
ConnectionTypeDescription(java.lang.String name,
ISynchAsynchConnectionInstantiator inst,
java.lang.String desc,
java.lang.String[] defTypes,
java.lang.String[] defValues,
java.lang.String[] defNames)
|
ConnectionTypeDescription(java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
name
protected java.lang.String name
instantiatorClass
protected java.lang.String instantiatorClass
instantiator
protected ISynchAsynchConnectionInstantiator instantiator
hashCode
protected int hashCode
classLoader
protected java.lang.ClassLoader classLoader
description
protected java.lang.String description
argTypes
protected java.lang.String[] argTypes
argDefaults
protected java.lang.String[] argDefaults
argNames
protected java.lang.String[] argNames
EMPTY
protected static final java.lang.String[] EMPTY
ConnectionTypeDescription
public ConnectionTypeDescription(java.lang.ClassLoader loader,
java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc,
java.lang.String[] defTypes,
java.lang.String[] defValues,
java.lang.String[] defNames)
ConnectionTypeDescription
public ConnectionTypeDescription(java.lang.ClassLoader loader,
java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc)
ConnectionTypeDescription
public ConnectionTypeDescription(java.lang.String name,
java.lang.String instantiatorClass,
java.lang.String desc)
ConnectionTypeDescription
public ConnectionTypeDescription(java.lang.String name,
ISynchAsynchConnectionInstantiator inst,
java.lang.String desc,
java.lang.String[] defTypes,
java.lang.String[] defValues,
java.lang.String[] defNames)
ConnectionTypeDescription
public ConnectionTypeDescription(java.lang.String name,
ISynchAsynchConnectionInstantiator inst,
java.lang.String desc)
getName
public java.lang.String getName()
getClassLoader
public java.lang.ClassLoader getClassLoader()
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getInstantiator
protected ISynchAsynchConnectionInstantiator getInstantiator()
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
initializeInstantiator
protected void initializeInstantiator(java.lang.ClassLoader cl)
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
getDescription
public java.lang.String getDescription()
getArgDefaults
public java.lang.String[] getArgDefaults()
getArgNames
public java.lang.String[] getArgNames()
getArgTypes
public java.lang.String[] getArgTypes()