Rule Execution Server API

ilog.rules.bom
Interface IlrMemberWithParameter

All Superinterfaces:
IlrMember, IlrModelElement, IlrProperties, IlrTransientProperties
All Known Subinterfaces:
IlrConstructor, IlrIndexedComponentProperty, IlrMethod, IlrMutableConstructor, IlrMutableIndexedComponentProperty, IlrMutableMemberWithParameter, IlrMutableMethod
All Known Implementing Classes:
IlrDynamicConstructor, IlrDynamicIndexedComponentProperty, IlrDynamicMethod

public interface IlrMemberWithParameter
extends IlrMember

This interface represents a member with parameters. A member with parameters is identified by its name and the type of its parameters.

Since:
JRules 5.0

Method Summary
 List getParameters()
          Returns the list of parameters of this member.
 
Methods inherited from interface ilog.rules.bom.IlrMember
getDeclaringClass, getDomain, getMemberType, isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from interface ilog.rules.bom.IlrModelElement
getEnclosingNamespace, getFullyQualifiedName, getName, getObjectModel
 
Methods inherited from interface ilog.rules.bom.IlrProperties
isPropertyPersistent, setPersistentProperty, setPersistentProperty
 
Methods inherited from interface ilog.rules.bom.IlrTransientProperties
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue
 

Method Detail

getParameters

List getParameters()
Returns the list of parameters of this member.

Note: If the member has no parameters, the return value may be null or it may be an empty list.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013