Rule Execution Server API

ilog.rules.bom.mutable
Interface IlrMutableType

All Superinterfaces:
IlrModelElement, IlrMutableModelElement, IlrProperties, IlrTransientProperties, IlrType
All Known Subinterfaces:
IlrMutableClass, IlrMutableTypeVariable
All Known Implementing Classes:
IlrDynamicClass, IlrDynamicEnum, IlrDynamicType, IlrDynamicTypeVariable, IlrDynamicWildcardType

public interface IlrMutableType
extends IlrType, IlrMutableModelElement

Type mutable interface.

Since:
JRules 5.0

Method Summary
 void setDomain(IlrDomain domain)
          Sets the domain of this type.
 
Methods inherited from interface ilog.rules.bom.IlrType
detach, getArrayClass, getArrayType, getComponentType, getDomain, getFullyQualifiedRawName, getJavaClass, getNativeClass, getRawName, isArray, isClass, isEnum, isMissingReference, isPrimitiveType, isTypeVariable, isWildcardType
 
Methods inherited from interface ilog.rules.bom.mutable.IlrMutableModelElement
getMutableObjectModel
 
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

setDomain

void setDomain(IlrDomain domain)
Sets the domain of this type.

Parameters:
domain - the new domain of the class. Initially this property is null.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013