Package org.openl.rules.calc
Class AnySpreadsheetResultOpenClass
- java.lang.Object
-
- org.openl.types.impl.AOpenClass
-
- org.openl.types.java.JavaOpenClass
-
- org.openl.rules.calc.AnySpreadsheetResultOpenClass
-
- All Implemented Interfaces:
INamedThing,IMethodFactory,IOpenLibrary,IVarFactory,IType,IMetaHolder,IOpenClass
public class AnySpreadsheetResultOpenClass extends JavaOpenClass
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openl.types.java.JavaOpenClass
JavaOpenClass.JavaClassClassField
-
-
Field Summary
Fields Modifier and Type Field Description static AnySpreadsheetResultOpenClassINSTANCE-
Fields inherited from class org.openl.types.java.JavaOpenClass
BOOLEAN, BYTE, CHAR, CLASS, CLS_VOID, DOUBLE, fields, FLOAT, instanceClass, INT, LONG, OBJECT, SHORT, staticFields, STRING, VOID
-
Fields inherited from class org.openl.types.impl.AOpenClass
nonUniqueLowerCaseFieldMap, STUB, uniqueLowerCaseFieldMap, xlsMetaInfo
-
Fields inherited from interface org.openl.base.INamedThing
REGULAR
-
Fields inherited from interface org.openl.types.IOpenClass
EMPTY
-
-
Constructor Summary
Constructors Constructor Description AnySpreadsheetResultOpenClass(Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)IAggregateInfogetAggregateInfo()IOpenFieldgetField(String fieldName, boolean strictMatch)StringgetName()StringgetPackageName()inthashCode()ObjectnewInstance(IRuntimeEnv env)protected IOpenMethodprocessConstructor(JavaOpenConstructor constructor)-
Methods inherited from class org.openl.types.java.JavaOpenClass
fieldMap, getComponentClass, getDisplayName, getFields, getInstanceClass, getJavaName, getOpenClass, getOpenClasses, getStaticField, getStaticField, getStaticFields, initConstructorMap, initMethodMap, isAbstract, isAssignableFrom, isInstance, isPublic, isPublic, isSimple, nullObject, superClasses
-
Methods inherited from class org.openl.types.impl.AOpenClass
addFieldToLowerCaseMap, addMethod, addType, buildMethodNameMap, constructors, findType, getArrayType, getArrayType, getConstructor, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDomain, getField, getIndexField, getMetaInfo, getMethod, getMethods, getTypes, getVar, invalidateInternalData, isArray, isAssignableFrom, isInterface, isStatic, methods, removeMethod, searchFieldFromSuperClass, setIndexField, setMetaInfo, toStaticClass, toString
-
-
-
-
Field Detail
-
INSTANCE
public static final AnySpreadsheetResultOpenClass INSTANCE
-
-
Constructor Detail
-
AnySpreadsheetResultOpenClass
public AnySpreadsheetResultOpenClass(Class<?> type)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceINamedThing- Overrides:
getNamein classJavaOpenClass
-
getPackageName
public String getPackageName()
- Specified by:
getPackageNamein interfaceIOpenClass- Overrides:
getPackageNamein classJavaOpenClass
-
getField
public IOpenField getField(String fieldName, boolean strictMatch)
- Specified by:
getFieldin interfaceIOpenClass- Overrides:
getFieldin classAOpenClass
-
getAggregateInfo
public IAggregateInfo getAggregateInfo()
- Specified by:
getAggregateInfoin interfaceIOpenClass- Overrides:
getAggregateInfoin classJavaOpenClass
-
processConstructor
protected IOpenMethod processConstructor(JavaOpenConstructor constructor)
- Overrides:
processConstructorin classJavaOpenClass
-
newInstance
public Object newInstance(IRuntimeEnv env)
- Specified by:
newInstancein interfaceIOpenClass- Overrides:
newInstancein classJavaOpenClass
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classJavaOpenClass
-
hashCode
public int hashCode()
- Overrides:
hashCodein classJavaOpenClass
-
-