public class CustomSpreadsheetResultOpenClass extends ADynamicClass implements CustomDynamicOpenClass
fieldMap, instanceClassmetaInfo, nonUniqueLowerCaseFieldMap, STUB, uniqueLowerCaseFieldMapEMPTYLONG, REGULAR, SHORT| Constructor and Description |
|---|
CustomSpreadsheetResultOpenClass(String name) |
CustomSpreadsheetResultOpenClass(String name,
String[] rowNames,
String[] columnNames,
String[] rowTitles,
String[] columnTitles) |
| Modifier and Type | Method and Description |
|---|---|
IOpenClass |
copy() |
void |
extendSpreadsheetResult(String[] rowNames,
String[] columnNames,
String[] rowTitles,
String[] columnTitles,
Collection<IOpenField> fields) |
IAggregateInfo |
getAggregateInfo() |
String[] |
getColumnNames() |
String[] |
getColumnTitles() |
Map<String,Point> |
getFieldsCoordinates() |
String[] |
getRowNames() |
String[] |
getRowTitles() |
Object |
newInstance(IRuntimeEnv env) |
Iterable<IOpenClass> |
superClasses() |
void |
updateOpenClass(IOpenClass openClass) |
addField, fieldMap, getDisplayName, getInstanceClass, getJavaName, getMethod, getMethod, getName, getPackageName, initConstructorMap, initMethodMap, isAssignableFrom, isAssignableFrom, isInstance, isPublic, isPublic, setInstanceClassaddConstructor, addFieldToLowerCaseMap, addMethod, addType, buildMethodNameMap, constructors, equals, findType, getArrayType, getArrayType, getComponentClass, getConstructor, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDomain, getField, getField, getFields, getIndexField, getMetaInfo, getMethods, getTypes, getVar, hashCode, invalidateInternalData, isAbstract, isArray, isAssignableFrom, isInterface, isSimple, methods, nullObject, overrideMethod, setIndexField, setMetaInfo, toStringpublic CustomSpreadsheetResultOpenClass(String name, String[] rowNames, String[] columnNames, String[] rowTitles, String[] columnTitles)
public CustomSpreadsheetResultOpenClass(String name)
public IAggregateInfo getAggregateInfo()
getAggregateInfo in interface IOpenClassgetAggregateInfo in class ADynamicClasspublic Iterable<IOpenClass> superClasses()
superClasses in interface IOpenClasssuperClasses in class ADynamicClasspublic void extendSpreadsheetResult(String[] rowNames, String[] columnNames, String[] rowTitles, String[] columnTitles, Collection<IOpenField> fields)
public String[] getRowNames()
public String[] getColumnNames()
public String[] getRowTitles()
public String[] getColumnTitles()
public IOpenClass copy()
copy in interface CustomDynamicOpenClasspublic void updateOpenClass(IOpenClass openClass)
updateOpenClass in interface CustomDynamicOpenClasspublic Object newInstance(IRuntimeEnv env)
newInstance in interface IOpenClassCopyright © 2004–2019 OpenL Tablets. All rights reserved.