Package org.openl.rules.dt.data
Class DecisionExprFieldDataType
- java.lang.Object
-
- org.openl.types.impl.AOpenClass
-
- org.openl.types.impl.ADynamicClass
-
- org.openl.binding.impl.component.ComponentOpenClass
-
- org.openl.rules.dt.data.DecisionExprFieldDataType
-
- All Implemented Interfaces:
INamedThing,IMethodFactory,IOpenLibrary,IVarFactory,IType,IMetaHolder,IOpenClass
public class DecisionExprFieldDataType extends ComponentOpenClass
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openl.binding.impl.component.ComponentOpenClass
ComponentOpenClass.GetOpenClass, ComponentOpenClass.ThisField
-
-
Field Summary
-
Fields inherited from class org.openl.types.impl.ADynamicClass
fieldMap, instanceClass
-
Fields inherited from class org.openl.types.impl.AOpenClass
nonUniqueLowerCaseFieldMap, STUB, uniqueLowerCaseFieldMap, xlsMetaInfo
-
Fields inherited from interface org.openl.base.INamedThing
LONG, REGULAR, SHORT
-
Fields inherited from interface org.openl.types.IOpenClass
EMPTY
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IOpenFieldgetField(String name, boolean strictMatch)booleanisExprParameterFieldIsUsed()-
Methods inherited from class org.openl.binding.impl.component.ComponentOpenClass
addInitializerNode, clearForExecutionMode, getAggregateInfo, getOpenl, newInstance
-
Methods inherited from class org.openl.types.impl.ADynamicClass
addField, fieldMap, getConstructor, getDisplayName, getInstanceClass, getJavaName, getMethod, getMethod, getName, getPackageName, initConstructorMap, initMethodMap, isAssignableFrom, isInstance, isPublic, isPublic, setInstanceClass, superClasses
-
Methods inherited from class org.openl.types.impl.AOpenClass
addFieldToLowerCaseMap, addMethod, addType, buildMethodNameMap, constructors, equals, findType, getArrayType, getArrayType, getComponentClass, getConstructor, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDomain, getField, getFields, getIndexField, getMetaInfo, getMethods, getStaticField, getStaticField, getStaticFields, getTypes, getVar, hashCode, invalidateInternalData, isAbstract, isArray, isAssignableFrom, isInterface, isSimple, isStatic, methods, nullObject, removeMethod, searchFieldFromSuperClass, setIndexField, setMetaInfo, toStaticClass, toString
-
-
-
-
Method Detail
-
isExprParameterFieldIsUsed
public boolean isExprParameterFieldIsUsed()
-
getField
public IOpenField getField(String name, boolean strictMatch) throws AmbiguousFieldException
- Specified by:
getFieldin interfaceIOpenClass- Overrides:
getFieldin classAOpenClass- Throws:
AmbiguousFieldException
-
-