Uses of Class
adams.data.report.AbstractField
-
-
Uses of AbstractField in adams.data.report
Subclasses of AbstractField in adams.data.report Modifier and Type Class Description class
Field
A single report field identifier.class
PrefixField
A compound filed that only displays the first half of the name.class
SuffixField
A compound filed that only displays the second half of the name.Fields in adams.data.report with type parameters of type AbstractField Modifier and Type Field Description protected Hashtable<String,AbstractField>
Report. m_Fields
fields.protected Hashtable<AbstractField,Object>
Report. m_Params
Store Header parameters ( parameter:value ).Methods in adams.data.report that return AbstractField Modifier and Type Method Description AbstractField
AbstractField. getClone()
Returns a cloned copy of itself.protected abstract AbstractField[]
AbstractFilteredReportFilter. getFields()
Returns the fields to keep.abstract AbstractField
AbstractField. newField(String name, DataType dtype)
Returns a new field.AbstractField
Field. newField(String name, DataType dtype)
Returns a new field.AbstractField
PrefixField. newField(String name, DataType dtype)
Returns a new field.AbstractField
SuffixField. newField(String name, DataType dtype)
Returns a new field.static AbstractField
AbstractField. parseField(String s)
Parses the given string and returns the field.static AbstractField
Field. parseField(String s)
Parses the given string and returns the field.AbstractField
AbstractField. replacePrefix(String prefix)
Replaces the prefix of a Field and returns a new Field object.abstract AbstractField
AbstractField. replacePrefix(String prefix, DataType dt)
Replaces the prefix of a Field and returns a new Field object.AbstractField
Field. replacePrefix(String prefix, DataType dt)
Replaces the prefix of a Field and returns a new Field object.AbstractField
AbstractField. replaceSuffix(String suffix)
Replaces the suffix of a Field and returns a new Field object.abstract AbstractField
AbstractField. replaceSuffix(String suffix, DataType dt)
Replaces the suffix of a Field and returns a new Field object.AbstractField
Field. replaceSuffix(String suffix, DataType dt)
Replaces the suffix of a Field and returns a new Field object.Methods in adams.data.report that return types with arguments of type AbstractField Modifier and Type Method Description List<AbstractField>
Report. getFields()
Get all fields as vector.List<AbstractField>
Report. getFields(PrefixOnlyField prefix)
Get all fields as vector that have the same prefix.List<AbstractField>
Report. getFields(SuffixOnlyField suffix)
Get all fields as vector that have the same suffix.Hashtable<AbstractField,Object>
Report. getParams()
Get the parameters.Methods in adams.data.report with parameters of type AbstractField Modifier and Type Method Description void
Report. addField(AbstractField field)
Adds the given field.static Field
FieldUtils. fixClass(FieldType type, AbstractField field)
Creates a field object with the correct class.static Field[]
FieldUtils. fixClass(FieldType type, AbstractField[] fields)
Creates an array with the correct class.Boolean
Report. getBooleanValue(AbstractField key)
Get parameter value, or null if not available.Double
Report. getDoubleValue(AbstractField key)
Get parameter value, or null if not available.DataType
Report. getFieldType(AbstractField field)
Returns the type for given field.String
Report. getStringValue(AbstractField key)
Get parameter value, or null if not available.Object
Report. getValue(AbstractField key)
Get parameter value, or null if not available.boolean
Report. hasField(AbstractField field)
Checks whether the field is already stored.boolean
Report. hasValue(AbstractField key)
Returns whether a certain value is available in this report.protected boolean
Report. hasValues(AbstractField[] fields)
Checks whether all the fields are available.Object
Report. removeValue(AbstractField key)
Removes the specified field.boolean
Report. setValue(AbstractField key, Object value)
Sets a value.Method parameters in adams.data.report with type arguments of type AbstractField Modifier and Type Method Description void
Report. setParams(Hashtable<AbstractField,Object> ht)
Set the parameters.Constructors in adams.data.report with parameters of type AbstractField Constructor Description AbstractField(AbstractField field)
Uses the values from the given field.Field(AbstractField field)
Uses the values from the given field.PrefixField(AbstractField field)
Uses the values from the given field.SuffixField(AbstractField field)
Uses the values from the given field. -
Uses of AbstractField in adams.data.weka
Methods in adams.data.weka with parameters of type AbstractField Modifier and Type Method Description static String
ArffUtils. getAdditionalFieldName(AbstractField field)
Returns the name of an attribute for an additional field.static String
ArffUtils. getFieldName(AbstractField field)
Returns the name of an attribute for a field. -
Uses of AbstractField in adams.db
Classes in adams.db with type parameters of type AbstractField Modifier and Type Interface Description interface
FieldProvider<T extends AbstractField>
Interface for table classes that return Field objects.class
ReportTableByDBID<R extends Report,F extends AbstractField>
Abstract ancestor for classes that provide access to reports stored in tables.class
ReportTableByID<R extends Report & IDHandler,F extends AbstractField>
Abstract ancestor for classes that provide access to reports stored in tables.Methods in adams.db with parameters of type AbstractField Modifier and Type Method Description protected Object
ReportTableByDBID. parse(AbstractField field, String s)
Parses the given string according to the given field's type.protected Object
ReportTableByID. parse(AbstractField field, String s)
Parses the given string according to the given field's type.boolean
ReportProviderByID. remove(String id, AbstractField field)
Removes the report field from the database.boolean
ReportTableByID. remove(String id, AbstractField field)
Removes the report field from the database. -
Uses of AbstractField in adams.flow.transformer
Fields in adams.flow.transformer declared as AbstractField Modifier and Type Field Description protected AbstractField
AbstractDeleteReportValueByExpression. m_Field
the field to delete from the report if the expression evaluates to true.protected AbstractField
AbstractGetReportValue. m_Field
the field to get from the report.protected AbstractField
AbstractSetReportValue. m_Field
the field to get from the report.protected AbstractField[]
AbstractDeleteDbReportValue. m_Fields
the field(s) to delete from the report.protected AbstractField[]
AbstractDeleteReportValue. m_Fields
the field(s) to delete from the report.Methods in adams.flow.transformer that return AbstractField Modifier and Type Method Description protected abstract AbstractField
AbstractDeleteReportValueByExpression. getDefaultField()
Returns the default field for the option.protected abstract AbstractField
AbstractGetReportValue. getDefaultField()
Returns the default field for the option.protected abstract AbstractField
AbstractSetReportValue. getDefaultField()
Returns the default field for the option.protected AbstractField
DeleteReportValueByExpression. getDefaultField()
Returns the default field for the option.protected abstract AbstractField[]
AbstractDeleteDbReportValue. getDefaultFields()
Returns the default fields for the option.protected abstract AbstractField[]
AbstractDeleteReportValue. getDefaultFields()
Returns the default fields for the option.protected abstract AbstractField[]
AbstractReportValueDbWriter. getDefaultFields()
protected AbstractField[]
DeleteReportValue. getDefaultFields()
Returns the default fields for the option. -
Uses of AbstractField in adams.gui.chooser
Methods in adams.gui.chooser that return AbstractField Modifier and Type Method Description protected AbstractField
FieldChooserPanel. doChoose()
Performs the actual choosing of an object.protected AbstractField
FieldChooserPanel. fromString(String value)
Converts the string representation into its object representation.Methods in adams.gui.chooser with parameters of type AbstractField Modifier and Type Method Description protected String
FieldChooserPanel. toString(AbstractField value)
Converts the value into its string representation.Constructors in adams.gui.chooser with parameters of type AbstractField Constructor Description FieldChooserPanel(AbstractField field)
Initializes the panel with the given field. -
Uses of AbstractField in adams.gui.dialog
Methods in adams.gui.dialog that return AbstractField Modifier and Type Method Description AbstractField
ReplaceFieldDialog. getFind()
Returns the currently set field to look for.AbstractField
ReplaceFieldDialog. getReplace()
Returns the currently set field to replace with.Methods in adams.gui.dialog with parameters of type AbstractField Modifier and Type Method Description void
ReplaceFieldDialog. setFind(AbstractField value)
Sets the field to find.void
ReplaceFieldDialog. setReplace(AbstractField value)
Sets the field to replace with. -
Uses of AbstractField in adams.gui.goe
Methods in adams.gui.goe that return AbstractField Modifier and Type Method Description protected AbstractField[]
FieldEditor. newArray(List<String> fields, DataType type)
Creates a new array of field objects from the strings.protected AbstractField[]
PrefixFieldEditor. newArray(Vector<String> fields, DataType type)
Creates a new array of prefix field objects from the strings.protected AbstractField[]
SuffixFieldEditor. newArray(Vector<String> fields, DataType type)
Creates a new array of suffix field objects from the strings. -
Uses of AbstractField in adams.gui.selection
Classes in adams.gui.selection with type parameters of type AbstractField Modifier and Type Class Description class
AbstractSelectDatabaseFieldDialog<T extends AbstractField>
Dialog for selecting fields (obtained from a database).class
AbstractSelectDatabaseFieldPanel<T extends AbstractField>
A panel for selecting a field (obtained from a database).Fields in adams.gui.selection declared as AbstractField Modifier and Type Field Description protected AbstractField[]
SelectFieldDialog. m_Current
the chosen items.Fields in adams.gui.selection with type parameters of type AbstractField Modifier and Type Field Description protected Hashtable<FieldType,List<AbstractField>>
FieldCacheTableModel. m_Fields
the fields to display.protected Hashtable<FieldType,List<AbstractField>>
AbstractFieldCacheItem. m_Values
the actual cache.Methods in adams.gui.selection that return AbstractField Modifier and Type Method Description protected abstract T[]
AbstractSelectDatabaseFieldPanel. fixClass(T[] items)
Fixes the class of the fields (regular, prefix or suffix).protected T[]
AbstractSelectDatabaseFieldPanel. getCurrentItems()
Returns the current fields.protected AbstractField[]
SelectFieldPanel. getCurrentItems()
Returns the current fields.AbstractField
SelectFieldDialog. getItem()
Returns the set name to load, null if none chosen or dialog canceled.AbstractField
SelectFieldPanel. getItem()
Returns the item, null if none chosen or dialog canceled.AbstractField
FieldCacheTableModel. getItemAt(int row)
Returns the field at the specified position.T[]
AbstractSelectDatabaseFieldPanel. getItems()
Returns the current fields.AbstractField[]
SelectFieldDialog. getItems()
Returns the selected set names to load, null if none chosen or dialog canceled.AbstractField[]
SelectFieldPanel. getItems()
Returns the current fields.protected abstract AbstractField
AbstractFieldCacheItem. newField(AbstractField field)
Creates a new field.protected abstract AbstractField
AbstractFieldCacheItem. newPrefixField(AbstractField field)
Creates a new prefix field.protected abstract AbstractField
AbstractFieldCacheItem. newSuffixField(AbstractField field)
Creates a new suffix field.Methods in adams.gui.selection that return types with arguments of type AbstractField Modifier and Type Method Description Hashtable<FieldType,List<AbstractField>>
AbstractFieldCacheItem. getValues()
Returns the cached values.List<AbstractField>
AbstractFieldCacheItem. getValues(FieldType fieldType)
Returns the cached values for the specified field type.List<AbstractField>
AbstractFieldCacheItem. getValues(FieldType fieldType, DataType dataType)
Returns the cached values for the specified field/data type.protected Hashtable<FieldType,List<AbstractField>>
AbstractFieldCacheItem. newCache()
Returns an initialized, but empty cache.Methods in adams.gui.selection with parameters of type AbstractField Modifier and Type Method Description protected abstract T[]
AbstractSelectDatabaseFieldPanel. fixClass(T[] items)
Fixes the class of the fields (regular, prefix or suffix).int
FieldCacheTableModel. indexOf(AbstractField t)
Returns the index of the given (visible) field, -1 if not found.protected abstract AbstractField
AbstractFieldCacheItem. newField(AbstractField field)
Creates a new field.protected abstract AbstractField
AbstractFieldCacheItem. newPrefixField(AbstractField field)
Creates a new prefix field.protected abstract AbstractField
AbstractFieldCacheItem. newSuffixField(AbstractField field)
Creates a new suffix field.void
SelectFieldDialog. setItem(AbstractField value)
Sets the initially selected set name.void
SelectFieldPanel. setItem(AbstractField value)
Sets the initially selected item.void
AbstractSelectDatabaseFieldPanel. setItems(T[] value)
Sets the initially selected set names.void
SelectFieldDialog. setItems(AbstractField[] value)
Sets the initially selected set names.void
SelectFieldPanel. setItems(AbstractField[] value)
Sets the initially selected items. -
Uses of AbstractField in adams.gui.visualization.container
Methods in adams.gui.visualization.container with parameters of type AbstractField Modifier and Type Method Description abstract void
DataContainerPanelWithContainerList. storeValueInReport(int[] indices, AbstractField field, Object value)
Stores the value in the report of container's data object. -
Uses of AbstractField in adams.gui.visualization.instance
Methods in adams.gui.visualization.instance with parameters of type AbstractField Modifier and Type Method Description void
InstancePanel. storeValueInReport(int[] indices, AbstractField field, Object value)
Stores the value in the report of container's data object. -
Uses of AbstractField in adams.gui.visualization.report
Fields in adams.gui.visualization.report with type parameters of type AbstractField Modifier and Type Field Description protected List<AbstractField>
ReportFactory.Model. m_Fields
for faster access, caching the fields.Methods in adams.gui.visualization.report that return AbstractField Modifier and Type Method Description AbstractField
ReportFactory.Table. getFieldAt(int row)
Returns the field at the given location. -
Uses of AbstractField in adams.gui.visualization.report.reportfactory
Methods in adams.gui.visualization.report.reportfactory that return AbstractField Modifier and Type Method Description protected AbstractField[]
AbstractTableAction. getFields()
Returns the currently selected fields in the table.Methods in adams.gui.visualization.report.reportfactory with parameters of type AbstractField Modifier and Type Method Description static String
AbstractTableAction. createName(String prefix, AbstractField[] fields, int limit)
Creates a string for the menu based on the prefix and the fields.abstract boolean
AbstractTableAction. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
AbstractTableActionWithDatabaseAccess. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
AbstractTableActionWithDataContainerPanel. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
AddField. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
CopyFieldName. isApplicable(ReportFactory.Table table, int[] rows, AbstractField[] fields, String[] values)
Checks whether the action is applicable and should be added to the popup menu.boolean
CopyFieldName. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
CopyFieldValue. isApplicable(ReportFactory.Table table, int[] rows, AbstractField[] fields, String[] values)
Checks whether the action is applicable and should be added to the popup menu.boolean
CopyFieldValue. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
DatabaseModifyValue. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
DatabaseRemoveField. isApplicable(ReportFactory.Table table, int[] rows, AbstractField[] fields, String[] values)
Checks whether the action is applicable and should be added to the popup menu.boolean
ModifyValue. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
MultiSelectionTableAction. isApplicable(ReportFactory.Table table, int[] rows, AbstractField[] fields, String[] values)
Checks whether the action is applicable and should be added to the popup menu.boolean
PrintReport. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
RemoveField. isApplicable(ReportFactory.Table table, int[] rows, AbstractField[] fields, String[] values)
Checks whether the action is applicable and should be added to the popup menu.boolean
RemoveField. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
SaveReport. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
Separator. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.boolean
ViewValue. isApplicable(ReportFactory.Table table, int row, AbstractField field, String value)
Checks whether the action is applicable and should be added to the popup menu.protected void
AbstractTableAction. setFields(AbstractField[] value)
Sets the fields to use.protected void
DatabaseModifyValue. setFields(AbstractField[] value)
Sets the fields to use.protected void
DatabaseRemoveField. setFields(AbstractField[] value)
Sets the fields to use.protected void
ModifyValue. setFields(AbstractField[] value)
Sets the fields to use.protected void
RemoveField. setFields(AbstractField[] value)
Sets the fields to use.protected void
ViewValue. setFields(AbstractField[] value)
Sets the fields to use. -
Uses of AbstractField in adams.gui.visualization.sequence
Methods in adams.gui.visualization.sequence with parameters of type AbstractField Modifier and Type Method Description void
XYSequencePanel. storeValueInReport(int[] indices, AbstractField field, Object value)
Stores the value in the report of container's data object. -
Uses of AbstractField in adams.gui.visualization.spreadsheet
Methods in adams.gui.visualization.spreadsheet with parameters of type AbstractField Modifier and Type Method Description void
SpreadSheetRowPanel. storeValueInReport(int[] indices, AbstractField field, Object value)
Stores the value in the report of container's data object. -
Uses of AbstractField in adams.gui.visualization.timeseries
Methods in adams.gui.visualization.timeseries with parameters of type AbstractField Modifier and Type Method Description void
TimeseriesPanel. storeValueInReport(int[] indices, AbstractField field, Object value)
Stores the value in the report of container's data object.
-