Uses of Interface
ilog.rules.bom.mutable.IlrMutableClass
-
Packages that use IlrMutableClass Package Description ilog.rules.bom.dynamic Contains an implementation of the object model.ilog.rules.bom.mutable Defines the object model mutable API.ilog.rules.bom.serializer Contains theIlrSerializerinterface which can read and write an object model.ilog.rules.bom.util Contains miscellaneous utility classes.ilog.rules.vocabulary.model.bom Contains classes used to implement a vocabulary on top of a Business Object Model (BOM).ilog.rules.xml.binding Provides the default implementation of the XML binding interface.ilog.rules.xml.model Contains the XML model class that provides information for the whole schema. -
-
Uses of IlrMutableClass in ilog.rules.bom.dynamic
Classes in ilog.rules.bom.dynamic that implement IlrMutableClass Modifier and Type Class Description classIlrDynamicClassAn implementation of theIlrClassinterface.Methods in ilog.rules.bom.dynamic that return IlrMutableClass Modifier and Type Method Description IlrMutableClassIlrDynamicModelFactory. createArrayClass(IlrType componentType)IlrMutableClassIlrDynamicModelFactory. createBoundClass(IlrClass genericType, IlrType[] typeParameters)IlrMutableClassIlrDynamicModelFactory. createClass(IlrMutablePackage parentPackage, String className)Creates a class in a package.IlrMutableClassIlrDynamicModelFactory. createClass(Class aClass)Creates a class from a native class.IlrMutableClassIlrDynamicModelFactory. createClass(String className)Creates a class using an absolute name.IlrMutableClassIlrDynamicModelFactory. createGenericDefinition(IlrMutablePackage pkg, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrDynamicModelFactory. createGenericDefinition(Class clazz, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrDynamicModelFactory. createGenericDefinition(String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrDynamicModelFactory. createNestedClass(IlrMutableClass parentClass, String className)Creates a nested class, that is, a class in a class.IlrMutableClassIlrDynamicModelFactory. createNestedGenericDefinition(IlrMutableClass parentClass, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrDynamicModelFactory. createRawClass(Class clazz)Methods in ilog.rules.bom.dynamic with parameters of type IlrMutableClass Modifier and Type Method Description IlrMutableAttributeIlrDynamicModelFactory. createAttribute(IlrMutableClass aClass, Field field)Creates a attribute from a native field.IlrMutableAttributeIlrDynamicModelFactory. createAttribute(IlrMutableClass aClass, String name)Creates an attribute.IlrMutableComponentPropertyIlrDynamicModelFactory. createComponentProperty(IlrMutableClass aClass, PropertyDescriptor descriptor)Creates a component property from a native property.IlrMutableComponentPropertyIlrDynamicModelFactory. createComponentProperty(IlrMutableClass aClass, String name)Creates a component property.IlrMutableConstructorIlrDynamicModelFactory. createConstructor(IlrMutableClass aClass)Creates a constructor.IlrMutableConstructorIlrDynamicModelFactory. createConstructor(IlrMutableClass aClass, Constructor constructor)Creates a constructor from a native constructor.IlrMutableIndexedComponentPropertyIlrDynamicModelFactory. createIndexedComponentProperty(IlrMutableClass aClass, IndexedPropertyDescriptor descriptor)Creates an indexed component property from a native indexed property.IlrMutableIndexedComponentPropertyIlrDynamicModelFactory. createIndexedComponentProperty(IlrMutableClass aClass, String name)Creates an indexed component property.IlrMutableMethodIlrDynamicModelFactory. createMethod(IlrMutableClass aClass, Method method)Creates a method from a native method.IlrMutableMethodIlrDynamicModelFactory. createMethod(IlrMutableClass aClass, String methodName)Creates a method.IlrMutableClassIlrDynamicModelFactory. createNestedClass(IlrMutableClass parentClass, String className)Creates a nested class, that is, a class in a class.IlrMutableClassIlrDynamicModelFactory. createNestedGenericDefinition(IlrMutableClass parentClass, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableAttributeIlrDynamicModelFactory. createRestrictedAttribute(IlrMutableClass aClass, IlrAttribute originAttribute)Creates a restricted attribute.voidIlrDynamicDestructor. setDeclaringClass(IlrMutableClass aClass)voidIlrDynamicRestrictedAttribute. setDeclaringClass(IlrMutableClass aClass)Constructors in ilog.rules.bom.dynamic with parameters of type IlrMutableClass Constructor Description IlrDynamicDestructor(IlrObjectModel objectModel, IlrMutableClass aClass)IlrDynamicRestrictedAttribute(IlrObjectModel objectModel, IlrAttribute originAttribute, IlrMutableClass declaringClass)IlrDynamicRestrictedAttribute(IlrObjectModel objectModel, String name, IlrMutableClass declaringClass) -
Uses of IlrMutableClass in ilog.rules.bom.mutable
Methods in ilog.rules.bom.mutable that return IlrMutableClass Modifier and Type Method Description IlrMutableClassIlrModelFactory. createArrayClass(IlrType componentType)IlrMutableClassIlrModelFactory. createBoundClass(IlrClass genericType, IlrType[] typeParameters)IlrMutableClassIlrModelFactory. createClass(IlrMutablePackage parentPackage, String className)Creates a class in a package.IlrMutableClassIlrModelFactory. createClass(Class aClass)Creates a class from a native class.IlrMutableClassIlrModelFactory. createClass(String className)Creates a class using an absolute nameIlrMutableClassIlrModelFactory. createGenericDefinition(IlrMutablePackage pkg, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrModelFactory. createGenericDefinition(Class clazz, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrModelFactory. createGenericDefinition(String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrModelFactory. createNestedClass(IlrMutableClass parentClass, String className)Creates a nested class, that is a class in a class.IlrMutableClassIlrModelFactory. createNestedGenericDefinition(IlrMutableClass parentClass, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableClassIlrModelFactory. createRawClass(Class clazz)Methods in ilog.rules.bom.mutable with parameters of type IlrMutableClass Modifier and Type Method Description IlrMutableAttributeIlrModelFactory. createAttribute(IlrMutableClass aClass, Field field)Creates an attribute from a native field.IlrMutableAttributeIlrModelFactory. createAttribute(IlrMutableClass aClass, String name)Creates an attribute.IlrMutableComponentPropertyIlrModelFactory. createComponentProperty(IlrMutableClass aClass, PropertyDescriptor descriptor)Creates a component property from a native property.IlrMutableComponentPropertyIlrModelFactory. createComponentProperty(IlrMutableClass aClass, String name)Creates a component property.IlrMutableConstructorIlrModelFactory. createConstructor(IlrMutableClass aClass)Creates a constructor.IlrMutableConstructorIlrModelFactory. createConstructor(IlrMutableClass aClass, Constructor constructor)Creates a constructor from a native constructor.IlrMutableIndexedComponentPropertyIlrModelFactory. createIndexedComponentProperty(IlrMutableClass aClass, IndexedPropertyDescriptor descriptor)Creates an indexed component property from a native indexed property.IlrMutableIndexedComponentPropertyIlrModelFactory. createIndexedComponentProperty(IlrMutableClass aClass, String name)Creates an indexed component property.IlrMutableMethodIlrModelFactory. createMethod(IlrMutableClass aClass, Method method)Creates a method from a native method.IlrMutableMethodIlrModelFactory. createMethod(IlrMutableClass aClass, String methodName)Creates a method.IlrMutableClassIlrModelFactory. createNestedClass(IlrMutableClass parentClass, String className)Creates a nested class, that is a class in a class.IlrMutableClassIlrModelFactory. createNestedGenericDefinition(IlrMutableClass parentClass, String className, IlrMutableTypeVariable[] typeParameters)IlrMutableAttributeIlrModelFactory. createRestrictedAttribute(IlrMutableClass aClass, IlrAttribute originAttribute)Creates a restricted attribute. -
Uses of IlrMutableClass in ilog.rules.bom.serializer
Methods in ilog.rules.bom.serializer with parameters of type IlrMutableClass Modifier and Type Method Description voidLinkVisitor. inspect(IlrMutableClass aClass) -
Uses of IlrMutableClass in ilog.rules.bom.util
Methods in ilog.rules.bom.util that return IlrMutableClass Modifier and Type Method Description protected IlrMutableClassIlrNoLookup. createClass(String className)IlrMutableClassIlrMergeWizard. getTargetClass(IlrClass sourceClass)Methods in ilog.rules.bom.util with parameters of type IlrMutableClass Modifier and Type Method Description abstract voidIlrMergePostProcessor. process(IlrMutableClass clazz) -
Uses of IlrMutableClass in ilog.rules.vocabulary.model.bom
Methods in ilog.rules.vocabulary.model.bom with parameters of type IlrMutableClass Modifier and Type Method Description static booleanIlrBOMDomainUpdater. update(IlrModelFactory modelFactory, IlrMutableClass clazz, ilog.rules.factory.translation.IlrClassTranslation classTranslation, com.ibm.rules.engine.b2x.ClassTranslation deClassTranslation, IlrVocabulary[] vocabularies, IlrBOMDomainValueProvider provider)static booleanIlrBOMDomainUpdater. update(IlrModelFactory modelFactory, IlrMutableClass clazz, ilog.rules.factory.translation.IlrClassTranslation classTranslation, IlrVocabulary[] vocabularies, IlrBOMDomainValueProvider provider) -
Uses of IlrMutableClass in ilog.rules.xml.binding
Methods in ilog.rules.xml.binding that return IlrMutableClass Modifier and Type Method Description IlrMutableClassIlrXmlXomTypeResolverImpl. getXomClass(ilog.rules.xml.schema.IlrXsdComplexType cType)Methods in ilog.rules.xml.binding with parameters of type IlrMutableClass Modifier and Type Method Description voidIlrXmlXomTypeResolverImpl. addClass(ilog.rules.xml.schema.IlrXsdComplexTypeDef cType, IlrMutableClass xomClass)protected voidIlrDefaultXomMemberDeclarer. declareConstructors(IlrMutableClass xomClass, IlrXmlClassInfo classInfo)protected voidIlrDefaultXomMemberDeclarer. declareGroupMethods(IlrMutableClass xomClass, IlrXmlClassInfo classInfo)protected voidIlrDefaultXomMemberDeclarer. declareNilMethods(IlrMutableClass xomClass, IlrXmlClassInfo classInfo)voidIlrDefaultAppInfoProcessor. processClass(ilog.rules.xml.schema.IlrXsdComplexType complexType, IlrMutableClass xomClass)voidIlrDefaultXomMemberDeclarer. processClass(ilog.rules.xml.schema.IlrXsdComplexType complexType, IlrMutableClass xomClass)voidIlrDefaultAppInfoProcessor. processSimpleType(ilog.rules.xml.schema.IlrXsdSimpleType simpleType, IlrMutableClass xomType)voidIlrDefaultXomMemberDeclarer. processSimpleType(ilog.rules.xml.schema.IlrXsdSimpleType simpleType, IlrMutableClass xomType)voidIlrStaticFacetXomMemberDeclarer. processSimpleType(ilog.rules.xml.schema.IlrXsdSimpleType simpleType, IlrMutableClass xomType) -
Uses of IlrMutableClass in ilog.rules.xml.model
Methods in ilog.rules.xml.model that return IlrMutableClass Modifier and Type Method Description IlrMutableClassIlrXmlXomFactory. addBuildInSimpleType(IlrMutablePackage pck, String xomType, IlrXmlReference xmlType, IlrClass superclass)IlrMutableClassIlrXmlXomFactory. addClass(IlrMutableClass parentClass, String className, IlrXmlReference xmlType, boolean xmlLocalScope)IlrMutableClassIlrXmlXomFactory. addClass(IlrMutablePackage pck, String className, IlrXmlReference xmlType, boolean xmlLocalScope)IlrMutableClassIlrXmlXomFactory. addSimpleType(IlrMutableClass clazz, String xomType, IlrXmlReference xmlType, boolean xmlLocalScope)IlrMutableClassIlrXmlXomFactory. addSimpleType(IlrMutablePackage pck, String xomType, IlrXmlReference xmlType, boolean xmlLocalScope)IlrMutableClassIlrXsdConversionHelper. createXomClass(ilog.rules.xml.schema.IlrXsdComplexTypeDef cType, IlrMutableClass xomUpperClass)IlrMutableClassIlrXsdConversionHelper. createXomClass(ilog.rules.xml.schema.IlrXsdComplexTypeDef cType, IlrMutablePackage xomPackage)IlrMutableClassIlrXsdConversionHelper. createXomSimpleType(ilog.rules.xml.schema.IlrXsdSimpleTypeDef simpleType, IlrMutableClass xomUpperClass)IlrMutableClassIlrXsdConversionHelper. createXomSimpleType(ilog.rules.xml.schema.IlrXsdSimpleTypeDef simpleType, IlrMutablePackage xomPackage)IlrMutableClassIlrXmlXomTypeResolver. getXomClass(ilog.rules.xml.schema.IlrXsdComplexType xsdType)Methods in ilog.rules.xml.model with parameters of type IlrMutableClass Modifier and Type Method Description IlrMutableClassIlrXmlXomFactory. addClass(IlrMutableClass parentClass, String className, IlrXmlReference xmlType, boolean xmlLocalScope)voidIlrXmlXomTypeResolver. addClass(ilog.rules.xml.schema.IlrXsdComplexTypeDef cType, IlrMutableClass xomClass)IlrMutableAttributeIlrXmlXomFactory. addField(IlrMutableClass clazz, String xomName, IlrType xomType, IlrXmlReference xmlFieldName, IlrXmlReference xmlComponentType, String xomComponentType, IlrXmlFieldInfo.Kind xmlFieldKind)IlrMutableAttributeIlrXmlXomFactory. addRestrictedField(IlrMutableClass clazz, String xomName, IlrType xomType, IlrXmlReference xmlFieldName, IlrXmlReference xmlComponentType, String xomComponentType, IlrXmlFieldInfo.Kind xmlFieldKind, IlrAttribute restrictedAttr)IlrMutableClassIlrXmlXomFactory. addSimpleType(IlrMutableClass clazz, String xomType, IlrXmlReference xmlType, boolean xmlLocalScope)IlrMutableAttributeIlrXmlXomFactory. addStaticEnumField(IlrMutableClass simpleClass, String xomName, IlrType xomType, String literal, int index)IlrMutableAttributeIlrXsdConversionHelper. createXomAnyField(ilog.rules.xml.schema.IlrXsdAny xsdAny, String targetNamespace, IlrType xomFieldType, int minOccurs, int maxOccurs, int index, IlrMutableClass xomClass, String xomComponentType)IlrMutableClassIlrXsdConversionHelper. createXomClass(ilog.rules.xml.schema.IlrXsdComplexTypeDef cType, IlrMutableClass xomUpperClass)IlrMutableAttributeIlrXsdConversionHelper. createXomContentField(ilog.rules.xml.schema.IlrXsdSimpleType xsdContentType, IlrType xomContentType, int fieldIx, IlrMutableClass xomClass, String xomComponentType)IlrMutableAttributeIlrXsdConversionHelper. createXomContentField(ilog.rules.xml.schema.IlrXsdSimpleType xsdContentType, IlrType xomContentType, int fieldIx, IlrMutableClass xomClass, String xomName, String xomComponentType, IlrAttribute xomRestrictedAttr)IlrMutableAttributeIlrXsdConversionHelper. createXomField(ilog.rules.xml.schema.IlrXsdElement xmlElement, IlrType xomFieldType, int minOccurs, int maxOccurs, int index, IlrMutableClass xomClass, IlrType xomComponentType, boolean withDomain)IlrMutableAttributeIlrXsdConversionHelper. createXomField(ilog.rules.xml.schema.IlrXsdElement xmlElement, IlrType xomFieldType, int minOccurs, int maxOccurs, int index, IlrMutableClass xomClass, String xomName, IlrType xomComponentType, IlrAttribute xomRestrictedAttr, boolean withDomain)IlrMutableClassIlrXsdConversionHelper. createXomSimpleType(ilog.rules.xml.schema.IlrXsdSimpleTypeDef simpleType, IlrMutableClass xomUpperClass)IlrMutableAttributeIlrXsdConversionHelper. createXomUnaryField(ilog.rules.xml.schema.IlrXsdAttribute xmlAttr, IlrType xomFieldType, int index, IlrMutableClass xomClass, IlrType xomComponentType, boolean withDomain)IlrMutableAttributeIlrXsdConversionHelper. createXomUnaryField(ilog.rules.xml.schema.IlrXsdAttribute xmlAttr, IlrType xomType, int index, IlrMutableClass xomClass, String xomName, IlrType xomComponentType, IlrAttribute restrictedAttribute, boolean withDomain)voidIlrXsdConversionHelper. declareSimpleTypeFacets(ilog.rules.xml.schema.IlrXsdSimpleTypeDef sType, IlrMutableClass xomType, IlrXmlSimpleTypeInfo typeInfo)voidIlrXmlXomTypeResolver.XomComponentProcessor. processClass(ilog.rules.xml.schema.IlrXsdComplexType complexType, IlrMutableClass xomClass)voidIlrXmlXomTypeResolver.XomComponentProcessor. processSimpleType(ilog.rules.xml.schema.IlrXsdSimpleType simpleType, IlrMutableClass xomType)static voidIlrXmlXomFactory. setClassInfo(IlrMutableClass ilrClass, IlrXmlClassInfo info, boolean flagPersistent)voidIlrXmlXomFactory. setClassInheritance(IlrClass baseXomClass, IlrMutableClass xomClass, boolean extension)voidIlrXmlXomFactory. setSimpleTypeDomain(IlrMutableClass xomType, Object minInclusive, Object maxInclusive, Object minExclusive, Object maxExclusive, String pattern, List enumerations)static voidIlrXmlXomFactory. setSimpleTypeInfo(IlrMutableClass ilrClass, IlrXmlSimpleTypeInfo info, boolean flagPersistent)voidIlrXmlXomFactory. setSimpleTypeInheritance(IlrClass baseXomSimpleType, IlrMutableClass xomSimpleType)voidIlrXsdConversionHelper. setXomClassInfos(IlrMutableClass xomClass, int allFieldsNumber, int model, String modelComposition)
-