Rule Execution Server API

ilog.rules.bom
Interface IlrConstructor

All Superinterfaces:
IlrMember, IlrMemberWithParameter, IlrMethod, IlrModelElement, IlrProperties, IlrTransientProperties
All Known Subinterfaces:
IlrMutableConstructor
All Known Implementing Classes:
IlrDynamicConstructor

public interface IlrConstructor
extends IlrMethod

This interface represents constructors in an object model.


Nested Class Summary
 
Nested classes/interfaces inherited from interface ilog.rules.bom.IlrMethod
IlrMethod.IlrGenericMethodInfo
 
Field Summary
 
Fields inherited from interface ilog.rules.bom.IlrMethod
METHOD_KIND_PROPERTY, RAW_METHOD_KIND
 
Method Summary
 Constructor getJavaConstructor()
          Deprecated. use getNativeConstructor instead.
 Constructor getNativeConstructor()
          Returns the native constructor represented by this IlrConstructor or null.
 
Methods inherited from interface ilog.rules.bom.IlrMethod
getGenericInfo, getJavaMethod, getMethodExceptions, getNativeMethod, getReturnType, isAbstract, isConstructor, isMethod, isSynchronized, visit
 
Methods inherited from interface ilog.rules.bom.IlrMemberWithParameter
getParameters
 
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

getJavaConstructor

Constructor getJavaConstructor()
Deprecated. use getNativeConstructor instead.

Returns the Java constructor currently being reflected or null.


getNativeConstructor

Constructor getNativeConstructor()
Returns the native constructor represented by this IlrConstructor or null.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013