public class AlgorithmOpenClass extends ComponentOpenClass
ComponentOpenClass.GetOpenClass, ComponentOpenClass.ThisFieldfieldMap, instanceClassmetaInfo, nonUniqueLowerCaseFieldMap, STUB, uniqueLowerCaseFieldMapEMPTYLONG, REGULAR, SHORT| Constructor and Description |
|---|
AlgorithmOpenClass(String name,
OpenL openl) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(IOpenField field) |
void |
allFieldsToVisible() |
Map<String,IOpenField> |
getDeclaredFields() |
IOpenField |
getField(String fname) |
IOpenField |
getField(String fname,
boolean strictMatch) |
Map<String,IOpenField> |
getFields() |
void |
setFieldToInvisibleState(String fname) |
void |
setFieldToVisibleState(String fname) |
addInitializerNode, clearOddDataForExecutionMode, getAggregateInfo, getOpenl, newInstancefieldMap, getDisplayName, getInstanceClass, getJavaName, getMethod, getMethod, getName, getPackageName, initConstructorMap, initMethodMap, isAssignableFrom, isAssignableFrom, isInstance, isPublic, isPublic, setInstanceClass, superClassesaddConstructor, addFieldToLowerCaseMap, addMethod, addType, buildMethodNameMap, constructors, equals, findType, getArrayType, getArrayType, getComponentClass, getConstructor, getDeclaredMethod, getDeclaredMethods, getDomain, getIndexField, getMetaInfo, getMethods, getTypes, getVar, hashCode, invalidateInternalData, isAbstract, isArray, isAssignableFrom, isInterface, isSimple, methods, nullObject, overrideMethod, setIndexField, setMetaInfo, toStringpublic IOpenField getField(String fname)
getField in interface IOpenClassgetField in class AOpenClasspublic IOpenField getField(String fname, boolean strictMatch)
getField in interface IOpenClassgetField in class AOpenClasspublic Map<String,IOpenField> getFields()
getFields in interface IOpenClassgetFields in class AOpenClasspublic void addField(IOpenField field)
addField in class ADynamicClasspublic Map<String,IOpenField> getDeclaredFields()
getDeclaredFields in interface IOpenClassgetDeclaredFields in class AOpenClasspublic void setFieldToInvisibleState(String fname)
public void setFieldToVisibleState(String fname)
public void allFieldsToVisible()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.