Skip navigation links
ilog.rules.bom.dynamic
Class IlrDynamicConstructor
java.lang.Object
ilog.rules.bom.dynamic.IlrDynamicModelElement
ilog.rules.bom.dynamic.IlrDynamicMember
ilog.rules.bom.dynamic.IlrDynamicMethod
ilog.rules.bom.dynamic.IlrDynamicConstructor
All Implemented Interfaces: IlrConstructor , IlrMember , IlrMemberWithParameter , IlrMethod , IlrModelElement , IlrProperties , IlrTransientProperties , IlrMutableConstructor , IlrMutableMember , IlrMutableMemberWithParameter , IlrMutableMethod , IlrMutableModelElement , Serializable
public class IlrDynamicConstructor extends IlrDynamicMethod implements IlrMutableConstructor
An implementation of the IlrConstructor
interface.
Warning:
Serialized objects of this class will not be compatible with
future releases. The current serialization support is appropriate
for short term storage or RMI between applications running the same
version of IBM Decision Server.
See Also: Serialized Form
Methods inherited from class ilog.rules.bom.dynamic.IlrDynamicMethod
addException , addParameter , addParameter , fixExceptionTypes , getGenericInfo , getMemberType , getNativeMethod , getReturnType , isAbstract , removeParameter , setAbstract , setOperator , setParameters , setSynchronized , setTypeParameters , setVarArgs
Methods inherited from class ilog.rules.bom.dynamic.IlrDynamicMember
getDeclaringClass , getDomain , getEnclosingNamespace , isFinal , isPrivate , isProtected , isPublic , isStatic , setDomain , setFinal , setPackageVisibility , setPrivate , setProtected , setPublic , setStatic
Methods inherited from class ilog.rules.bom.dynamic.IlrDynamicModelElement
fireUpdate , fireUpdate , fixType , getFullyQualifiedName , getMutableObjectModel , getName , getObjectModel , getPropertyValue , getPropertyValue , hasListeners , isPropertyPersistent , propertyNames , removeProperty , setPersistentProperty , setPersistentProperty , setPropertyValue
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
getNativeConstructor
public Constructor getNativeConstructor ()
Returns the native constructor represented by this IlrConstructor
, or null
.
Specified by: getNativeConstructor
in interface IlrConstructor
getParameters
public List getParameters ()
Returns the list of parameters for this member.
Note that if the member has no parameters, the
return value may be null or it may be an empty list.
Specified by: getParameters
in interface IlrMemberWithParameter
Overrides: getParameters
in class IlrDynamicMethod
getMethodExceptions
public List getMethodExceptions ()
Returns a list of classes which are exceptions that may be thrown
by this method. Note that if the method throws no exceptions, the
return value may be null or it may be an empty list.
Specified by: getMethodExceptions
in interface IlrMethod
Overrides: getMethodExceptions
in class IlrDynamicMethod
setReturnType
public void setReturnType (IlrType returnType)
Description copied from class: IlrDynamicMethod
Sets the return type of this method.
Specified by: setReturnType
in interface IlrMutableMethod
Overrides: setReturnType
in class IlrDynamicMethod
Throws:
UnsupportedOperationException
setMemberType
public void setMemberType (IlrType type)
Description copied from class: IlrDynamicMember
Sets the type of the member.
Specified by: setMemberType
in interface IlrMutableMember
Overrides: setMemberType
in class IlrDynamicMember
Skip navigation links
© Copyright IBM Corp. 1987, 2013