- AbstractCreateOrEditPage - Class in org.simplemes.eframe.test.page
The general base class for create or edit definition pages tested in the framework.
- AbstractCreateOrEditPage() - Constructor in AbstractCreateOrEditPage
-
- AbstractCrudPage - Class in org.simplemes.eframe.test.page
The general base class for all CRUD list pages tested in the framework.
- AbstractCrudPage() - Constructor in AbstractCrudPage
-
- AbstractPage - Class in org.simplemes.eframe.test.page
The general base class for all pages tested in the framework.
- AbstractPage() - Constructor in AbstractPage
-
- AbstractShowPage - Class in org.simplemes.eframe.test.page
The general base class for show definition pages tested in the framework.
- AbstractShowPage() - Constructor in AbstractShowPage
-
- accessRefreshTokenGenerator - Field in LoginAuthController
-
- accessToken(HttpRequest<?>, java.lang.String) - Method in LoginAuthController
-
- ACTIVITY_PARAMETERS_NAME - Field in DashboardMarker
-
The data model name that will hold the activity parameters from the controller.
- add(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldDefinitions
-
- add(java.util.Map) - Method in MessageHolder
-
Internal add method.
- addBulkIndexStatus(org.simplemes.eframe.search.SearchStatus) - Method in SearchHelper
-
Adds the bulk index request status to the given status.
- addChildToDomain(java.lang.Object, java.lang.Object, java.lang.String) - Method in DomainUtils
-
Adds a single child to the given element using the dynamic addToXYZ method.
- addConfigurableTypeFields(org.simplemes.eframe.data.FieldDefinitions, java.lang.Object) - Method in ExtensibleFieldHelper
-
Find the effective FieldDefinitions for the dynamic Configurable Type field values.
- ADDED_MENUS_NAME - Field in ShowMarker
-
The name of the element in the marker coordinator defines any additional submenus to the toolbar.
- addedTime - Field in ShortTermCacheMap
-
The time the given element was most recently added.
- addError(int, java.lang.String, java.lang.Object) - Method in DomainBinder
-
Adds the given message as a validation error to the current list of errors.
- addError(java.util.Map) - Method in MessageHolder
-
Adds single error message to the holder.
- addField(java.lang.String, java.lang.Class, int, boolean, Expression, ClassNode, org.codehaus.groovy.control.SourceUnit) - Method in ASTUtils
-
Adds the given field to class.
- addFieldForDisplay(java.lang.StringBuilder, java.lang.String, java.lang.String, java.util.Map) - Method in TextUtils
-
Adds a single field to the output buffer, formatted for display.
- addFieldSpecificParameters(org.simplemes.eframe.web.ui.webix.widget.WidgetContext, java.lang.String, java.util.Map) - Method in BaseMarker
-
Adds any field-specific parameters from the marker parameters to the given widget context's parameters
for the field widget.
- addGetter(FieldNode, ClassNode, int, org.codehaus.groovy.control.SourceUnit) - Method in ASTUtils
-
Adds a getter() method for the given field to the given class.
- addGlobalPostscript(java.lang.String) - Method in MarkerCoordinator
-
Adds the given global post script text to the end of the current global postscript.
- addGlobalPostscriptText(java.lang.String) - Method in BaseWidget
-
Adds the given text in a holding area to be added to the generated UI text at the end.
- addInfo(java.util.Map) - Method in MessageHolder
-
Adds single info message to the holder.
- addInlineGridRow(java.lang.String, java.util.Map, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CRUDGUITester
-
Adds a single row to the given inline grid.
- Addition - Class in org.simplemes.eframe.custom
Defines the features/requirements for a given Module (Addition) to be added to the application.
- Addition() - Constructor in Addition
-
- AdditionFieldDefinition - Class in org.simplemes.eframe.data
A field definition for a field added by a module addition.
- AdditionFieldDefinition() - Constructor in AdditionFieldDefinition
-
- AdditionHelper - Class in org.simplemes.eframe.custom
Support methods and data for additions.
- AdditionHelper() - Constructor in AdditionHelper
-
- AdditionInterface - Interface in org.simplemes.eframe.custom
Defines the methods an addition class must provide.
- AdditionInterface() - Constructor in AdditionInterface
-
- AdditionMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efAddition Freemarker marker implementation.
- AdditionMarker() - Constructor in AdditionMarker
-
- AdditionTestUtils - Class in org.simplemes.eframe.test
Utility methods for testing additions in unit tests.
- AdditionTestUtils() - Constructor in AdditionTestUtils
-
- addLoadersFromAdditions(List<Class>) - Method in InitialDataLoader
-
Adds any non-domain loaders from additions.
- addLocaleFolder(java.lang.String) - Method in WebClientLookup
-
Adds the locale folder to the web client lookup.
- addMonths(java.util.Date, int) - Method in DateUtils
-
Adds the number of months to the given date.
- addOtherLogger(java.lang.String) - Method in LoggingController
-
Adds an other logger to the list displayed.
- addOtherLoggerToPref(java.lang.String) - Method in LoggingController
-
Adds a single level to the 'Others' logger list in the user preferences.
- addParametersToURI(java.lang.String, java.util.Map) - Method in URLUtils
-
Adds any arguments to the URI (encoded) to the given URI.
- addPostscript(java.lang.String) - Method in MarkerCoordinator
-
Adds the given post script text to the end of the current postscript.
- addPostscriptText(java.lang.String) - Method in BaseWidget
-
Adds the given text in a holding area to be added to the generated UI text at the end.
- addPrescript(java.lang.String) - Method in MarkerCoordinator
-
Adds the given pre script text to the end of the current prescript.
- addRequest(org.simplemes.eframe.search.SearchEngineRequestInterface) - Method in SearchEnginePoolExecutor
-
Adds a request to the queue for processing.
- addSharedVariables(freemarker.template.Configuration) - Method in FreemarkerDirectiveConfiguration
-
Adds all of the framework markers to the freemarker configuration.
- addWarn(java.util.Map) - Method in MessageHolder
-
Adds single warning message to the holder.
- addWarning(java.util.Map) - Method in MessageHolder
-
Adds single warning message to the holder (convenience method).
- addYears(java.util.Date, int) - Method in DateUtils
-
Adds the number of years to the given date.
- adjustAssetPath(java.lang.String) - Method in AssetMarker
-
Allows access to the asset logic for other markers to use.
- adjustFieldCharacterWidth(int) - Method in BaseLabeledFieldWidget
-
Determine the display width (in characters) for the given maxLength of the input field.
- adjustMenuLevel(int) - Method in MenuMarker
-
Increment/decrement the menu level as needed in the marker coordinator.
- adjustQuery(java.lang.String, java.lang.Class) - Method in SearchService
-
Adjusts the query string to make the input more user friendly.
- AdjustQueryInterface - Interface in org.simplemes.eframe.search
Defines the API for the adjustQuery extension point.
- AdjustQueryInterface() - Constructor in AdjustQueryInterface
-
- adjustSQLValue(java.sql.ResultSet, int) - Method in DomainBinder
-
Converts some special SQL types to internal types (mainly dates).
- admin(java.security.Principal) - Method in SearchController
-
Displays the search admin page.
- afterExecute(java.lang.Runnable, java.lang.Throwable) - Method in SearchEnginePoolExecutor
-
This afterExecute hook mainly detects exceptions and logs them.
- ALL - Field in HistoryTracking
-
All Data is retained, including user and date/time.
- AllFieldsDomain - Class in sample.domain
A test/Sample domain class with all field types as optional fields.
- AllFieldsDomain() - Constructor in AllFieldsDomain
-
- AllFieldsDomainController - Class in sample.controller
Handles the controller actions for the AllFieldsDomain objects.
- AllFieldsDomainController() - Constructor in AllFieldsDomainController
-
- AllFieldsDomainRepository - Interface in sample.domain
The AllFieldsDomain repository base interface.
- AllFieldsDomainRepository() - Constructor in AllFieldsDomainRepository
-
- allParamsHaveValues(java.lang.Throwable) - Method in UnitTestUtils
-
This method tests that the given exception's string value has all replaceable parameters replaced with a value.
- API_TEST_USER - Field in SecurityUtils
-
The generic test user for the API tests.
- append(java.lang.Object) - Method in MockAppender
-
Unused.
- Application - Class in org.simplemes.eframe.application
The main application class.
- Application() - Constructor in Application
-
- apply(java.lang.Object) - Method in DomainEntityHelper.TransactionCallbackWrapper
-
Applies this function to the given argument.
- apply(List<String>) - Method in FieldAdjustmentInterface
-
Applies the field adjustment to the given list of fields.
- apply(List<String>) - Method in FieldInsertAdjustment
-
Applies the field adjustment to the given list of fields.
- apply(List<String>) - Method in FieldMoveAdjustment
-
Applies the field adjustment to the given list of fields.
- apply(List<String>) - Method in FieldRemoveAdjustment
-
Applies the field adjustment to the given list of fields.
- apply(List<String>) - Method in FieldReplaceAllAdjustment
-
Applies the field adjustment to the given list of fields.
- applyUserAdjustments(java.lang.Class, List<String>) - Method in FieldAdjuster
-
Finds and applies any field order adjustments to the core field order.
- archive(java.lang.Object) - Method in ArchiverInterface
-
Adds the given object to the archive.
- archive(java.lang.Object) - Method in FileArchiver
-
Adds the given object to the archive.
- ARCHIVE_INDEX_SUFFIX - Field in SearchHelper
-
The suffix to add to all indices created for archived elements.
- ArchiveLog - Class in org.simplemes.eframe.archive.domain
This tracks archiving of old records no longer needed in the active database.
- ArchiveLog() - Constructor in ArchiveLog
-
- ArchiveLogRepository - Interface in org.simplemes.eframe.archive.domain
The ArchiveLog repository base interface.
- ArchiveLogRepository() - Constructor in ArchiveLogRepository
-
- ArchiverFactory - Class in org.simplemes.eframe.archive
Returns the configured Archiver.
- ArchiverFactory() - Constructor in ArchiverFactory
-
- ArchiverFactoryInterface - Interface in org.simplemes.eframe.archive
Defines the interface for a Archiver Factory.
- ArchiverFactoryInterface() - Constructor in ArchiverFactoryInterface
-
- ArchiverInterface - Interface in org.simplemes.eframe.archive
Defines the interface for an archiver.
- ArchiverInterface() - Constructor in ArchiverInterface
-
- ArchiveSearchHit - Class in org.simplemes.eframe.search
A single archive search hit from the search engine.
- ArchiveSearchHit() - Constructor in ArchiveSearchHit
-
- ArgumentUtils - Class in org.simplemes.eframe.misc
- ArgumentUtils() - Constructor in ArgumentUtils
-
- assertClose(int, int, java.lang.String, int) - Method in UnitTestUtils
-
Tests if the given value is within the range of the given target.
- assertContainsAllIgnoreCase(java.lang.Object, List<String>) - Method in UnitTestUtils
-
Asserts that the given string contains all of the values (in any order).
- assertContainsError(List<ValidationErrorInterface>, int, java.lang.String, List<String>) - Method in UnitTestUtils
-
Asserts that the given list of validation errors contains the given error on the given field with
the strings in the message.
- assertErrorIsPresent(List<ValidationErrorInterface>, java.lang.String, int, java.lang.String) - Method in DomainTester
-
Verifies that the given code/fieldName pair is in the list of validation errors.
- assertExceptionIsValid(java.lang.Throwable, List<String>, java.lang.Integer) - Method in UnitTestUtils
-
A convenience method to make sure the given exception has the right values.
- assertFirstFoundMessageIsValid(java.lang.String, List<String>) - Method in MockAppender
-
Finds the first log message that contains the given search string.
- assertLocalized(java.lang.String, java.lang.String, java.lang.String) - Method in CRUDGUITester
-
Verifies that the given text has been localized and the text was found in the properties file.
- assertMessageIsValid(List<String>, int) - Method in MockAppender
-
Checks the given message to verify it contains all of the values (case ignored) and
has all parameters filled in.
- assertOrderInText(java.lang.Object, List<String>) - Method in HTMLTestUtils
-
Make sure that the given list of strings occur in the same order in the given text.
- assertTagHasClass(java.lang.String, java.lang.String) - Method in HTMLTestUtils
-
Parses the given tag text and determines if it has the given class.
- assertValidationFails(java.lang.Object, int, java.lang.String, List<String>) - Method in BaseSpecification
-
Runs the validation on the given domain object and verifies that the given validation (code/fieldName)
are found.
- AssetMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efAsset Freemarker marker implementation.
- AssetMarker() - Constructor in AssetMarker
-
- assignIDs(java.lang.Object) - Method in LoggingController
-
Assign a unique ID to all elements.
- ASTUtils - Class in org.simplemes.eframe.ast
Common utilities used by most AST (annotation) transformations.
- auth(io.micronaut.http.HttpRequest, java.security.Principal) - Method in LoginAuthController
-
- authenticate(HttpRequest<?>, AuthenticationRequest<?, ?>) - Method in DBAuthenticationProvider
-
Authenticates a user with the given request.
- AutoCleanupMockInterface - Interface in org.simplemes.eframe.test
Defines the methods need by a mock object that handles its own cleanup.
- AutoCleanupMockInterface() - Constructor in AutoCleanupMockInterface
-
- AutoRefreshAuthenticationFetcher - Class in org.simplemes.eframe.security
Authentication fetcher that will trigger a JWT refresh if possible on all requests.
- AutoRefreshAuthenticationFetcher() - Constructor in AutoRefreshAuthenticationFetcher
-
- AutoRefreshTokenFilter - Class in org.simplemes.eframe.security
Checks all incoming requests and will trigger an auto-refresh of the access token if needed.
- AutoRefreshTokenFilter() - Constructor in AutoRefreshTokenFilter
-
- BaseAddition - Class in org.simplemes.eframe.custom
Base class for most Addition classes.
- BaseAddition() - Constructor in BaseAddition
-
- BaseAPISpecification - Class in org.simplemes.eframe.test
The base class for Spock tests that need to make API calls (over HTTP) to a running (embedded) server.
- BaseAPISpecification() - Constructor in BaseAPISpecification
-
- BaseController - Class in org.simplemes.eframe.controller
Provides the standard error handler definition for a normal controller.
- BaseController() - Constructor in BaseController
-
- BaseCrudController - Class in org.simplemes.eframe.controller
A base class for normal CRUD GUI controller actions such as index, list, edit, etc.
- BaseCrudController2 - Class in org.simplemes.eframe.controller
Defines common JSON/REST API behavior for controllers.
- BaseCrudController2() - Constructor in BaseCrudController2
-
- BaseCrudController() - Constructor in BaseCrudController
-
- BaseCrudRestController - Class in org.simplemes.eframe.controller
Defines common JSON/REST API behavior for controllers.
- BaseCrudRestController() - Constructor in BaseCrudRestController
-
- BaseDashboardSpecification - Class in org.simplemes.eframe.test
This is the common Spock specification base class for testing Dashboard related activities.
- BaseDashboardSpecification() - Constructor in BaseDashboardSpecification
-
- BaseDefinitionPageMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the basic behavior for the efShow, efCreate and efEdit definition page Freemarker markers.
- BaseDefinitionPageMarker() - Constructor in BaseDefinitionPageMarker
-
- BaseFailureListener - Class in org.simplemes.eframe.test
The failure listener for Spock specifications.
- BaseFailureListener() - Constructor in BaseFailureListener
-
- BaseGUISpecification - Class in org.simplemes.eframe.test
This is the common Spock specification base class for GUI/GEB tests.
- BaseGUISpecification() - Constructor in BaseGUISpecification
-
- BaseJSSpecification - Class in org.simplemes.eframe.test
This is the common Spock specification base class for GUI/GEB tests with support for easy testing fo
javascript libraries in a real browser page.
- BaseJSSpecification() - Constructor in BaseJSSpecification
-
- BaseLabeledFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The basic field widget that has a label.
- BaseLabeledFieldWidget() - Constructor in BaseLabeledFieldWidget
-
- BaseMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Defines the base marker class.
- BaseMarker() - Constructor in BaseMarker
-
- BaseMarkerSpecification - Class in org.simplemes.eframe.test
This is a base class that provide additional support for testing the Freemarker marker (helper) classes.
- BaseMarkerSpecification() - Constructor in BaseMarkerSpecification
-
- baseNames - Field in MessageSource
-
The list of bundle base names to use
- BasePreferenceSetting - Class in org.simplemes.eframe.preference
Defines the base class for all core preference settings.
- BasePreferenceSetting() - Constructor in BasePreferenceSetting
-
- BaseRepository - Interface in org.simplemes.eframe.domain
Defines common repository features.
- BaseRepository() - Constructor in BaseRepository
-
- BaseSpecification - Class in org.simplemes.eframe.test
The base class for most non-GUI tests.
- BaseSpecification() - Constructor in BaseSpecification
-
- BaseWidget - Class in org.simplemes.eframe.web.ui.webix.widget
Common elements used by most UI widgets.
- BaseWidget() - Constructor in BaseWidget
-
- BaseWidgetSpecification - Class in org.simplemes.eframe.test
This is a base class that provide additional support for testing the UI widget classes.
- BaseWidgetSpecification() - Constructor in BaseWidgetSpecification
-
- BasicFieldFormat - Class in org.simplemes.eframe.data.format
Defines the common base field format features.
- BasicFieldFormat() - Constructor in BasicFieldFormat
-
- BasicStatus - Class in org.simplemes.eframe.system
Defines a basic enabled/disabled status that can be applied to domain objects.
- BasicStatus() - Constructor in BasicStatus
-
- beforeDelete() - Method in FieldExtension
-
Delete will remove any references to this field from any FieldGUIExtensions
- beforeDelete() - Method in Order
-
Sample beforeSave method.
- beforeSave() - Method in DashboardConfig
-
- beforeSave() - Method in FlexType
-
Called before validate happens.
- beforeSave() - Method in Order
-
Sample beforeSave method.
- beforeSave() - Method in UserPreference
-
Called before a save() happens.
- beforeValidate() - Method in DashboardConfig
-
Called before validate happens.
- beforeValidate() - Method in Order
-
Sample beforeValidate method.
- beforeValidate() - Method in User
-
Called before new records are created.
- BigDecimalFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic BigDecimal field format.
- BigDecimalFieldFormat() - Constructor in BigDecimalFieldFormat
-
- bind(java.lang.Object, java.sql.ResultSet) - Method in DomainBinder
-
Binds the current row of the result set to the given object instance.
- bindChildren(java.lang.Object, java.util.Map, java.lang.String) - Method in DomainBinder
-
Binds the given parameters to the given object instance for child elements.
- bindConfigurableTypeReference(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface, java.lang.Object) - Method in DomainBinder
-
Binds the given value to a configurable type reference.
- bindEvent(java.lang.Object, java.lang.Object) - Method in BaseCrudController
-
An overridable method that can do additional binding from HTTP params to the domain object.
- bindEvent(java.lang.Object, java.lang.Object) - Method in UserController
-
An overridable method that can do additional binding from HTTP params to the domain object.
- bindPossibleDomainReference(java.lang.String, java.lang.Object, java.lang.Object) - Method in DomainBinder
-
Attempt to bind the given value to the given object as a domain reference.
- bindResultSet(java.sql.ResultSet, java.lang.Class) - Method in DomainBinder
-
Converts the current row in the result set to the given domain object.
- bindResultSet(java.sql.ResultSet, java.lang.Class) - Method in SQLUtils
-
Binds the current row of the given result set to an instance of the given domain class.
- BooleanFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic Boolean field format.
- BooleanFieldFormat() - Constructor in BooleanFieldFormat
-
- BooleanFieldModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard editable text field.
- BooleanFieldModule() - Constructor in BooleanFieldModule
-
- BooleanFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The text input field for a boolean (checkbox) widget.
- BooleanFieldWidget() - Constructor in BooleanFieldWidget
-
- browser - Field in CRUDGUITester
-
The browser automation object (from GEB).
- build() - Method in BaseLabeledFieldWidget
-
Builds the string for the UI elements.
- build() - Method in BaseWidget
-
Builds the string for the UI elements.
- build() - Method in ButtonWidget
-
Builds the text for the UI elements.
- build() - Method in ConfigurableTypeFieldWidget
-
Builds the string for the UI elements.
- build(org.simplemes.eframe.domain.DomainBinder) - Method in DomainBinder
-
Factory method to build a new DomainBinder.
- build(java.lang.Class, org.simplemes.eframe.domain.PersistentProperty) - Method in FieldFormatFactory
-
Builds the correct field format for the given class.
- build() - Method in ListWidget
-
Builds the string for the UI elements.
- build() - Method in PagerWidget
-
Builds the text for the UI elements.
- build() - Method in ToolbarWidget
-
Builds the string for the UI elements.
- build(org.simplemes.eframe.web.ui.webix.widget.WidgetContext) - Method in WidgetFactory
-
Builds the correct field widget for the given context (e.g. field Definition).
- build() - Method in WidgetInterface
-
Builds the string for the UI elements.
- buildActionButtonColumn() - Method in ListWidget
-
Builds the action button column (if needed).
- buildActivity(java.lang.String, java.lang.String) - Method in BaseDashboardSpecification
-
Builds the correct activity URL/content reference for the
- buildAddButtonHandler(List<String>) - Method in GridWidget
-
Builds the add/remove button handle functions for the table.
- buildAdditionalActivityParameters() - Method in DashboardMarker
-
Build the Javascript to create additional activity parameters needed fto be passed from the dashboard URI to the
activity URIs.
- buildAddRemoveButtons() - Method in GridWidget
-
Builds the add/remove buttons for the table.
- buildAndSubmitBulkArchiveIndexRequests() - Method in SearchHelper
-
Builds the list of bulk index requests on archive files and submits them to the queue to be processed.
- buildAndSubmitBulkIndexRequests() - Method in SearchHelper
-
Builds the list of bulk index requests and submits them to the queue to be processed.
- buildArgs(int) - Method in PagerWidget
-
Builds the page arguments (e.g.
- buildArtefact(java.util.Map) - Method in AdditionTestUtils
-
- buildAttributes(java.lang.String) - Method in NumberFieldWidget
-
Builds the attributes clause for the given max input length for the field.
- buildAttributes(java.lang.String) - Method in TextFieldWidget
-
Builds the attributes clause for the widget's max input length and other attributes for the field.
- buildAutoSelectFirstRow(java.util.Collection) - Method in GridWidget
-
Returns a focus handle that auto selects the first row.
- buildBaseParametersForReport() - Method in Report
-
Builds the base input parameters to pass to the report.
- buildBody() - Method in BaseDefinitionPageMarker
-
Builds the fields for the given panel (optional).
- buildBulkIndexContent(java.util.List, List<String>) - Method in SearchEngineClient
-
Builds the bulk index request content for a list of domain objects.
- buildButton(java.lang.Object, java.lang.String, java.lang.String, int) - Method in BaseDashboardSpecification
-
Builds the button activities based on the inputs.
- buildButton() - Method in ButtonWidget
-
Builds the text for the UI elements.
- buildButtonActivities(List<Map>) - Method in DashboardMarker
-
Writes the button activities so the dashboard.js functions can display them.
- buildButtonDefinitions() - Method in DashboardMarker
-
Writes the button definitions so the dashboard.js functions can display them.
- buildColumnOptions(List<String>) - Method in GridWidget
-
Build the options for the buildTableColumns() call, with default sizes from the preferences.
- buildColumnOptions(List<String>) - Method in ListWidget
-
Build the options for the buildTableColumns() call, with default sizes from the preferences.
- buildColumnSizingEventHandler() - Method in GridWidget
-
Build the event handler that reacts to columns resizing
- buildColumnSizingEventHandler() - Method in ListWidget
-
Build the event handler that reacts to columns resizing
- buildColumnSortEventHandler(java.lang.Class) - Method in GridWidget
-
Build the event handler that reacts to columns sorting.
- buildColumnSortEventHandler() - Method in ListWidget
-
Build the event handler that reacts to columns sorting.
- buildComboEditorOptions(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainToolkitUtils
-
Builds the combobox editor options (list of choices) and other options to display the choice list correctly.
- buildCommunicationVariables() - Method in DashboardMarker
-
Builds the Javascript variables used to communicate with activities (e.g.
- buildCustomField(List<Map>) - Method in DataGenerator
-
Convenience method to build a custom field for the given domain class.
- buildDashboard(java.util.Map) - Method in BaseDashboardSpecification
-
Builds a test dashboard for use by this GUI tester.
- buildDashboardConfig(java.lang.String, List<String>, List<Map>) - Method in DashboardUnitTestUtils
-
Defines a dashboard config for testing.
- buildDataSource(java.lang.String) - Method in ListWidget
-
Builds the data source element for the datatable.
- buildDefault(org.simplemes.eframe.data.FieldDefinitionInterface, java.lang.Class) - Method in DomainController
-
Builds the default value for the given field (if any).
- buildDefaultPanelSelection() - Method in BaseDefinitionPageMarker
-
Builds the javascript needed to select the right default panel.
- buildDeniedResponse(io.micronaut.http.HttpRequest, java.lang.String, java.security.Principal) - Method in BaseController
-
Builds an HTTP Forbidden Response to with an error message in the standard format.
- buildDisplayFieldNameForJSON(java.lang.String) - Method in NameUtils
-
Builds a field name for a display version of a field.
- buildDocText(java.lang.reflect.Method, org.simplemes.eframe.custom.annotation.ExtensionPoint) - Method in ExtensionPointDocumentExtractor
-
Builds the adoc line for a given method.
- buildDomainReference(java.lang.String) - Method in DomainReference
-
Builds domain reference from a given field name.
- buildDynamicFieldArea() - Method in ConfigurableTypeFieldWidget
-
Builds the dynamic field area
- buildErrorResponse(java.lang.String) - Method in BaseController
-
Builds an HTTP Response with an error message in the standard format.
- buildEventHandlers() - Method in DefinitionListWidget
-
Builds the event handlers (in the post script).
- buildEventHandlers() - Method in ListWidget
-
Builds the event handlers (in the post script).
- buildFieldDefinition(java.lang.reflect.Field) - Method in FieldDefinitionFactory
-
Builds the correct field definition for a normal Java field.
- buildFieldDefinitionsFromParameters(org.simplemes.eframe.reports.Report) - Method in ReportHelper
-
Builds the FieldDefinitions from the list of report parameters.
- buildFieldElement(org.simplemes.eframe.data.FieldDefinitionInterface, java.lang.Class) - Method in DomainController
-
Builds the single field definition needed for the client.
- buildFields(List<String>, java.lang.Boolean) - Method in BaseDefinitionPageMarker
-
Builds the fields for the given panel (optional).
- buildFields(org.simplemes.eframe.data.ConfigurableTypeInterface) - Method in ConfigurableTypeFieldWidget
-
Builds the fields for the input panel for the given configurable type value.
- buildFieldsFromDefinitions() - Method in FormMarker
-
Builds fields from the field definitions stored in the model.
- buildFlexType(List<Map>) - Method in DataGenerator
-
Builds a flex type with the given list of fields/formats.
- buildFocusScript() - Method in BaseDefinitionPageMarker
-
Builds the script to set initial focus to a given field (focusFieldName).
- buildFolder(java.lang.String) - Method in TaskMenuFolder
-
Convenience builder to build one folder with an optional display order from the string.
- buildFolders(java.lang.String) - Method in TaskMenuFolder
-
Convenience builder to build one or more folders from the given folder definition.
- buildFoldersIfNeeded(List<TaskMenuFolder>, List<TaskMenuFolder>) - Method in TaskMenu
-
This will build the folders in the correct hierarchy.
- buildFooter() - Method in BaseDefinitionPageMarker
-
Builds the footer for the definition page (e.g. the place for buttons outside of the tabbed panel).
- buildFooter() - Method in CreateMarker
-
Builds the footer for the definition page (e.g. the place for buttons outside of the tabbed panel).
- buildFooter() - Method in EditMarker
-
Builds the footer for the definition page (e.g. the place for buttons outside of the tabbed panel).
- buildFunctions() - Method in BaseDefinitionPageMarker
-
Builds the javascript functions used by the page.
- buildFunctions() - Method in CreateMarker
-
Builds the javascript functions used by the page.
- buildFunctions() - Method in EditMarker
-
Builds the javascript functions used by the page.
- buildHit(java.util.Map) - Method in SearchResult
-
Builds the correct SearchHit object based on the contents of the hit.
- buildHTMLFilterSection(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Builds the HTML filter section div for reports generated by the report engine.
- buildHTMLHeader(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Builds the HTML header for reports generated by the report engine.
- buildJarFileUrl(java.io.File, java.lang.String) - Method in ClassPathScanner
-
Builds a jar file URL for the given jar file and path.
- buildJavascriptForDefault(org.simplemes.eframe.data.FieldDefinitionInterface, java.lang.Object) - Method in DomainController
-
Builds the JS-legal form of the given object for use as a default.
- buildJavascriptObject(List<Map>) - Method in JavascriptUtils
-
Builds a Javascript code fragment from the list of maps with all of the properties.
- buildJSON(java.util.List) - Method in TaskMenuController
-
Optimizes the string for use as a single line of quoted text in Javascript.
- buildKeyHandlers() - Method in GridWidget
-
- buildKeySection() - Method in BaseDefinitionPageMarker
-
Builds the fields for the given panel (optional).
- buildLoggerSetup() - Method in GUISetupMarker
-
Builds the javascript logger setup for this page.
- buildLoginRedirect(io.micronaut.http.HttpRequest) - Method in GlobalErrorController
-
Builds a redirect (303) to the login page or the access denied response.
- buildMapForOneTopLevel(java.lang.String, List<Object>, List<String>, boolean) - Method in LoggingController
-
Builds one top level node of loggers for the given list.
- buildMarkSorting() - Method in GridWidget
-
Builds the script to mark the default sorting column/order.
- buildMenuButton() - Method in ButtonWidget
-
Build a menu-style button.
- buildMenuItem() - Method in MenuItemMarker
-
Writes the JS a normal menu item.
- buildMessage(org.simplemes.eframe.exception.MessageHolder) - Method in MessagesMarker
-
Builds a single message HTML text.
- buildMessageFromParams(java.lang.String, java.util.Map) - Method in MessagesMarker
-
Builds a single message HTML text from a URI parameter of the given type.
- buildOkResponse(java.lang.Object) - Method in BaseController
-
Builds an HTTP Response with the given content object as JSON string.
- buildOneSplitterPanel(int) - Method in DashboardMarker
-
Builds one level of splitters.
- buildPager(int, int, java.lang.String) - Method in HTMLUtils
-
Builds the pager, if needed.
- buildPager() - Method in ListWidget
-
Builds the pager view element.
- buildPanel(java.lang.String, List<String>) - Method in BaseDefinitionPageMarker
-
Builds the given tabbed-panel contents.
- buildPanelDefinitions() - Method in DashboardMarker
-
Writes the panel definitions so the dashboard.js functions can operate on them.
- buildPanelEnd() - Method in BaseDefinitionPageMarker
-
Builds the end of the tabbed-panel element.
- buildPanels() - Method in DashboardMarker
-
Builds the panels needed for the dashboard.
- buildPanelStart() - Method in BaseDefinitionPageMarker
-
Builds the start of the tabbed-panel element.
- buildPostScript() - Method in BaseDefinitionPageMarker
-
Builds the script section for use after the UI elements are built.
- buildPostScript() - Method in CreateMarker
-
Builds the script section for use after the UI elements are built.
- buildPostScript() - Method in EditMarker
-
Builds the script section for use after the UI elements are built.
- buildPostScript() - Method in ShowMarker
-
Builds the script section for use after the UI elements are built.
- buildPreference(java.lang.Object) - Method in SimplePreferenceFactory
-
Builds the correct type of simple preference needed for the given value.
- buildPreloadedMessages(List<String>) - Method in BaseMarker
-
Builds the codes to pre-load for the code generated by a marker (e.g. for dialog elements created by this
marker).
- buildRegisterForSubmission() - Method in GridWidget
-
Returns the post-script code to register this form for submission.
- buildRowData(List<String>, java.util.Collection) - Method in GridWidget
-
Builds the row data (in JS object format) for the grid.
- buildSearchEnterKeyEventHandler() - Method in DefinitionListWidget
-
Build the event handler that performs the search.
- buildSelectionHandler() - Method in ListWidget
-
Build the event handler that handles row select events.
- buildSeparatorMenuItem() - Method in MenuItemMarker
-
Writes the JS a separator menu item.
- buildSimplePanel(java.util.Map) - Method in BaseDashboardSpecification
-
Builds the text for simple panel.
- buildSinglePanel() - Method in DashboardMarker
-
Builds the single panel scenario (no splitters).
- buildSortingMarkEventHandler() - Method in ListWidget
-
Build the event handler that marks the sort direction based on the server's list() result.
- buildSplitterPanelMember(org.simplemes.eframe.dashboard.domain.DashboardPanelSplitter, boolean, java.lang.Boolean) - Method in DashboardMarker
-
Builds one of the splitter's panels.
- buildStandardLabelWidth() - Method in BaseWidget
-
Returns the javascript expression for the standard label width.
- buildSubMenu() - Method in MenuMarker
-
Writes the JS for a sub-menu.
- buildTable() - Method in ListWidget
-
Builds the table creation javascript.
- buildTableColumns(java.lang.Class, List<String>, java.util.Map) - Method in DomainToolkitUtils
-
Builds the column definitions needed for a GUI toolkit-based grid/table.
- buildTableDataParser(java.lang.Class, List<String>, java.util.Map) - Method in DomainToolkitUtils
-
Builds a data parser (scheme) needed for a GUI toolkit-based grid/table.
- buildTargetForLink() - Method in HTMLUtils
-
Builds the 'target' option for an HTML >a< link that will open in a new window/tab.
- buildTestUser(java.lang.String) - Method in DataGenerator
-
Creates one user with one role.
- buildToolbar() - Method in BaseDefinitionPageMarker
-
Builds the toolbar element for the page.
- buildToolbar() - Method in CreateMarker
-
Builds the toolbar element for the show page.
- buildToolbar() - Method in DefinitionListWidget
-
Builds the toolbar section of the list.
- buildToolbar() - Method in EditMarker
-
Builds the toolbar element for the show page.
- buildToolbar() - Method in ListWidget
-
Builds the toolbar section of the list.
- buildToolbar() - Method in ShowMarker
-
Builds the toolbar element for the show page.
- buildTopLevelMenu() - Method in MenuMarker
-
Writes the JS a menu and its content.
- buildTree(org.simplemes.eframe.web.task.TaskMenuFolder) - Method in TaskMenuController
-
Builds the menu tree for a single level.
- buildTreeData(java.lang.String) - Method in LoggingController
-
Finds the current logging level for the given logger (class).
- buildUniqueID(java.lang.String) - Method in ReportResourceHandler
-
Builds a semi-unique resource ID from the report path and the given resource ID from the report engine.
- buildURI(java.lang.String, java.util.Map) - Method in ControllerUtils
-
Builds a URI from the base URI and the given parameters.
- buildURIForIndexRequest(java.lang.Object) - Method in SearchEngineClient
-
Builds the URI needed to send the PUT request to index the object.
- buildURIForSearchRequest(java.lang.Class) - Method in SearchEngineClient
-
Builds the URI needed to make a search request on a domainClass.
- buildValues() - Method in ComboboxWidget
-
Build the value options for the combobox.
- buildWidget(java.lang.String, java.lang.Object) - Method in BaseLabeledFieldWidget
-
Builds the field content widget itself.
- buildWidget(java.lang.String, java.lang.Object) - Method in BooleanFieldWidget
-
Builds the field content widget itself.
- buildWidget(java.lang.String, java.lang.Object) - Method in ComboboxWidget
-
Builds the field content widget itself.
- buildWidget(java.lang.String, java.lang.Object) - Method in DateFieldWidget
-
Builds the field content widget itself.
- buildWidget(java.lang.String, java.lang.Object) - Method in GridWidget
-
Builds the field content widget itself.
- buildWidget(java.lang.String, java.lang.Object) - Method in TextFieldWidget
-
Builds the field content widget itself.
- buildWidgetContext(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BaseMarker
-
Builds the widget context for this marker.
- buildWidgetContext(java.util.Map) - Method in BaseWidgetSpecification
-
Builds a WidgetContext with a mock field definition with the given options.
- buildWidgetContext(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in MarkerInterface
-
Builds the widget context for this marker.
- buildWidgetContext(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ShowMarker
-
Builds the widget context for this marker.
- bulkIndex(java.util.List, List<String>) - Method in MockSearchEngineClient
-
Performs a bulk index on a list of objects, waiting for completion.
- bulkIndex(java.util.List, List<String>) - Method in SearchEngineClient
-
Indexes a single object, waiting for completion.
- bulkIndex(java.util.List, List<String>) - Method in SearchEngineClientInterface
-
Indexes a list of objects, waiting for completion.
- bulkIndex(java.util.List, List<String>) - Method in SearchHelper
-
Indexes a list of objects, waiting for completion.
- bundleControl - Field in MessageSource
-
The control used to load the bundle.
- BusinessException - Class in org.simplemes.eframe.exception
Generic business exception that is based on error numbers.
- BusinessException() - Constructor in BusinessException
-
- BUTTON_PANEL - Field in BaseDashboardSpecification
-
The panel content used to generate only dashboard buttons.
- buttonDetailsDialog(java.security.Principal) - Method in DashboardConfigController
-
Displays the button details dialog page.
- ButtonGroupMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efButtonGroup Freemarker marker implementation.
- ButtonGroupMarker() - Constructor in ButtonGroupMarker
-
- ButtonMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the freemarker marker implementation.
- ButtonMarker() - Constructor in ButtonMarker
-
- ButtonModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard button with the given id.
- ButtonModule() - Constructor in ButtonModule
-
- ButtonWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The button widget.
- ButtonWidget() - Constructor in ButtonWidget
-
- cachedBundles - Field in MessageSource
-
Cache to hold the bundle for each unique URL.
- cachedMessageFormats - Field in MessageSource
-
Cache to hold already generated lookup values from the .properties files.
- cachedResourceBundles - Field in MessageSource
-
Cache to hold loaded ResourceBundles.
- cacheShortTerm(java.lang.Object, java.lang.Object, java.lang.Object) - Method in ExtensibleFieldHelper
-
Add an object to the short-term cache in the domain object.
- calculateFromAndSizeForList(java.util.Map, boolean) - Method in ControllerUtils
-
Calculates the effective from
(page start) and size
(page size) for standard list queries.
- calculateOffset(java.lang.Object, java.lang.Object) - Method in BaseGUISpecification
-
Calculates the display offsets between a given pair of GEB (HTML) elements.
- calculateSortingForList(java.util.Map) - Method in ControllerUtils
-
Calculates the effective sortdatafield
and sortorder
for standard list queries.
- calculateSortOrder(List<String>) - Method in GridWidget
-
Determines the sorting from the user preferences.
- call(io.micronaut.transaction.TransactionStatus) - Method in DomainEntityHelper.TransactionCallbackWrapper
-
Code that runs within the context of a transaction will implement this method.
- canBeAvailable(java.lang.Class, java.lang.String) - Method in ExtensionService
-
Returns true if the given field can be in the available list.
- cancel() - Method in ArchiverInterface
-
Cancels the archive action.
- cancel() - Method in FileArchiver
-
Cancels the archive action.
- CATEGORY_BASIC - Field in FlexType
-
The BASIC category type.
- ceiling(java.util.Date, java.time.temporal.ChronoUnit, java.util.TimeZone) - Method in DateUtils
-
Round up to the next value for the given date field.
- check() - Method in TaskMenuItem
-
Verifies that this menu item is valid.
- checkAllMethodsAreSecured() - Method in ControllerTester
-
Verifies that all methods are secured, using the optional _role.
- checkAndFillInField(java.lang.String, org.simplemes.eframe.domain.DomainReference, java.lang.Object) - Method in CRUDGUITester
-
Checks a single edit/create field label and value.
- checkChildRecordValues(java.lang.String, java.lang.Object, java.util.Collection) - Method in CRUDGUITester
-
Checks the child record values against the input values.
- checkClass(java.lang.Class) - Method in ExtensionPointDocumentExtractor
-
Finds all extension points for this class.
- checkComplexField(org.simplemes.eframe.web.ui.webix.widget.WidgetContext) - Method in WidgetFactory
-
Checks for complex field types and builds the widget for them, if possible.
- checkCreateTitle(java.lang.String) - Method in AbstractCreateOrEditPage
-
Checks the create page's title using the given lookup key for the domain class.
- checkDOptions() - Method in CRUDGUITester
-
Check for command-line overrides to run single test.
- checkEditTitle(java.lang.String) - Method in AbstractCreateOrEditPage
-
Checks the edit page's title using the given lookup key for the domain class.
- checkFieldLabel(java.lang.String) - Method in CRUDGUITester
-
Checks the field label.
- checkFieldValue(java.lang.String, org.simplemes.eframe.domain.DomainReference, org.simplemes.eframe.data.FieldDefinitionInterface, boolean) - Method in CRUDGUITester
-
Checks the field value against the expected value.
- checkForClassLevelAnonymous() - Method in ControllerTester
-
Makes sure that the class is not flagged as anonymous.
- checkForDBConnectionLeaks() - Method in BaseSpecification
-
Checks for any DB leaks.
- checkForErrors() - Method in DomainBinder
-
Checks for any errors accumulated for this domain (handled at top-level only).
- checkForLeftoverRecords() - Method in BaseSpecification
-
Checks for any left-over records that may have been created by this test.
- checkForMissingRoles(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Checks the current user against the required roles from the given compiled report.
- checkForPrecedence(java.lang.Object, java.lang.String) - Method in InitialDataLoader
-
Checks for any precedence static lists in the given object.
- checkForProperties(java.lang.Object, java.util.List) - Method in ArgumentUtils
-
Check the given POGO for existing properties with the given name(s).
- checkForTransaction() - Method in DomainEntityHelper
-
Makes sure there is an active transaction for this thread.
- checkForTransaction(java.lang.Object) - Method in EFrameJdbcRepositoryOperations
-
Ensure that the current SQL is being executed in a transaction.
- checkForTransactionStatic() - Method in EFrameJdbcRepositoryOperations
-
Ensure that the current SQL is being executed in a transaction - Static version for a single data source.
- checkForUserSortOrder(java.util.Map) - Method in ListSorted
-
Handles the list sorted event (called explicitly from the server-side sorting).
- checkHTML(java.lang.String, List<String>) - Method in HTMLTestUtils
-
Checks the given HTML page text that all tags are balance and properly formed.
- checkInlineGridValues(java.lang.String, java.util.Collection, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CRUDGUITester
-
Checks the inline grid displayed values against the expected values for the list.
- checkJavascript(java.lang.String) - Method in BaseSpecification
-
Checks the page for JS errors.
- checkJavascriptFragment(java.lang.String) - Method in BaseSpecification
-
Checks the page for JS errors.
- checkListColumn(java.lang.String, java.lang.String, java.lang.Object, int) - Method in CRUDGUITester
-
Checks a single column in the list.
- checkListValue(geb.navigator.Navigator, java.lang.Object, java.lang.String) - Method in CRUDGUITester
-
Checks the value for a given element's text() against given value.
- checkLookedUpLabel(java.lang.String) - Method in CRUDGUITester
-
Verifies that the given label is looked up and found in the messages.properties.
- checkMenuLabels(java.lang.String, java.lang.String, List<List<String>>) - Method in BaseGUISpecification
-
Check a menu from a toolbar-style menu with some sub menus.
- checkMethodSecurity() - Method in ControllerTester
-
Checks for method level security issues.
- checkMissing(java.lang.Object, java.lang.String) - Method in ArgumentUtils
-
Throws an IllegalArgumentException if the given value is null.
- checkOtherTypes(java.lang.Class, org.simplemes.eframe.domain.PersistentProperty) - Method in FieldFormatFactory
-
Check for other, more complex types.
- checkPage(java.lang.String) - Method in BaseSpecification
-
Checks the HTML and Javascript for basic format errors.
- checkRecord(java.lang.Object, java.util.Map, boolean) - Method in CRUDGUITester
-
Checks to see if the record's values matches the expected values.
- checkRoleFromSubClass(java.lang.Object, java.security.Principal) - Method in SecurityUtils
-
Verifies that the sub-class
- Secure:
- annotation is valid for this given user principal.
- checkScript(java.lang.String) - Method in JavascriptTestUtils
-
Checks the syntax for the given valid javascript formatting.
- checkScriptFragment(java.lang.String) - Method in JavascriptTestUtils
-
Checks the syntax for the given valid javascript formatting.
- checkScriptsOnPage(java.lang.String) - Method in JavascriptTestUtils
-
Checks the given page text for all <script> sections and compiles them in Javascript.
- checkSecurity() - Method in ControllerTester
-
Verifies that all methods are flagged with the security annotation.
- checkShowField(java.lang.String, org.simplemes.eframe.domain.DomainReference) - Method in CRUDGUITester
-
Checks a single show field label and value.
- checkSQL(java.lang.String) - Method in SQLUtils
-
Checks the SQL for possible issues.
- checkTaskMenus() - Method in ControllerTester
-
Verifies that the specified task menus are in the controller.
- checkTitle(java.lang.String) - Method in AbstractShowPage
-
Checks the show page's title using the given lookup key for the domain class.
- checkToolbarButton(java.lang.String, java.lang.String, java.lang.String) - Method in CRUDGUITester
-
Verifies that the given toolbar button works.
- checkUpdateCount(int, java.lang.Object) - Method in EFrameJdbcRepositoryOperationsJava
-
- ChildListFieldFormat - Class in org.simplemes.eframe.data.format
- ChildListFieldFormat() - Constructor in ChildListFieldFormat
-
- childRecordUpdated(org.simplemes.eframe.domain.annotation.DomainEntityInterface, org.simplemes.eframe.domain.annotation.DomainEntityInterface) - Method in DomainEntityHelper
-
Notifies the framework that a child record was updated directly without updating the parent.
- ChoiceListInterface - Interface in org.simplemes.eframe.data
Defines the list of possible choices for a combobox type widget.
- ChoiceListInterface() - Constructor in ChoiceListInterface
-
- ChoiceListItemInterface - Interface in org.simplemes.eframe.data
Defines a single instance of the possible choices for a class.
- ChoiceListItemInterface() - Constructor in ChoiceListItemInterface
-
- ClassPathScanner - Class in org.simplemes.eframe.misc
Utility to scan the class path for folder with resources from all modules (.jar files) and class path directories.
- ClassPathScanner() - Constructor in ClassPathScanner
-
- ClassPathUtils - Class in org.simplemes.eframe.misc
Utilities to process the class path definitions.
- ClassPathUtils() - Constructor in ClassPathUtils
-
- CLEANUP_AGE_DAYS - Field in RefreshTokenService
-
Tokens that expired more than this many days ago are eligible for cleanup.
- cleanup() - Method in BaseDashboardSpecification
-
- cleanup() - Method in BaseGUISpecification
-
Restores any globals that were mocked.
- cleanup() - Method in BaseSpecification
-
Restores any globals that were mocked.
- cleanup() - Method in MockAppender
-
Cleans up all MockAppenders and resets the log level to the original value.
- cleanupAdditionArtefacts() - Method in AdditionTestUtils
-
- cleanupCreatedRecords() - Method in CRUDGUITester
-
Clean up any records create by this test.
- cleanupDomainRecords() - Method in BaseSpecification
-
Cleans up any records before and after each test, based on the values in the dirtyDomains
array.
- cleanupMockedUtilityClasses() - Method in BaseSpecification
-
Cleans up any mocked .instance values in the common utility classes.
- cleanupOldUserTokens(java.lang.String) - Method in RefreshTokenService
-
Deletes any old, normal tokens.
- clearCacheOnFileChanged - Field in MessageSource
-
A dev/test mode option to clear the caches when the i18n/messages.properties changes.
- clearCaches() - Method in DomainEntityHelper
-
Clear any internal caches used to speed up execution.
- clearCaches() - Method in ExtensionPointHelper
-
Clear any cached objects.
- clearDashboardEvents() - Method in BaseDashboardSpecification
-
Clears the event display area in the standard test activity
DashboardTestController.DISPLAY_EVENT_ACTIVITY.
- clearMemoryPages() - Method in DashboardTestController
-
Utility method to clear any memory pages.
- clearMessages() - Method in MockAppender
-
Clears any messages for this appender.
- clearOtherDefaultDashboardsIfNeeded() - Method in DashboardConfig
-
Internal method to clear the other dashboards if the default flag is set on this dashboard.
- clearRequestSent(org.simplemes.eframe.domain.annotation.DomainEntityInterface) - Method in SearchHelper
-
Clears the request sent flag for the given domain index.
- clearStartCounters() - Method in DashboardTestController
-
Clears the in memory counters for testing purposes.
- clearStatistics(java.security.Principal) - Method in SearchController
-
Clears the current statistics.
- clearStatistics() - Method in SearchHelper
-
Clears the current statistics.
- clearStatistics() - Method in SearchService
-
Clears the current statistics.
- clearUUIDs(List<DomainEntityInterface>) - Method in FileArchiver
-
Clears the UUIDs from the given records.
- click() - Method in BooleanFieldModule
-
- click() - Method in ButtonModule
-
Clicks the button.
- click() - Method in PanelModule
-
Clicks the tab.
- clickButton(java.lang.String) - Method in BaseGUISpecification
-
Clicks a toolkit button with the given view ID.
- clickButton(java.lang.String) - Method in CRUDGUITester
-
Click on the given button.
- clickDashboardButton(java.lang.Integer) - Method in BaseDashboardSpecification
-
Clicks a dashboard-defined button with the given view integer button number.
- clickMenu(java.lang.String, java.lang.String) - Method in BaseGUISpecification
-
Clicks a menu (and maybe sub menu).
- clickPanel(java.lang.String) - Method in CRUDGUITester
-
Click on the given panel to make sure it is displayed.
- CLIENT_LOGGER - Field in LoggingController
-
The name of the top-level client logger.
- client(io.micronaut.http.HttpRequest, java.lang.String) - Method in LoggingController
-
Logs a client message to the server log.
- CLIENT_PREFIX - Field in LoggingController
-
The prefix to apply to all client views for the logger name.
- CLIENT_TO_SERVER_LOGGER - Field in LoggingController
-
The name of the logger that controls which messages are sent to the server.
- clone() - Method in EFrameDateFormat
-
- clone() - Method in FieldDefinitions
-
Returns a shallow copy of this instance.
- cloneCollection(java.util.Collection, java.util.Map) - Method in DataGenerator
-
Clones the given collection of Domain objects.
- cloneDomainObject(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.util.Map) - Method in DataGenerator
-
Clones the given Domain object.
- close() - Method in ArchiverInterface
-
Closes the current archive and removes the archived records from the database.
- close() - Method in FileArchiver
-
Closes the current archive and removes the archived records from the database.
- ColumnPreference - Class in org.simplemes.eframe.preference
This holds the specific preferences for a single column in a list.
- ColumnPreference() - Constructor in ColumnPreference
-
- ColumnResized - Class in org.simplemes.eframe.preference.event
Handles the ColumnResized event from a list GUI.
- ColumnResized() - Constructor in ColumnResized
-
- COMBO_READ_ONLY_PARAMETER - Field in ConfigurableTypeFieldWidget
-
The name of the marker attribute/param that indicates that the combobox for this widget will be read only.
- ComboboxModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard editable combobox field.
- ComboboxModule() - Constructor in ComboboxModule
-
- ComboboxWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The combo box widget input field for a single selection widget.
- ComboboxWidget() - Constructor in ComboboxWidget
-
- comment - Field in ExtensionPoint
-
An optional comment that is used in the generation of ASCII Doctor file that contains all
of the current module's extension points.
- compareActions(java.util.Map, java.util.Map) - Method in MockSearchEngineClient
-
Compares two Maps for matching expected actions.
- compareDates(java.util.Date, java.util.Date, java.lang.Long) - Method in UnitTestUtils
-
Verify that the given date/time is recent (within 2 seconds) of the given time.
- compareModules(java.lang.String, java.lang.String) - Method in ModuleUtils
-
- compareTo(java.lang.Object) - Method in OrderLine
-
Compares this object with the specified object for order.
- compareTo(java.lang.Object) - Method in SampleChild
-
Compares this object with the specified object for order.
- compile(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Compile a report for execution.
- CompilerTestUtils - Class in org.simplemes.eframe.test
Utility methods for testing annotations and other compiler features in unit tests.
- CompilerTestUtils() - Constructor in CompilerTestUtils
-
- compileSimpleClass(java.util.Map) - Method in CompilerTestUtils
-
Convenience method that compiles a class for testing.
- compileSource(java.lang.String) - Method in CompilerTestUtils
-
Convenience method that compiles a given source string for testing.
- compileSubReports(org.simplemes.eframe.reports.Report, Map<String, Object>) - Method in ReportEngine
-
Compiles any sub-reports found in the current report.
- ComplexCustomFieldSerializer - Class in org.simplemes.eframe.json
A serializer for writing custom fields to a JSON output.
- ComplexCustomFieldSerializer() - Constructor in ComplexCustomFieldSerializer
-
- ConfigButtonPreference - Class in org.simplemes.eframe.preference
This holds the specific preferences for the initial state of a config toggle button (only one globally).
- ConfigButtonPreference() - Constructor in ConfigButtonPreference
-
- ConfigButtonToggled - Class in org.simplemes.eframe.preference.event
Detects when the global configuration toggle buttons is clicked and stores this new state in the users preferences.
- ConfigButtonToggled() - Constructor in ConfigButtonToggled
-
- configDialog(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Serves the configuration dialog content for the definition GUI configuration editor.
- ConfigurableFormatInterface - Interface in org.simplemes.eframe.data.format
Defines a custom field format works with a Configurable Type field.
- ConfigurableFormatInterface() - Constructor in ConfigurableFormatInterface
-
- ConfigurableTypeDomainFormat - Class in org.simplemes.eframe.data.format
Defines the format for a field that is Configurable Type used with a domain such as Flex Type.
- ConfigurableTypeDomainFormat() - Constructor in ConfigurableTypeDomainFormat
-
- ConfigurableTypeFieldDefinition - Class in org.simplemes.eframe.custom
Holds the basic definition needed for a single field in a configurable type field element.
- ConfigurableTypeFieldDefinition() - Constructor in ConfigurableTypeFieldDefinition
-
- ConfigurableTypeFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
This is a multi-field widget that supports an optional selection combobox that determines the dynamic fileds
display below the combobox.
- ConfigurableTypeFieldWidget() - Constructor in ConfigurableTypeFieldWidget
-
- ConfigurableTypeInterface - Interface in org.simplemes.eframe.data
Defines an open-ended data type that can be configured by the end-user without extensive GUI or domain changes.
- ConfigurableTypeInterface() - Constructor in ConfigurableTypeInterface
-
- configure(groovy.lang.Closure) - Method in Addition
-
The main entry point to define the configuration for the addition.
- configureCreateFields() - Method in CRUDGUITester
-
Configures the list of fields to test on the create page.
- configureDashboard() - Method in DashboardMarker
-
Read and configure the dashboard for display.
- configureEditFields() - Method in CRUDGUITester
-
Configures the list of fields to test on the edit page.
- configureJacksonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper) - Method in StartupHandler
-
Configures the Jackson object mapper with the settings we need.
- configureListColumns() - Method in CRUDGUITester
-
Configures the list of columns to test on the list page.
- configureShowFields() - Method in CRUDGUITester
-
Configures the list of fields to test on the show page.
- controller(java.lang.Class) - Method in ControllerTester
-
Sets the controller class to test.
- ControllerTester - Class in org.simplemes.eframe.test
Helps tests common features of controller classes, such as security and the TaskMenu support.
- ControllerTester() - Constructor in ControllerTester
-
- ControllerUtils - Class in org.simplemes.eframe.controller
Controller support utilities.
- ControllerUtils() - Constructor in ControllerUtils
-
- convertClientLevelToServerLevel(java.lang.Integer) - Method in LogUtils
-
Converts a client-side trace level number to a server-side trace level.
- convertDateFormatToToolkit(java.text.SimpleDateFormat) - Method in DomainToolkitUtils
-
Converts the given date format to a toolkit-style date/time format.
- convertFromColumnName(java.lang.String) - Method in NameUtils
-
Converts a given DB column name to the standard mixed case field name in a domain class.
- convertFromHyphenatedName(java.lang.String) - Method in NameUtils
-
Converts the given hyphenated name to a mixed-case (e.g.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Converts the given value from a format suitable for JSON storage.
- convertFromJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Converts the given value from a format suitable for JSON storage.
- convertLevelToClientLogSetting(ch.qos.logback.classic.Level) - Method in LogUtils
-
Converts a server-side trace level to a client-side trace level number.
- convertNode(java.lang.Object, java.lang.Object) - Method in DeserializationProblemHandler
-
Converts the given node to text or a Map as needed.
- convertPageToClientLoggerName(java.lang.String) - Method in LogUtils
-
Converts a page URI to a server-side logger name for use with client-side logging.
- convertPagingFromToolkitToSearch(java.util.Map) - Method in SearchEngineClient
-
Converts the paging parameters from the toolkit (start,count,sort[name]=asc) to the standard
search engine protocol (from,size,
- convertToBigDecimal(java.lang.Object) - Method in ArgumentUtils
-
Safely convert to BigDecimal if needed and return the value.
- convertToBoolean(java.lang.Object) - Method in ArgumentUtils
-
Safely convert to Boolean if needed and return the value.
- convertToHTMLID(java.lang.String) - Method in NameUtils
-
Converts a key field value (name) from a domain class to a legal HTML ID.
- convertToHyphenatedName(java.lang.String) - Method in NameUtils
-
Converts the given mixed-case name (e.g a Domain name) to a hyphenated URL-style name.
- convertToInteger(java.lang.Object) - Method in ArgumentUtils
-
Safely convert to Integer if needed and return the value.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Converts the given value to a format suitable for JSON storage.
- convertToJsonFormat(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Converts the given value to a format suitable for JSON storage.
- convertToMap(io.micronaut.http.HttpParameters) - Method in ControllerUtils
-
Converts the given http request parameters to a true map.
- convertToOriginalType(java.lang.Object, java.lang.Object) - Method in FieldHolderMap
-
Converts the given value to the correct type, if it is a String and has a defined element type in the _config.
- convertToOSPath(java.lang.String) - Method in FileUtils
-
Converts the OS-independent path to OS-dependent.
- convertToPath(java.lang.Object) - Method in AbstractCreateOrEditPage
-
Generates the path arguments from the arguments.
- convertToPath(java.lang.Object) - Method in AbstractShowPage
-
Generates the path arguments from the arguments.
- convertToUUIDIfPossible(java.lang.Object) - Method in UUIDUtils
-
Converts a possible object (string) to a UUID.
- convertUIChildParamsToAPIForm(java.util.Map) - Method in DomainBinder
-
Converts any child elements from the UI format to API format.
- CookieClearingLogoutHandler - Class in org.simplemes.eframe.security
A logout handler that clears the JWT and Access cookies upon logout.
- CookieClearingLogoutHandler() - Constructor in CookieClearingLogoutHandler
-
- cookies(io.micronaut.http.HttpRequest) - Method in DashboardTestController
-
Displays the cookies submitted to the server (for testing purposes).
- COORDINATOR_SNIPPET_MODE - Field in FormMarker
-
The name of the element in the markerContext.markerCoordinator.others that holds a Boolean flag indicating
this set of markers is working in snippet (or dashboard) mode.
- COORDINATOR_TOOLBAR - Field in FormMarker
-
The name of the element in the markerContext.markerCoordinator.others that holds the toolbar javascript.
- copy(org.simplemes.eframe.data.FieldDefinitionInterface, java.util.Map) - Method in FieldDefinitionFactory
-
Create a new instance of this field definition and adjust the copy's fields
with the given options.
- count(java.lang.Integer) - Method in DataGenerator
-
Sets the number of records to generate (Default: 1).
- create(java.security.Principal) - Method in BaseCrudController
-
Displays the create page.
- createArchiveDirsIfNeeded(java.lang.String) - Method in FileUtils
-
Create the dynamic Archive directory.
- createClosure(groovy.lang.Closure) - Method in CRUDGUITester
-
Set the closure to run when the create page is tested.
- createFields(java.lang.String) - Method in CRUDGUITester
-
A list of columns that are displayed in the create page.
- CreateMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efCreate handlebars marker implementation.
- CreateMarker() - Constructor in CreateMarker
-
- createMode - Field in CRUDGUITester
-
If true, then the test is working on the create page.
- createPost(io.micronaut.http.HttpRequest, java.lang.Object, java.security.Principal) - Method in BaseCrudController
-
Accepts the save from a create page and either creates the record or re-displays with errors shown.
- createRecord(java.util.Map) - Method in CRUDGUITester
-
Creates a single domain record for the given set of parameters.
- createRegistry(java.lang.String, net.sf.jasperreports.engine.JRPropertiesMap) - Method in HyperlinkProducerFactory
-
Instantiates an extensions registry.
- createReportLabel(java.lang.String) - Method in BaseSpecification
-
Builds a unique file name.
- createRoleIfNeeded(java.lang.String, java.lang.String) - Method in Role
-
Creates the role if it doesn't exist in the DB.
- createSuccessResponse(io.micronaut.security.authentication.UserDetails, java.lang.String, HttpRequest<?>) - Method in LoginAuthController
-
Creates a simple page for the response (suitable for iframe use).
- CRUDGUITester - Class in org.simplemes.eframe.test
A full-scale GUI tester to test a standardized set of definition pages for a single domain/controller.
- CRUDGUITester() - Constructor in CRUDGUITester
-
- CrudListModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a toolkit-based grid used for Crud page lists.
- CrudListModule() - Constructor in CrudListModule
-
- currentLocale - Field in CRUDGUITester
-
The locale being tested.
- CUSTOM_RANGE - Field in ReportTimeIntervalEnum
-
A custom range is used (values specified elsewhere)
- CustomChildListFieldFormat - Class in org.simplemes.eframe.data.format
Defines the format for a field that is list of custom child records.
- CustomChildListFieldFormat() - Constructor in CustomChildListFieldFormat
-
- CustomFieldDefinition - Class in org.simplemes.eframe.data
A field definition for custom fields created by user or addition modules.
- CustomFieldDefinition() - Constructor in CustomFieldDefinition
-
- CustomOrderComponent - Class in sample.domain
A sample domain class that simulates an custom order component record.
- CustomOrderComponent() - Constructor in CustomOrderComponent
-
- CustomOrderComponentRepository - Interface in sample.domain
The CustomOrderComponent repository base interface.
- CustomOrderComponentRepository() - Constructor in CustomOrderComponentRepository
-
- DashboardButton - Class in org.simplemes.eframe.dashboard.domain
This domain class defines a single configurable button on a dashboard.
- DashboardButton() - Constructor in DashboardButton
-
- DashboardButtonRepository - Interface in org.simplemes.eframe.dashboard.domain
The DashboardButton repository base interface.
- DashboardButtonRepository() - Constructor in DashboardButtonRepository
-
- DashboardConfig - Class in org.simplemes.eframe.dashboard.domain
Defines the basic dashboard configuration.
- DashboardConfig() - Constructor in DashboardConfig
-
- DashboardConfigController - Class in org.simplemes.eframe.dashboard.controller
Provides definition-time access to a dashboard configuration.
- DashboardConfigController() - Constructor in DashboardConfigController
-
- DashboardConfigRepository - Interface in org.simplemes.eframe.dashboard.domain
The DashboardConfig repository base interface.
- DashboardConfigRepository() - Constructor in DashboardConfigRepository
-
- DashboardController - Class in org.simplemes.eframe.dashboard.controller
Provides runtime access to a dashboard (configured or not).
- DashboardController() - Constructor in DashboardController
-
- DashboardDemoDataLoader - Class in org.simplemes.eframe.dashboard
Used to test the loading of demo data - Test dashboards using mockup activities.
- DashboardDemoDataLoader() - Constructor in DashboardDemoDataLoader
-
- DashboardMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the implementation of the <ef:dashboard/> tag.
- DashboardMarker() - Constructor in DashboardMarker
-
- DashboardPage - Class in org.simplemes.eframe.test.page
Defines the GEB Page for the framework's standard dashboard page.
- DashboardPage() - Constructor in DashboardPage
-
- DashboardPanel - Class in org.simplemes.eframe.dashboard.domain
Defines a single dashboard panel that displays contents.
- DashboardPanel() - Constructor in DashboardPanel
-
- DashboardPanelRepository - Interface in org.simplemes.eframe.dashboard.domain
The DashboardPanel repository base interface.
- DashboardPanelRepository() - Constructor in DashboardPanelRepository
-
- DashboardPanelSplitter - Class in org.simplemes.eframe.dashboard.domain
Defines a single dashboard panel splitter.
- DashboardPanelSplitter() - Constructor in DashboardPanelSplitter
-
- DashboardPanelSplitterRepository - Interface in org.simplemes.eframe.dashboard.domain
The DashboardPanelSplitter repository base interface.
- DashboardPanelSplitterRepository() - Constructor in DashboardPanelSplitterRepository
-
- DashboardTestController - Class in org.simplemes.eframe.dashboard.controller
Test controller for dashboard testing.
- DashboardTestController() - Constructor in DashboardTestController
-
- DashboardUnitTestUtils - Class in org.simplemes.eframe.test
Utility methods to help test Dashboard features.
- DashboardUnitTestUtils() - Constructor in DashboardUnitTestUtils
-
- dashDOption(java.lang.String) - Method in CRUDGUITester
-
The -D testOnly option from the command line (or simulated for unit testing).
- DataGenerator - Class in org.simplemes.eframe.test
A simple data generator for test data.
- DataGenerator() - Constructor in DataGenerator
-
- dataLoad() - Method in InitialDataLoader
-
- DateFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic Date/Time field format.
- DateFieldFormat() - Constructor in DateFieldFormat
-
- DateFieldModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard editable text field.
- DateFieldModule() - Constructor in DateFieldModule
-
- DateFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The text input field for date/time widget.
- DateFieldWidget() - Constructor in DateFieldWidget
-
- dateIsCloseToNow(java.util.Date, java.lang.Long) - Method in UnitTestUtils
-
Verify that the given date/time is within a certain tolerance (2 seconds) of the current time.
- DateOnly - Class in org.simplemes.eframe.date
Date only class.
- DateOnly() - Constructor in DateOnly
-
- DateOnlyConverters - Class in org.simplemes.eframe.date
Convert to/from SQL Date for DateOnly.
- DateOnlyConverters() - Constructor in DateOnlyConverters
-
- DateOnlyDeserializer - Class in org.simplemes.eframe.json
A deserializer for read a DateOnly field from JSON.
- DateOnlyDeserializer() - Constructor in DateOnlyDeserializer
-
- DateOnlyFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic DateOnly field format (no time).
- DateOnlyFieldFormat() - Constructor in DateOnlyFieldFormat
-
- DateOnlyFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The text input field for dateOnly widget.
- DateOnlyFieldWidget() - Constructor in DateOnlyFieldWidget
-
- DateOnlySerializer - Class in org.simplemes.eframe.json
A serializer for writing a DateOnly field to a JSON output.
- DateOnlySerializer() - Constructor in DateOnlySerializer
-
- dateOnlyToDateConverter() - Method in DateOnlyConverters
-
- DateRange - Class in org.simplemes.eframe.date
Defines a single range of time (date/time) from a given start date/time to an end date/time.
- DateRange() - Constructor in DateRange
-
- dateToDateOnlyConverter() - Method in DateOnlyConverters
-
- DateUtils - Class in org.simplemes.eframe.date
Various date manipulation utility methods.
- DateUtils() - Constructor in DateUtils
-
- DBAuthenticationProvider - Class in org.simplemes.eframe.security
Defines the basic DB-based user authentication.
- DBAuthenticationProvider() - Constructor in DBAuthenticationProvider
-
- debug - Field in BaseMarker
-
A debug flag to write the marker class on all output.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BigDecimalFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BooleanFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ChildListFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainRefListFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in IntegerFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in LongFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- decode(java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in StringFieldFormat
-
Decodes the given string from internal storage into the appropriate type.
- DEFAULT_BUTTONS_PER_ROW - Field in ReportController
-
The number of buttons per row in the reportActivity (Dashboard activity).
- DEFAULT_CATEGORY - Field in DashboardConfig
-
The default category assigned if none are defined in the dashboard configuration.
- DEFAULT_KEY - Field in NameUtils
-
This is the string value used for a number of default records that are created on startup.
- DEFAULT_OTHERS - Field in LoggingController
-
The default entries in the list of 'others'.
- DefinitionListMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efDefinitionList Freemarker marker implementation.
- DefinitionListMarker() - Constructor in DefinitionListMarker
-
- DefinitionListModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a toolkit-based grid used for definition lists.
- DefinitionListModule() - Constructor in DefinitionListModule
-
- DefinitionListWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The base definition list widget class.
- DefinitionListWidget() - Constructor in DefinitionListWidget
-
- delayForTesting(java.lang.String) - Method in ControllerUtils
-
Pauses for a user-configurable delay for testing purposes.
- delete(io.micronaut.http.HttpRequest, java.lang.Object, java.security.Principal) - Method in BaseCrudController
-
Deletes a single top-level domain object.
- delete() - Method in DomainEntityInterface
-
Deletes the record.
- delete() - Method in MockFile
-
Does nothing.
- deleteAllIndices() - Method in MockSearchEngineClient
-
Deletes all Indices in the search engine.
- deleteAllIndices() - Method in SearchEngineClient
-
Deletes all Indices in the search engine.
- deleteAllIndices() - Method in SearchEngineClientInterface
-
Deletes all Indices in the search engine.
- deleteAllRecords(java.lang.Class, java.lang.Boolean) - Method in BaseSpecification
-
Utility method to clean up all records in a given domain.
- deleteField(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Deletes the custom field definition and removes it from the field order.
- deleteField(java.lang.String) - Method in ExtensionService
-
Deletes a custom field and it use in the field order for the domain.
- deleteUnusedChildRecords(java.util.Collection, List<Map>, java.lang.String, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainBinder
-
Deletes the DB records for child records that are not in the updated list of children.
- DemoDataController - Class in org.simplemes.eframe.system.controller
This controller provides a way to create demo data.
- DemoDataController() - Constructor in DemoDataController
-
- DemoDataLoaderInterface - Interface in org.simplemes.eframe.system
Defines the interface for loading demo data.
- DemoDataLoaderInterface() - Constructor in DemoDataLoaderInterface
-
- DeniedPage - Class in org.simplemes.eframe.test.page
Defines the GEB Page content for the denied page content.
- DeniedPage() - Constructor in DeniedPage
-
- DeserializationProblemHandler - Class in org.simplemes.eframe.json
A serializer for writing an encoded type field.
- DeserializationProblemHandler() - Constructor in DeserializationProblemHandler
-
- deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) - Method in DateOnlyDeserializer
-
Deserialize into a DateOnly field.
- deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, org.simplemes.eframe.custom.FieldHolderMapInterface) - Method in FieldHolderMapDeserializer
-
- deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) - Method in JSONByIDDeserializer
-
Converts an object ID to a domain object.
- deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) - Method in JSONByKeyDeserializer
-
Converts an object key to a domain object.
- deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) - Method in PreferenceDeserializer
-
Method to deserialize a Preference from JSON.
- deserializeConfigurableTypes(java.lang.String, org.simplemes.eframe.data.FieldDefinitions, java.lang.Object, com.fasterxml.jackson.core.JsonParser) - Method in DeserializationProblemHandler
-
Will de-serialize a field from a configurable type.
- deserializeCustomList(java.lang.Object, com.fasterxml.jackson.databind.JsonNode, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DeserializationProblemHandler
-
Deserialize the given custom child list for the given bean node.
- detailsDialog(java.security.Principal) - Method in DashboardConfigController
-
Displays the main details dialog page.
- determineArchiveDirectory() - Method in FileArchiver
-
Determines the archive main directory from the configuration element: org.simplemes.eframe.archive.top.
- determineBaseURI(java.lang.String) - Method in ControllerUtils
-
Determines the base URI for a given page URI.
- determineBuiltinReports() - Method in ReportHelper
-
Finds the list of available built-in reports from the file system and/or the class path.
- determineDecimalSeparator(java.util.Locale) - Method in NumberUtils
-
Returns the decimal separator character for a locale.
- determineDifferences(List<String>, List<String>) - Method in FieldAdjuster
-
Compares the two display order lists and generates a list of field adjustments needed to make the fields display
in the listB order.
- determineExpectedRowsAfterSave(java.lang.String) - Method in CRUDGUITester
-
Combines the minimal and record params values for child records into the list expected
after create/edit is finished.
- determineFieldsToDisplay() - Method in BaseDefinitionPageMarker
-
Determines which fields to display.
- determineFieldType(java.lang.String, org.simplemes.eframe.data.format.FieldFormatInterface) - Method in ExtensionService
-
Determines the field type for the Configuration GUI use.
- determineGroupingSeparator(java.util.Locale) - Method in NumberUtils
-
Returns the grouoping (thousands) separator character for a locale.
- determineHosts() - Method in SearchHelper
-
Determines the search hosts to be contacted.
- determineIfEmpty() - Method in ColumnPreference
-
Determines if this column preference is empty (has not settings).
- determineInputFields(java.lang.String) - Method in ConfigurableTypeInterface
-
Builds the fields needed to configure this type.
- determineInputFields(java.lang.String) - Method in FlexType
-
Builds the fields needed to configure this type.
- determineLocale(java.lang.String) - Method in WebClientLookup
-
Determines the locale for the given file.
- determinePagerLinksNeeded(int, int) - Method in PagerWidget
-
Determines which links are needed in a pager, given the current page and total number of pages.
- determineParameterSequence(java.lang.Object) - Method in Report
-
Determines the effective display sequence to use for the given report engine parameter.
- determineRange(java.util.Date) - Method in ReportTimeIntervalEnum
-
Calculates the date range for this enum instance, relative to now.
- determineReportBaseName(java.lang.String) - Method in ReportHelper
-
Determines the base file name for the given report path.
- determineReportParams(java.util.Map) - Method in Report
-
Determines the effective report parameters to use.
- determineThreadInitSize() - Method in SearchEnginePoolExecutor
-
Determines the initial size of the thread pool (coreSize).
- determineThreadMaxSize() - Method in SearchEnginePoolExecutor
-
Determines the initial size of the thread pool (coreSize).
- determineTimeZone() - Method in DateUtils
-
Determines the UI TimeZone.
- devModeCheckForChanges() - Method in MessageSource
-
Checks for changes to the i18n/messages.properties file.
- dialog(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Serves up a page for the extension-related client functions.
- DialogChanged - Class in org.simplemes.eframe.preference.event
Handles the DialogChanged event from the browser.
- DialogChanged() - Constructor in DialogChanged
-
- DialogModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard framework dialog.
- DialogModule() - Constructor in DialogModule
-
- DialogPreference - Class in org.simplemes.eframe.preference
This holds the specific preferences for a single dialog from.
- DialogPreference() - Constructor in DialogPreference
-
- dirty - Field in FieldHolderMap
-
True if the Map has changed since the last time the JSON was generated (toJSON()).
- DisabledStatus - Class in org.simplemes.eframe.system
- DisabledStatus() - Constructor in DisabledStatus
-
- disableSQLTrace() - Method in BaseSpecification
-
Disables the SQL trace level.
- disableStackTraceLogging() - Method in BaseSpecification
-
For the current test, disable the stack trace logging.
- DISPLAY_EVENT_ACTIVITY - Field in DashboardTestController
-
A simple dashboard activity that will display dashboard events (as JSON) as they are received.
- DISPLAY_PARAMETERS_ACTIVITY - Field in DashboardTestController
-
A simple dashboard activity that will parameters provided by the dashboard when displayed.
- displayDashboard(java.util.Map) - Method in BaseDashboardSpecification
-
Navigates to the dashboard page with the given options.
- displayFields(io.micronaut.http.HttpRequest, java.lang.String) - Method in DomainController
-
Provides the domain class fields define, including field extensions.
- displayTesterPage() - Method in BaseJSSpecification
-
Displays the tester page, if not already displayed.
- divideRoundingUp(long, int) - Method in NumberUtils
-
Divides the top by the bottom, round up for any fraction.
- doAppend(java.lang.Object) - Method in MockAppender
-
The appender.
- doAutoCleanups() - Method in BaseSpecification
-
Cleanup up any registered mocks that need cleanup tasks.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in AutoCleanupMockInterface
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockAdditionHelper
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockBean
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockControllerUtils
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockDomainUtils
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockFieldExtension
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockPreferenceHolder
-
Performs the cleanup action.
- doCleanup(org.simplemes.eframe.test.BaseSpecification) - Method in MockSecurityUtils
-
Performs the cleanup action.
- doesClassHaveStaticMethod(java.lang.Class, java.lang.String) - Method in TypeUtils
-
Determines if the given class has the given static method (no arguments).
- doFilter(HttpRequest<?>, io.micronaut.http.filter.ServerFilterChain) - Method in AutoRefreshTokenFilter
-
- doFilter(HttpRequest<?>, io.micronaut.http.filter.ServerFilterChain) - Method in WebClientAssetFilter
-
Handles the request for the vue-based client asset requests on the '/client/**' path.
- doGenerate() - Method in DataGenerator
-
Generates the data.
- domain(java.lang.Class) - Method in CRUDGUITester
-
Sets the domain to test the CRUD GUIs for.
- domain(java.lang.Class) - Method in DataGenerator
-
Sets the domain class to generate record for.
- domain(java.lang.Class) - Method in DomainTester
-
Sets the domain class to test.
- DOMAIN_SETTINGS_FIELD_NAME - Field in DomainEntityHelper
-
The name of the transient holder for internal domain settings.
- DomainBinder - Class in org.simplemes.eframe.domain
Provides standardized binding of HTTP-style parameters to a domain or POGO class.
- DomainBinder() - Constructor in DomainBinder
-
- DomainController - Class in org.simplemes.eframe.domain.controller
The controller for domain class configuration queries.
- DomainController() - Constructor in DomainController
-
- DomainEntity - Annotation Type in org.simplemes.eframe.domain.annotation
This annotation allows the application developer to mark a domain object as allowing extension fields (custom fields).
- DomainEntityHelper - Class in org.simplemes.eframe.domain.annotation
Support methods for the
- DomainEntity:
- annotation.
- DomainEntityHelper.TransactionCallbackWrapper - Class in org.simplemes.eframe.domain.annotation
Local class used to call the closure from the as a TransactionCallback.
- DomainEntityInterface - Interface in org.simplemes.eframe.domain.annotation
A marker interface to indicate this is a domain entity that has some features added by the
DomainEntity annotation.
- DomainEntityTransformation - Class in org.simplemes.eframe.domain.annotation
This class provides the compile-time AST transformation that adds an extensible field to the given
domain class.
- DomainEntityTransformation() - Constructor in DomainEntityTransformation
-
Basic Constructor.
- domainName - Field in CRUDGUITester
-
The domain name (with initial lowercase letter).
- DomainReference - Class in org.simplemes.eframe.domain
A simple POGO that contains the information needed for a reference to a domain property.
- DomainReference() - Constructor in DomainReference
-
- DomainReferenceFieldFormat - Class in org.simplemes.eframe.data.format
- DomainReferenceFieldFormat() - Constructor in DomainReferenceFieldFormat
-
- DomainRefListFieldFormat - Class in org.simplemes.eframe.data.format
- DomainRefListFieldFormat() - Constructor in DomainRefListFieldFormat
-
- DomainSaveTransactionEvent - Class in org.simplemes.eframe.domain
Event published when a single domain record is saved.
- DomainSaveTransactionEvent(org.simplemes.eframe.domain.annotation.DomainEntityInterface) - Constructor in DomainSaveTransactionEvent
-
Constructor.
- domainSearch(java.lang.Class, java.lang.String, java.util.Map) - Method in MockSearchEngineClient
-
Performs a standard domain search with the query string.
- domainSearch(java.lang.Class, java.lang.String, java.util.Map) - Method in SearchEngineClient
-
Performs a standard domain search with the query string.
- domainSearch(java.lang.Class, java.lang.String, java.util.Map) - Method in SearchEngineClientInterface
-
Performs a standard domain search with the query string.
- domainSearch(java.lang.Class, java.lang.String, java.util.Map) - Method in SearchHelper
-
Performs a standard domain search with the query string using the external search engine.
- domainSearch(java.lang.Class, java.lang.String, java.util.Map) - Method in SearchService
-
Performs a standard domain search with the query string.
- domainSearchInDB(java.lang.Class, java.lang.String, java.util.Map) - Method in SearchHelper
-
Performs a domain search via SQL with the query string.
- DomainTester - Class in org.simplemes.eframe.test
Helps tests common features of domain classes, such as constraints and field order.
- DomainTester() - Constructor in DomainTester
-
- DomainToolkitUtils - Class in org.simplemes.eframe.web.ui.webix
This class provides utilities to create schemas and other data needed for toolkit actions.
- DomainToolkitUtils() - Constructor in DomainToolkitUtils
-
- DomainUtils - Class in org.simplemes.eframe.domain
Domain Object manipulation utilities.
- DomainUtils() - Constructor in DomainUtils
-
- doMaxSizeTest(java.lang.String, int) - Method in DomainTester
-
Performs a single max size check.
- doNotNullTest(java.lang.String) - Method in DomainTester
-
Performs a not null check.
- doOtherCleanups() - Method in BaseSpecification
-
Do other, misc cleanups.
- doSetup() - Method in CRUDGUITester
-
Prepare for the test.
- doTest() - Method in ControllerTester
-
Performs the test.
- doTest(java.util.Locale) - Method in CRUDGUITester
-
Tests the domain/controller/pages in a single locale.
- doTest() - Method in DomainTester
-
Performs the test.
- dumpElement(java.lang.Object, int) - Method in BaseGUISpecification
-
Creates a human readable debug representation of the given element and its children (recursive).
- echo(io.micronaut.http.HttpRequest, java.security.Principal) - Method in DashboardTestController
-
Sample test method to process a POST request with a JSON body and echo the JSON in the response as a message.
- edit(java.lang.String, java.security.Principal) - Method in BaseCrudController
-
Displays the edit page.
- editClosure(groovy.lang.Closure) - Method in CRUDGUITester
-
Set the closure to run when the edit page is tested.
- editFields(java.lang.String) - Method in CRUDGUITester
-
A list of columns that are displayed in the edit page.
- EditMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efEdit Freemarker marker implementation.
- EditMarker() - Constructor in EditMarker
-
- editor(io.micronaut.http.HttpRequest, java.security.Principal) - Method in DashboardConfigController
-
Displays the editor dialog page.
- editPost(io.micronaut.http.HttpRequest, java.lang.Object, java.security.Principal) - Method in BaseCrudController
-
Accepts the save from a edit page and either updates the record or re-displays with errors shown.
- EFEnvironments - Class in org.simplemes.eframe.misc
Defines some frameworks for the enterprise framework.
- EFEnvironments() - Constructor in EFEnvironments
-
- effectiveCreateFields - Field in CRUDGUITester
-
The effective list of fields that are displayed in the create page.
- effectiveEditFields - Field in CRUDGUITester
-
The effective list of fields that are displayed in the edit page.
- effectiveListColumns - Field in CRUDGUITester
-
The effective list of columns that are displayed in the list page.
- effectiveShowFields - Field in CRUDGUITester
-
The effective list of fields that are displayed in the show page.
- EFrameAssetPipelineService - Class in org.simplemes.eframe.web.asset
Development mode asset pipeline service.
- EFrameAssetPipelineService() - Constructor in EFrameAssetPipelineService
-
- EFrameAssetPipelineServiceGroovy - Class in org.simplemes.eframe.web.asset
A groovy implementation of the asset pipeline replacement.
- EFrameAssetPipelineServiceGroovy() - Constructor in EFrameAssetPipelineServiceGroovy
-
- EFrameConfiguration - Class in org.simplemes.eframe.application
Defines the main, global framework configuration values.
- EFrameConfiguration.Archive - Class in org.simplemes.eframe.application
- EFrameConfiguration.Archive() - Constructor in EFrameConfiguration.Archive
-
- EFrameConfiguration.Report - Class in org.simplemes.eframe.application
- EFrameConfiguration.Report() - Constructor in EFrameConfiguration.Report
-
- EFrameConfiguration.Search - Class in org.simplemes.eframe.application
The config properties used for the external search engine interface.
- EFrameConfiguration.Search() - Constructor in EFrameConfiguration.Search
-
- EFrameConfiguration.Security - Class in org.simplemes.eframe.application
The config properties used for the framework-specific security settings.
- EFrameConfiguration.Security() - Constructor in EFrameConfiguration.Security
-
- EFrameConfiguration() - Constructor in EFrameConfiguration
-
- EFrameDateFormat - Class in org.simplemes.eframe.date
Defines the date/time format to use a standard ISO formatter.
- EFrameDateFormat() - Constructor in EFrameDateFormat
-
- EFrameFreemarkerConfiguration - Class in org.simplemes.eframe.web.view
- EFrameFreemarkerConfiguration() - Constructor in EFrameFreemarkerConfiguration
-
- EFrameFreemarkerFactory - Class in org.simplemes.eframe.web.view
Defines a freemarker factory to create the configuration for the enterprise framework.
- EFrameFreemarkerFactory() - Constructor in EFrameFreemarkerFactory
-
- EFrameJacksonModule - Class in org.simplemes.eframe.json
Provides extra features for Micronaut Data's use of the Jackson object mapper.
- EFrameJacksonModule() - Constructor in EFrameJacksonModule
-
- EFrameJdbcRepositoryOperations - Class in org.simplemes.eframe.domain
A substitute for the micronaut JdbcRepositoryOperations implementation to add features for the enterprise
framework.
- EFrameJdbcRepositoryOperations() - Constructor in EFrameJdbcRepositoryOperations
-
- EFrameJdbcRepositoryOperationsJava - Class in org.simplemes.eframe.domain
A substitute for the micronaut JdbcRepositoryOperations implementation to add features for the enterprise
framework.
- EFrameJdbcRepositoryOperationsJava(java.lang.String, javax.sql.DataSource, TransactionOperations<Connection>, java.util.concurrent.ExecutorService, io.micronaut.context.BeanContext, List<MediaTypeCodec>, io.micronaut.data.runtime.date.DateTimeProvider) - Constructor in EFrameJdbcRepositoryOperationsJava
-
- elapsed(java.lang.String) - Method in PerformanceUtils
-
Calculates the elapsed time since the last elapsed time point.
- elapsedPrint(java.lang.String) - Method in PerformanceUtils
-
Calculates the elapsed time since the last elapsed time point and prints it to std out.
- element(java.lang.String) - Method in PreferenceHolder
-
Sets the HTML element ID/name for this preference.
- ELEMENT_PREFIX - Field in DashboardMarker
-
The prefix to add to the dashboard name for the preferences element name(s).
- EMPTY_ACTIVITY - Field in DashboardTestController
-
A simple dashboard activity that will display dashboard events (as JSON) as they are received.
- enableCreateTests(boolean) - Method in CRUDGUITester
-
If true, then enable the create page tests.
- EnabledStatus - Class in org.simplemes.eframe.system
- EnabledStatus() - Constructor in EnabledStatus
-
- enableEditTests(boolean) - Method in CRUDGUITester
-
If true, then enable the edit page tests.
- enableListTests(boolean) - Method in CRUDGUITester
-
If true, then enable the list page tests.
- enableShowTests(boolean) - Method in CRUDGUITester
-
If true, then enable the show page tests.
- enableSQLTrace(boolean) - Method in BaseSpecification
-
Enable SQL trace.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BigDecimalFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BooleanFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ChildListFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainRefListFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in IntegerFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in LongFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.String) - Method in PasswordEncoderService
-
- encode(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in StringFieldFormat
-
Encodes the given value as a string for internal storage.
- encode(java.lang.String) - Method in URLUtils
-
Internal encoding of URI strings.
- encodedToStringConverter() - Method in EncodedTypeConverters
-
- EncodedTypeConverters - Class in org.simplemes.eframe.data
Convert to/from SQL String to encoded types.
- EncodedTypeConverters() - Constructor in EncodedTypeConverters
-
- EncodedTypeFieldFormat - Class in org.simplemes.eframe.data.format
- EncodedTypeFieldFormat() - Constructor in EncodedTypeFieldFormat
-
- EncodedTypeInterface - Interface in org.simplemes.eframe.data
Flags a basic type that is stored as an encoded value in the database.
- EncodedTypeInterface() - Constructor in EncodedTypeInterface
-
- EncodedTypeListUtils - Class in org.simplemes.eframe.data
Provides utility methods to access a list of choices that implement the ChoiceListInterface.
- EncodedTypeListUtils() - Constructor in EncodedTypeListUtils
-
- EncodedTypeSerializer - Class in org.simplemes.eframe.json
A serializer for writing an encoded type field.
- EncodedTypeSerializer() - Constructor in EncodedTypeSerializer
-
- encodePassword() - Method in User
-
Encodes the raw password before saving, if needed.
- EnumFieldFormat - Class in org.simplemes.eframe.data.format
Defines the format for a field that is a single enumeration.
- EnumFieldFormat() - Constructor in EnumFieldFormat
-
- EnumSerializer - Class in org.simplemes.eframe.json
A serializer for writing enum instances.
- EnumSerializer() - Constructor in EnumSerializer
-
- error(io.micronaut.http.HttpRequest, java.lang.Throwable) - Method in BaseController
-
Handles uncaught exceptions in this controller.
- error(org.spockframework.runtime.model.ErrorInfo) - Method in BaseFailureListener
-
- error(io.micronaut.http.HttpRequest, java.lang.Exception) - Method in ExtensionController
-
- ErrorPage - Class in org.simplemes.eframe.test.page
Defines the GEB Page content for the general purpose error page content.
- ErrorPage() - Constructor in ErrorPage
-
- escape(java.lang.String) - Method in BaseMarker
-
Escape the string for safe HTML output.
- escape(java.lang.String) - Method in BaseWidget
-
Escape the string for safe HTML output.
- escapeForJavascript(java.lang.String, java.lang.Boolean) - Method in BaseWidget
-
Escape the string for safe use inside of a Javascript string variable.
- escapeForJavascript(java.lang.String, java.lang.Boolean) - Method in JavascriptUtils
-
Escape the string for safe use inside of a Javascript string variable.
- escapeHTMLForJavascript(java.lang.String) - Method in JavascriptUtils
-
Escape the HTML string for safe use inside of a Javascript string variable.
- evaluateGString(java.lang.String, java.util.Map) - Method in TextUtils
-
Evaluates a given GString with the given parameters.
- evaluateParameterDefaultValues(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Determines the default values for the compiled report.
- execute() - Method in AdditionMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in AssetMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in BaseDefinitionPageMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute(java.lang.String) - Method in BaseJSSpecification
-
Executes the given javascript on the client.
- execute(java.util.Map) - Method in BaseMarkerSpecification
-
Executes the marker to generate the page content.
- execute() - Method in ButtonGroupMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in ButtonMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in CreateMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in DashboardMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in DefinitionListMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in EditMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in FieldMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in FormMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute(io.micronaut.context.env.Environment, java.util.Map, freemarker.template.TemplateModel, freemarker.template.TemplateDirectiveBody) - Method in FreemarkerDirective
-
Executes this user-defined directive; called by FreeMarker when the user-defined
directive is called in the template.
- execute() - Method in GUISetupMarker
-
- execute() - Method in HTMLMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in LanguageMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in ListMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in LookupMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in MarkerInterface
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in MenuItemMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in MenuMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in MessagesMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in PagerMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in PreloadMessagesMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in ShowMarker
-
Executes the directive, with the values passed by the setValues() method.
- execute() - Method in TitleMarker
-
Executes the directive, with the values passed by the setValues() method.
- executeDelete(PreparedQuery<?, Number>) - Method in EFrameJdbcRepositoryOperations
-
- executeDomainMethod(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.lang.String) - Method in DomainEntityHelper
-
Executes the domain's XYZ method, if defined.
- executeQuery(java.lang.String, Class<T>, java.lang.Object) - Method in SQLUtils
-
Executes the given SQL as a prepared statement with the given arguments.
- executeWrite(io.micronaut.transaction.TransactionCallback) - Method in DomainEntityHelper
-
Start a transaction and rollback when finished.
- executeWriteClosure(java.lang.Class, Closure<Object>) - Method in DomainEntityHelper
-
Start a transaction and rollback when finished.
- exists() - Method in MockFile
-
Tests whether the file or directory denoted by this abstract pathname
exists.
- exists(java.lang.String) - Method in MockRenderer
-
- Parameters:
viewName
- view name to be render
- expandChildElement(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainController
-
Expands the given field as a child list.
- exportReportToHTML(org.simplemes.eframe.reports.Report, java.io.Writer) - Method in ReportEngine
-
Exports the given report to the HTML output stream.
- exportReportToPDF(org.simplemes.eframe.reports.Report, java.io.OutputStream) - Method in ReportEngine
-
Exports the given report to the PDF output stream.
- ExtensibleFieldHelper - Class in org.simplemes.eframe.custom
This class defines methods to access extensible field definitions define by module additions, users
and flex types.
- ExtensibleFieldHelper() - Constructor in ExtensibleFieldHelper
-
- ExtensibleFieldHolder - Annotation Type in org.simplemes.eframe.data.annotation
This annotation allows the application developer to mark a domain object as allowing extension fields (custom fields).
- ExtensibleFieldHolderTransformation - Class in org.simplemes.eframe.data.annotation
This class provides the compile-time AST transformation that adds an extensible field to the given
domain class.
- ExtensibleFieldHolderTransformation() - Constructor in ExtensibleFieldHolderTransformation
-
Basic Constructor.
- ExtensionController - Class in sample.controller
Test controller for extension mechanism.
- ExtensionController() - Constructor in ExtensionController
-
- ExtensionPoint - Annotation Type in org.simplemes.eframe.custom.annotation
This annotation allows the application developer to mark a method as an extension point.
- ExtensionPointDocumentExtractor - Class in org.simplemes.eframe.application
A utility application that will extract the ExtensionPoints defined in the current application's
build/classes/main/groovy directory.
- ExtensionPointDocumentExtractor() - Constructor in ExtensionPointDocumentExtractor
-
- ExtensionPointHelper - Class in org.simplemes.eframe.custom.annotation
Provides helper methods for the ExtensionPoint annotation.
- ExtensionPointTransformation - Class in org.simplemes.eframe.custom.annotation
This annotation allows the application developer to mark a method as an extension point.
- ExtensionPointTransformation() - Constructor in ExtensionPointTransformation
-
Basic Constructor.
- ExtensionService - Class in org.simplemes.eframe.custom.service
Provides access to the extensions that allow user to customize the GUI and application.
- ExtensionService() - Constructor in ExtensionService
-
- extractBlock(java.lang.String, java.lang.String) - Method in JavascriptTestUtils
-
Extract a single block of javascript that starts with the given text.
- extractCookieValueFromHeader(java.lang.String) - Method in BaseAPISpecification
-
Extracts the cookie name/value from the given set-cookie header string.
- extractImportantMethodsFromStackTrace() - Method in LogUtils
-
- extractProperty(java.lang.String, java.lang.String) - Method in JavascriptTestUtils
-
Extracts the given property from a javascript segment.
- extractScriptsFromPage(java.lang.String) - Method in JavascriptTestUtils
-
Extracts the scripts from the given page text.
- extractTag(java.lang.String, java.lang.String, java.lang.Boolean) - Method in HTMLTestUtils
-
Extract the first HTML tag/content from the input HTML.
- fetchAuthentication(HttpRequest<?>) - Method in AutoRefreshAuthenticationFetcher
-
- FIELD_SPECIFIC_PARAMETER_DELIMITER - Field in BaseMarker
-
The delimiter to use for the field-specific parameter names.
- FieldAdjuster - Class in org.simplemes.eframe.custom.gui
This class gathers the field customizations for a domain and manipulates the field ordering as needed
to deal with the user's customizations.
- FieldAdjuster() - Constructor in FieldAdjuster
-
- FieldAdjustmentInterface - Interface in org.simplemes.eframe.custom.gui
This interface defines a adjustment to the fields/order defined for a domain class.
- FieldAdjustmentInterface() - Constructor in FieldAdjustmentInterface
-
- FieldDefinitionFactory - Class in org.simplemes.eframe.data
Builds the correct field definition for a given property of class field.
- FieldDefinitionFactory() - Constructor in FieldDefinitionFactory
-
- FieldDefinitionInterface - Interface in org.simplemes.eframe.data
Defines fields used by the framework.
- FieldDefinitionInterface() - Constructor in FieldDefinitionInterface
-
- FieldDefinitions - Class in org.simplemes.eframe.data
Contains all of the fields defined for domain/POGO object.
- fieldDefinitions - Field in CRUDGUITester
-
The field definitions for the domain class.
- FieldDefinitions() - Constructor in FieldDefinitions
-
- fieldDialog(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Serves the custom field edit/add dialog content for the definition GUI configuration editor.
- FieldExtension - Class in org.simplemes.eframe.custom.domain
This class defines a single custom field for an application.
- FieldExtension() - Constructor in FieldExtension
-
- FieldExtensionRepository - Interface in org.simplemes.eframe.custom.domain
The FieldExtension repository base interface.
- FieldExtensionRepository() - Constructor in FieldExtensionRepository
-
- FieldFormatFactory - Class in org.simplemes.eframe.data.format
Builds the correct field format for the given object class.
- FieldFormatFactory() - Constructor in FieldFormatFactory
-
- FieldFormatInterface - Interface in org.simplemes.eframe.data.format
Defines the basic field format handling.
- FieldFormatInterface() - Constructor in FieldFormatInterface
-
- FieldGUIExtension - Class in org.simplemes.eframe.custom.domain
This defines the field extensions added to the GUI for a given domain class.
- FieldGUIExtension() - Constructor in FieldGUIExtension
-
- FieldGUIExtensionRepository - Interface in org.simplemes.eframe.custom.domain
The FieldGUIExtension repository base interface.
- FieldGUIExtensionRepository() - Constructor in FieldGUIExtensionRepository
-
- FieldHolderMap - Class in org.simplemes.eframe.custom
Defines the Map used to hide the ExtensibleFieldHolder extensions to the Map logic.
- FieldHolderMap() - Constructor in FieldHolderMap
-
- FieldHolderMapDeserializer - Class in org.simplemes.eframe.json
A deserializer for read a FieldHolderMap from JSON.
- FieldHolderMapDeserializer() - Constructor in FieldHolderMapDeserializer
-
- FieldHolderMapInterface - Interface in org.simplemes.eframe.custom
Defines the Map interface used to hide the ExtensibleFieldHolder extensions to the Map logic.
- FieldHolderMapSerializer - Class in org.simplemes.eframe.json
A serializer for writing a The FieldHolderMap to JSON output.
- FieldHolderMapSerializer() - Constructor in FieldHolderMapSerializer
-
- FieldInsertAdjustment - Class in org.simplemes.eframe.custom.gui
This holds a single Insert adjustment to the field order for a GUI.
- FieldInsertAdjustment() - Constructor in FieldInsertAdjustment
-
- FieldInterface - Interface in org.simplemes.eframe.custom.domain
Defines the basic user-defined data field.
- FieldInterface() - Constructor in FieldInterface
-
- FieldMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efField freemarker marker implementation.
- FieldMarker() - Constructor in FieldMarker
-
- FieldMoveAdjustment - Class in org.simplemes.eframe.custom.gui
This holds a single field move adjustment to the field order for a GUI.
- FieldMoveAdjustment() - Constructor in FieldMoveAdjustment
-
- fieldOrder - Field in CRUDGUITester
-
The fieldOrder list (flattened) from the domain class.
- fieldOrderCheck(java.lang.Boolean) - Method in DomainTester
-
If true, then the field order checks are made.
- FieldRemoveAdjustment - Class in org.simplemes.eframe.custom.gui
This holds a single Removal adjustment to the field order for a GUI.
- FieldRemoveAdjustment() - Constructor in FieldRemoveAdjustment
-
- FieldReplaceAllAdjustment - Class in org.simplemes.eframe.custom.gui
This holds a the replace all list for a field list adjustment.
- FieldReplaceAllAdjustment() - Constructor in FieldReplaceAllAdjustment
-
- FieldSizes - Class in org.simplemes.eframe.misc
Defines many field size limits used in the framework.
- FieldSizes() - Constructor in FieldSizes
-
- FieldTrait - Trait in org.simplemes.eframe.custom.domain
Defines common logic used for the generic fields (e.g.
- FieldTrait() - Constructor in FieldTrait
-
- FileArchiver - Class in org.simplemes.eframe.archive
Archives one or more domain objects to a file and removes them from the database.
- FileArchiver() - Constructor in FileArchiver
-
- FileFactory - Class in org.simplemes.eframe.misc
This is a pluggable File object creator.
- FileFactory() - Constructor in FileFactory
-
- fileReference - Field in FileArchiver
-
The relative path for the XML file.
- FileUtils - Class in org.simplemes.eframe.misc
Some general-purpose file utilities.
- FileUtils() - Constructor in FileUtils
-
- fill(org.simplemes.eframe.reports.Report) - Method in ReportEngine
-
Fills a report result using the given report and data.
- fillInField(java.lang.String, java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CRUDGUITester
-
Fills in the field value.
- filter(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ReportController
-
Displays the change filter page for the report engine interface.
- filterUpdate(io.micronaut.http.HttpRequest, java.lang.Object, java.security.Principal) - Method in ReportController
-
Handles the user's changes to the filter parameters and re-directs to the report display
with the correct values.
- find(groovy.lang.Closure) - Method in PreferenceHolder
-
Finds the preferences for the given page/user/element.
- findActionButtons() - Method in ListWidget
-
Looks through the parameters for action buttons (e.g. name@buttonHandler).
- findAllArchives() - Method in ArchiverInterface
-
Gets a list of archive file references that exist in the active archive area (folder).
- findAllArchives(java.io.File, java.util.List) - Method in FileArchiver
-
Gets a list of archive file references that exist in the active archive area (folder).
- findAllByCategoryAndDefaultConfig(java.lang.String, java.lang.Boolean) - Method in DashboardConfigRepository
-
- findAllByDashboardConfig(org.simplemes.eframe.dashboard.domain.DashboardConfig) - Method in DashboardButtonRepository
-
- findAllByDashboardConfig(org.simplemes.eframe.dashboard.domain.DashboardConfig) - Method in DashboardPanelRepository
-
- findAllByDashboardConfig(org.simplemes.eframe.dashboard.domain.DashboardConfig) - Method in DashboardPanelSplitterRepository
-
- findAllByDateTimeGreaterThan(java.util.Date) - Method in AllFieldsDomainRepository
-
- findAllByDateTimeLessThan(java.util.Date) - Method in AllFieldsDomainRepository
-
- findAllByDefaultConfig(java.lang.Boolean) - Method in DashboardConfigRepository
-
- findAllByDomainClassName(java.lang.String) - Method in FieldExtensionRepository
-
- findAllByFieldNameIlike(java.lang.String) - Method in FlexFieldRepository
-
- findAllByFlexType(org.simplemes.eframe.custom.domain.FlexType) - Method in FlexFieldRepository
-
- findAllByName(java.lang.String) - Method in AllFieldsDomainRepository
-
- findAllByNameLike(java.lang.String, io.micronaut.data.model.Pageable) - Method in SampleParentRepository
-
- findAllByOrder(sample.domain.Order) - Method in CustomOrderComponentRepository
-
- findAllByOrder(sample.domain.Order) - Method in OrderLineRepository
-
- findAllBySampleChild(sample.domain.SampleChild) - Method in SampleGrandChildRepository
-
- findAllBySampleParent(sample.domain.SampleParent) - Method in SampleChildRepository
-
- findAllByUserName(java.lang.String) - Method in RefreshTokenRepository
-
- findArgs() - Method in LookupMarker
-
Finds the args passed as arg1, arg2... parameters for the marker.
- findByAuthority(java.lang.String) - Method in RoleRepository
-
- findByCategoryAndDefaultConfig(java.lang.String, java.lang.Boolean) - Method in DashboardConfigRepository
-
- findByDashboard(java.lang.String) - Method in DashboardConfigRepository
-
- findByDomainName(java.lang.String) - Method in FieldGUIExtensionRepository
-
- findByFieldName(java.lang.String) - Method in FieldExtensionRepository
-
- findByFlexType(java.lang.String) - Method in FlexTypeRepository
-
- findById(java.util.UUID) - Method in CustomOrderComponentRepository
-
- findById(java.util.UUID) - Method in OrderRepository
-
- findById(java.util.UUID) - Method in RoleRepository
-
- findById(java.util.UUID) - Method in UserRepository
-
- findByName(java.lang.String) - Method in AllFieldsDomainRepository
-
- findByName(java.lang.String) - Method in SampleParentRepository
-
- findByOrder(java.lang.String) - Method in OrderRepository
-
- findByRefreshToken(java.lang.String) - Method in RefreshTokenRepository
-
- findByRma(java.lang.String) - Method in RMARepository
-
- findByTitle(java.lang.String) - Method in AllFieldsDomainRepository
-
- findByType(java.lang.Class) - Method in BasicFieldFormat
-
Finds the field format instance for the given Java standard type (e.g.
- findByUserName(java.lang.String) - Method in UserRepository
-
- findByUserNameAndEnabled(java.lang.String, java.lang.Boolean) - Method in UserRepository
-
- findByUserNameAndPage(java.lang.String, java.lang.String) - Method in UserPreferenceRepository
-
- findByUuid(java.util.UUID) - Method in AllFieldsDomainRepository
-
- findByUuid(java.util.UUID) - Method in ArchiveLogRepository
-
- findByUuid(java.util.UUID) - Method in DashboardButtonRepository
-
- findByUuid(java.util.UUID) - Method in DashboardConfigRepository
-
- findByUuid(java.util.UUID) - Method in DashboardPanelRepository
-
- findByUuid(java.util.UUID) - Method in DashboardPanelSplitterRepository
-
- findByUuid(java.lang.Class, java.util.UUID) - Method in DomainEntityHelper
-
Reads the given record from the database.
- findByUuid(java.util.UUID) - Method in FieldExtensionRepository
-
- findByUuid(java.util.UUID) - Method in FieldGUIExtensionRepository
-
- findByUuid(java.util.UUID) - Method in FlexFieldRepository
-
- findByUuid(java.util.UUID) - Method in FlexTypeRepository
-
- findByUuid(java.util.UUID) - Method in OrderLineRepository
-
- findByUuid(java.util.UUID) - Method in OrderRepository
-
- findByUuid(java.util.UUID) - Method in RefreshTokenRepository
-
- findByUuid(java.util.UUID) - Method in RMARepository
-
- findByUuid(java.util.UUID) - Method in RoleRepository
-
- findByUuid(java.util.UUID) - Method in SampleChildRepository
-
- findByUuid(java.util.UUID) - Method in SampleGrandChildRepository
-
- findByUuid(java.util.UUID) - Method in SampleParentRepository
-
- findByUuid(java.util.UUID) - Method in UserPreferenceRepository
-
- findByUuid(java.util.UUID) - Method in UserRepository
-
- FindComponentResponseDetail - Class in sample.pogo
The sample response from the OrderController.findComponents() method.
- FindComponentResponseDetail() - Constructor in FindComponentResponseDetail
-
- findComponents(io.micronaut.http.HttpRequest, java.security.Principal) - Method in OrderController
-
Returns a list (JSON formatted) that contains a POGO list of values.
- findDomainRecord(java.lang.Class, java.lang.Object) - Method in DomainUtils
-
Returns the domain record that matches the given uuid or primary key.
- findLine(java.lang.String, java.lang.String) - Method in TextUtils
-
Utility method to find the line in the output with the given text.
- findLogoutButton() - Method in BaseGUISpecification
-
Finds the logout button on the current page.
- findMethod(java.lang.Class, java.lang.String, java.lang.Class) - Method in ASTUtils
-
Finds the method from the given class, with the given arguments.
- findPredecessor(List<String>, java.lang.String) - Method in FieldAdjuster
-
Finds the predecessor string for a given element.
- findPreferences(io.micronaut.http.HttpRequest) - Method in UserPreferenceController
-
Finds the given preference.
- findPreferences(java.lang.String, java.lang.String, java.lang.String) - Method in UserPreferenceService
-
Finds the given preference(s).
- findRecord(java.util.Map) - Method in CRUDGUITester
-
Finds the domain record in the DB for the given parameter set.
- findRecords() - Method in SearchEngineRequestBulkIndex
-
Returns the domain objects using their IDs stored in domainIDs.
- findRelatedRecords(java.lang.Object) - Method in DomainUtils
-
Calls the domain object's findRelatedRecords() method for the given object.
- findRelatedRecords() - Method in SampleParent
-
Support routine for archiving.
- findSimplePreference(io.micronaut.http.HttpRequest) - Method in UserPreferenceController
-
Finds the simple preference value for the current user and the given page.
- findSimplePreference(java.lang.String, java.lang.String) - Method in UserPreferenceService
-
Saves the given preference value into the user's preferences for the give element.
- findString(java.lang.String) - Method in WebClientLookup
-
Finds the given key from the locale-specific resources.
- findTypeFromParser(com.fasterxml.jackson.core.JsonParser) - Method in JSONByIDDeserializer
-
Determines the type from the parser (if possible).
- findTypeFromParser(com.fasterxml.jackson.core.JsonParser) - Method in JSONByKeyDeserializer
-
Determines the type from the parser (if possible).
- findWork(io.micronaut.http.HttpRequest, java.security.Principal) - Method in OrderController
-
Returns a list (JSON formatted) that contains a POGO list of values.
- FindWorkResponse - Class in sample.pogo
The sample response from the WorkListService.findWork() service method.
- FindWorkResponse() - Constructor in FindWorkResponse
-
- FindWorkResponseDetail - Class in sample.pogo
The sample response from the WorkListService.findWork() service method.
- FindWorkResponseDetail() - Constructor in FindWorkResponseDetail
-
- finish(java.io.Writer) - Method in TypeableMapper
-
Finishes the output of the JSON.
- finishedBulkRequest(int) - Method in SearchHelper
-
This is called when a bulk request is finished.
- finishedRequest() - Method in SearchHelper
-
Notifies the helper that a request was added.
- fixGStringArgument(java.lang.Object) - Method in TextUtils
-
- fixInClauseArray(java.lang.String, java.lang.Object) - Method in SQLUtils
-
Fixes the IN(?)
- fixSpecialCasesForPut(java.lang.Object, java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldHolderMap
-
Fixes some special cases that need to be stored in non-standard format (e.g.
- fixValueToForceFailure(java.lang.String, java.lang.Object) - Method in CRUDGUITester
-
Fixes the value to intentionally trigger a test error.
- FLASH_DETAILS - Field in StandardModelAndView
-
The name of the Freemarker data model element that holds the server-side flash details message text.
- FLASH - Field in StandardModelAndView
-
The name of the Freemarker data model element that holds the server-side flash message text.
- FlexField - Class in org.simplemes.eframe.custom.domain
Defines the basic user-defined data field used explicitly in domain class.
- FlexField() - Constructor in FlexField
-
- FlexFieldRepository - Interface in org.simplemes.eframe.custom.domain
The FlexField repository base interface.
- FlexFieldRepository() - Constructor in FlexFieldRepository
-
- FlexType - Class in org.simplemes.eframe.custom.domain
Defines the basic user-defined data types.
- FlexType() - Constructor in FlexType
-
- FlexTypeController - Class in org.simplemes.eframe.custom.controller
Handles the controller actions for the Flex Type objects.
- FlexTypeController() - Constructor in FlexTypeController
-
- FlexTypeRepository - Interface in org.simplemes.eframe.custom.domain
The FlexType repository base interface.
- FlexTypeRepository() - Constructor in FlexTypeRepository
-
- forbidden(io.micronaut.http.HttpRequest) - Method in GlobalErrorController
-
Handles the FORBIDDEN response from the security logic.
- ForeignReferenceSerializer - Class in org.simplemes.eframe.json
A serializer for writing foreign domain references with a simple format: just the key field(s) and an ID.
- ForeignReferenceSerializer() - Constructor in ForeignReferenceSerializer
-
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BigDecimalFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BooleanFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ChildListFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainRefListFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- FORMAT_ESCAPE_HTML_WITH_SAFE_TAGS - Field in DomainToolkitUtils
-
The javascript template formatter for HTML tags, but allows the safe tags (e.g. bold).
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in IntegerFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(org.simplemes.eframe.date.DateOnly) - Method in ISODate
-
Formats the given dateOnly in standard ISO 8601 format.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in LongFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- format(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in StringFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- formatConfigurableTypeValues(java.lang.Object, java.util.Map) - Method in ExtensibleFieldHelper
-
Formats all of the Extensible Field name/value pairs for display.
- formatCustomListForJSON(java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Formats the given value for display as a string into the correct type for a field.
- formatDate(org.simplemes.eframe.date.DateOnly, java.util.Locale) - Method in DateUtils
-
Formats the given DateOnly for GUI display.
- formatElapsedTime(long, java.util.Locale, java.lang.String) - Method in DateUtils
-
Build a human-readable elapsed time string from the given elapsed time (ms), but only shows one number
to make it readable.
- formatExceptionForHTML(java.lang.Throwable) - Method in HTMLUtils
-
Formats an exception with stack trace for clear display on an HTML error page.
- formatExpectedValueForShow(java.lang.Object) - Method in CRUDGUITester
-
Format the expected value to a display format (string usually).
- formatFields(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Integer) - Method in ReportUtils
-
Formats the extensible fields from the json field in a format suitable for web pages.
- formatForDisplay(java.lang.Object) - Method in BaseLabeledFieldWidget
-
Formats the given value for display in the text field.
- formatForDisplay(java.lang.Object) - Method in DateFieldWidget
-
Formats the given value for display in the text field.
- formatForDisplay(java.lang.Object) - Method in DateOnlyFieldWidget
-
Formats the given value for display in the text field.
- formatForDisplay(java.lang.Object) - Method in MultiComboboxWidget
-
Formats the given value for display in the text field.
- formatForDisplay(java.lang.Object) - Method in NumberFieldWidget
-
Formats the given value for display in the text field.
- formatForDisplay(java.lang.Object) - Method in ReportEngine
-
Formats the given value for use in the HTML page.
- formatForDisplay(java.lang.Object) - Method in TextFieldWidget
-
Formats the given value for display in the text field.
- formatForIndex(java.lang.Object) - Method in SearchEngineClient
-
Formats the given object as JSON for the search engine index requests.
- formatForm(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Formats the given value for uses in an input value in a UI form.
- formatForm(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Formats the given value for uses in an input value in a UI form.
- formatForm(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Formats the given value for uses in an input value in a UI form.
- formatForm(java.util.Date) - Method in DateUtils
-
Formats the given date for form default values in locale-independent format.
- formatForm(java.lang.Object, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Formats the given value for uses in an input value in a UI form.
- formatForObject(java.lang.Object, org.simplemes.eframe.data.format.FieldFormatInterface) - Method in JavascriptUtils
-
Formats the value for use in a standard javascript object block (e.g. : var o ={name: 'value'}).
- formatForURL(java.lang.Object) - Method in ReportEngine
-
Formats the given value for use on a URL.
- formatLargeNumberReadable(long, java.util.Locale) - Method in NumberUtils
-
Build a human-readable large number with M, K, G, etc. 3,543,725 is displayed as '3.1M' and 54,543,725 is displayed as '54M'.
- formatMultilineHTMLString(java.lang.String) - Method in JavascriptUtils
-
Formats the given string as a Javascript string, with multi-line support and double quote escaping.
- formatNumber(java.lang.Number, java.util.Locale, boolean) - Method in NumberUtils
-
Build a human-readable form of the given Number with the specified locale.
- formatRelativeTime(long, java.util.Locale, java.lang.String) - Method in DateUtils
-
Build a human-readable relative time.
- FormMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efForm Freemarker marker implementation.
- FormMarker() - Constructor in FormMarker
-
- FreemarkerDirective - Class in org.simplemes.eframe.web.ui.webix.freemarker
The main entry point for freemarker directives.
- FreemarkerDirective() - Constructor in FreemarkerDirective
-
- FreemarkerDirectiveConfiguration - Class in org.simplemes.eframe.web.ui.webix.freemarker
Updates the Freemarker configuration needed for a standard freemarker setup.
- FreemarkerDirectiveConfiguration() - Constructor in FreemarkerDirectiveConfiguration
-
- FreemarkerWrapper - Class in org.simplemes.eframe.web.view
A simple wrapper used to wrap a Map so the Freemarker will not recursively wrap the elements.
- FreemarkerWrapper() - Constructor in FreemarkerWrapper
-
- fromJSON(java.lang.String) - Method in FieldHolderMap
-
Parses the given JSON text into this Map.
- generate() - Method in BaseWidget
-
Returns the final UI text and adds the closing text values as needed.
- generate(groovy.lang.Closure) - Method in DataGenerator
-
Triggers the generation of the data.
- get(java.lang.Object) - Method in FieldHolderMap
-
Returns the value to which the specified key is mapped,
or null
if this map contains no mapping for the key.
- get(java.lang.String) - Method in MockPreferenceHolder
-
Returns the appropriate bean implementation, if needed.
- get(java.util.UUID) - Method in OrderRepository
-
- get(java.lang.String) - Method in PreferenceHolder
-
Gets the preference from the stored setting.
- get() - Method in SampleParentController
-
- get(java.lang.Object) - Method in ShortTermCacheMap
-
Returns the value to which the specified key is mapped,
or null
if this map contains no mapping for the key.
- get(java.util.UUID) - Method in UserRepository
-
- getAbsolutePath() - Method in MockFile
-
Returns the absolute pathname string of this abstract pathname.
- getAddition() - Method in AdditionInterface
-
Returns the elements needed/provided by this addition.
- getAdditions() - Method in AdditionHelper
-
Returns the list of additions.
- getAdjustments() - Method in FieldGUIExtension
-
Get the Adjustments.
- getAllBrowserPaths() - Method in ControllerUtils
-
Returns all of the paths defined by the controllers in the server.
- getAllControllers() - Method in ControllerUtils
-
Returns all of the controller classes defined in the system.
- getAllDomains() - Method in DomainUtils
-
Returns all of the domain classes defined in the system.
- getAllFieldsDomain() - Method in SampleParentInterface
-
- getAllFieldsDomains() - Method in SampleParentInterface
-
- getAllServices() - Method in ServiceUtils
-
Returns all of the service classes defined in the system.
- getAllValues(java.lang.Class) - Method in EncodedTypeListUtils
-
Returns the list of valid values for the given ChoiceList base class.
- getApplicationContext() - Method in DomainEntityHelper
-
Get the application context from the holders.
- getApplicationContext() - Method in ExtensionPointHelper
-
Get the application context from the holders.
- getArchiver() - Method in ArchiverFactory
-
Builds an archiver for a single use.
- getArchiver() - Method in ArchiverFactoryInterface
-
Builds an archiver for a single use.
- getArgs() - Method in ValidationError
-
- getArgs() - Method in ValidationErrorInterface
-
Returns the other args for the error message.
- getAssetPath(java.lang.String, org.simplemes.eframe.web.ui.webix.freemarker.BaseMarker) - Method in AssetMarker
-
Allows access to the asset logic for other markers to use.
- getAssets() - Method in AdditionInterface
-
Returns the assets defined in this addition.
- getAssets() - Method in BaseAddition
-
Returns the assets defined in this addition.
- getAt(java.lang.String) - Method in StandardModelAndView
-
Provides subscript access to the model without worrying about the Optional get() call.
- getAttributes() - Method in MockPrincipal
-
The mock attributes.
- getAuthoritySummary() - Method in User
-
Finds all of the user roles this user has assigned and returns it as a comma-delimited list of roles (titles).
- getBean(Class<T>) - Method in Holders
-
Convenience method to get the bean from the Application Context.
- getBeanImpl() - Method in MockBean
-
Returns the appropriate bean implementation, if needed.
- getBooleanAttribute(java.lang.String) - Method in BaseWidget
-
Returns the given boolean attribute as a boolean if the value is "true".
- getBulkPercentComplete() - Method in SearchStatus
-
Calculate the percent complete on the bulk requests.
- getBundleControl() - Method in MessageSource
-
The control used to load the bundle.
- getBundleRelativePath() - Method in Report
-
Returns the relative path for a bundle reference.
- getClassName(java.io.File) - Method in ExtensionPointDocumentExtractor
-
Converts the given file name into a class package/name.
- getClient() - Method in BaseAPISpecification
-
Gets the current (static) client for requests sent to the embedded server.
- getClientFormatType() - Method in BasicFieldFormat
-
Returns the client format type code.
- getClientFormatType() - Method in ConfigurableTypeDomainFormat
-
Returns the client format type code.
- getClientFormatType() - Method in CustomChildListFieldFormat
-
Returns the client format type code.
- getClientFormatType() - Method in DomainReferenceFieldFormat
-
Returns the client format type code.
- getClientFormatType() - Method in EncodedTypeFieldFormat
-
Returns the client format type code.
- getClientFormatType() - Method in FieldFormatInterface
-
Returns the client format type code.
- getClientFormatType() - Method in LongFieldFormat
-
Returns the client format type code.
- getClientLevels() - Method in LoggingController
-
Returns the list of client javascript levels defined in the system.
- getCode() - Method in ValidationError
-
The message code.
- getCode() - Method in ValidationErrorInterface
-
The message code.
- getColumnIndex(java.lang.Class, java.lang.String) - Method in BaseGUISpecification
-
Determines the column index for the given column (field) name for the given domain.
- getColumnName(java.lang.Class, java.lang.String) - Method in DomainEntityHelper
-
Returns the column name for the given field in the domain entity.
- getColumnName() - Method in FieldDefinitionInterface
-
The field's Database column name.
- getColumnName() - Method in PersistentProperty
-
- getComboListItem(java.lang.String) - Method in BaseGUISpecification
-
Finds the combobox popup list item with the given ID.
- getCompiledReport() - Method in Report
-
Returns the compiled report.
- getComplexHolder(java.lang.Object) - Method in DomainEntityHelper
-
Finds the complex custom fields holder for given domain object.
- getComplexHolder(java.lang.Object) - Method in ExtensibleFieldHelper
-
Gets the complex field holder.
- getConfigMap() - Method in FieldHolderMap
-
Returns the master config Map from this map.
- getConfiguration(io.micronaut.views.freemarker.FreemarkerViewsRendererConfiguration, io.micronaut.views.ViewsConfiguration, io.micronaut.context.env.Environment) - Method in EFrameFreemarkerFactory
-
- getControllerByName(java.lang.String) - Method in ControllerUtils
-
Finds the controller Class using the given simpleName for the class.
- getControllerClass() - Method in BaseWidget
-
Determines the Controller Class to be used by this widget.
- getControllerClass() - Method in MarkerContext
-
Returns the class for the controller.
- getCoreTasks() - Method in TaskMenuControllerUtils
-
Determines the core tasks from all defined controllers.
- getCurrentFields(java.lang.Object, java.lang.String) - Method in ConfigurableFormatInterface
-
Gets list of fields currently selected for the Configurable Type value.
- getCurrentFields(java.lang.Object, java.lang.String) - Method in ConfigurableTypeDomainFormat
-
Gets list of fields currently selected for the Configurable Type value.
- getCurrentRequest() - Method in Holders
-
Returns the current request for this thread.
- getCurrentUserName() - Method in SecurityUtils
-
A Convenience method to return the user name for the user currently logged in for the current HTTP request.
- getCustomChildLists(org.simplemes.eframe.domain.annotation.DomainEntityInterface) - Method in ExtensibleFieldHelper
-
Gets the custom fields that are child object lists.
- getCustomHolderFieldName(java.lang.Class) - Method in ExtensibleFieldHelper
-
Gets the name of the custom field value holder in the domain object.
- getDashboardEvent(java.lang.String) - Method in BaseDashboardSpecification
-
Gets the given event's contents from the standard test activity
DashboardTestController.DISPLAY_EVENT_ACTIVITY.
- getDataSource() - Method in Holders
-
Returns the current data source.
- getDateCreated() - Method in SampleParentInterface
-
- getDateFormat(java.util.Locale) - Method in DateUtils
-
Finds the right date formatter for the given locale.
- getDateFormat(java.util.Locale) - Method in GUISetupMarker
-
Gets the date only format for the given locale.
- getDateOnlyFormat(java.util.Locale) - Method in DateUtils
-
Finds the right date formatter for the given locale.
- getDateUpdated() - Method in SampleParentInterface
-
- getDBConnection() - Method in EFrameJdbcRepositoryOperations
-
Ensure that the current SQL is being executed in a transaction - Static version for a single data source.
- getDBConnection() - Method in Holders
-
Returns the a connection for the current transaction.
- getDefaultParameters() - Method in Report
-
Finds the default values for the report parameters.
- getDefinedReportParameters() - Method in Report
-
Finds the defined report parameters.
- getDisplayValue() - Method in ArchiveSearchHit
-
Builds the display value for this hit.
- getDisplayValue() - Method in BasicFieldFormat
-
Returns the display value for the choice list.
- getDisplayValue() - Method in BasicStatus
-
Returns the display value for the choice list.
- getDisplayValue() - Method in ChoiceListItemInterface
-
The display value for the choice.
- getDisplayValue() - Method in FlexType
-
Returns the display value for the choice list (e.g. a domain record or enum element).
- getDisplayValue() - Method in SearchHit
-
Builds the display value for this hit.
- getDomain() - Method in BaseCrudController
-
Returns the expected domain needed for this controller.
- getDomain() - Method in BaseCrudController2
-
Returns the expected domain needed for this controller.
- getDomain(java.lang.String) - Method in DomainUtils
-
Returns a domain class, using the simple name for the class (case insensitive).
- getDomainClass() - Method in BaseWidget
-
Determines the Class for the domain related to the controller.
- getDomainClass(java.lang.String) - Method in ControllerUtils
-
Finds the domain class associated with the base controller URI.
- getDomainClass() - Method in SearchHit
-
This will read the actual domain object from the DB.
- getDomainClassForIndex(java.lang.String) - Method in SearchHelper
-
Get the domain class associated with the given index name.
- getDomainLabel() - Method in TitleMarker
-
Returns the desired domain object's display label.
- getDomainObject() - Method in DomainSaveTransactionEvent
-
- getDomains() - Method in SearchEngineRequestBulkArchiveIndex
-
Returns the domain objects using their IDs stored in domainIDs.
- getDomainSettingValue(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.lang.String) - Method in DomainEntityHelper
-
Gets a value from the domain settings in the given object.
- getEffectiveFieldDefinitions(java.lang.Class, java.lang.Object) - Method in ExtensibleFieldHelper
-
Find the effective FieldDefinitions for the given domain/POGO class.
- getEffectiveFieldDefinitions(java.lang.Class) - Method in MockFieldExtension
-
Mock for: Find the effective FieldDefinitions for the given domain/POGO class.
- getEffectiveFieldOrder(java.lang.Class, List<String>) - Method in ExtensibleFieldHelper
-
Determines the effective field order after applying the addition (extension) modules to the domain and then
the user's adjustments to the static fieldOrder from the domain class.
- getEffectiveFieldOrder(java.lang.Class, List<String>) - Method in MockFieldExtension
-
Mock for: Determines the effective field order after applying the addition (extension) modules to the domain and then
the user's adjustments to the static fieldOrder from the domain class.
- getEffectiveRowLimit() - Method in Report
-
Determine the effective row limit to use for the report.
- getEffectiveValue() - Method in ReportFieldDefinition
-
Gets the effective value for the report.
- getElementNames() - Method in PreferenceHolder
-
Returns the list of element names.
- getEncodedTypes() - Method in AdditionInterface
-
Returns the list of encoded field types that will be supported.
- getEncodedTypes() - Method in BaseAddition
-
Returns the list of encoded field types that data layer will support.
- getEntity() - Method in MockRestClient.MockResponse
-
- getEntity() - Method in UpdateFailedException
-
- getExists() - Method in DialogModule
-
Returns true if the dialog is visible.
- getExtensibleFieldMap(java.lang.Object) - Method in ExtensibleFieldHelper
-
Gets the field holder front-end Map.
- getExtensibleFieldMapNoParse(java.lang.Object) - Method in ExtensibleFieldHelper
-
Gets the field holder front-end Map.
- getExtensibleFieldsText(java.lang.Object, java.lang.String) - Method in ExtensibleFieldHelper
-
Gets the field holder text.
- getExtensionConfiguration(java.lang.Class) - Method in ExtensionService
-
Finds the current extension configuration for a given domain.
- getExtensions(Class<T>) - Method in HyperlinkProducerFactory
-
Returns a list of extension objects for a specific extension type.
- getFailureCount() - Method in SearchHelper
-
Returns the current failure count.
- getField() - Method in PersistentProperty
-
- getFieldDefinitions(java.lang.Class) - Method in DomainUtils
-
Find the FieldDefinitions for the given domain/POGO class.
- getFieldFormat() - Method in FieldInterface
-
The format of this field (e.g.
- getFieldLabel(java.lang.String) - Method in BaseGUISpecification
-
Finds the field label (text) for the given field name.
- getFieldLabel() - Method in FieldInterface
-
The label to use when displaying or prompting for this field value.
- getFieldMap(java.lang.String, boolean) - Method in FieldHolderMap
-
Returns the field config Map for the given field.
- getFieldMaxLength(java.lang.reflect.Field) - Method in PersistentProperty
-
Finds the max length of the given field, from the
- Column:
- and
- MappedProperty:
- settings.
- getFieldName() - Method in FieldInterface
-
The name of the field.
- getFieldName() - Method in ValidationError
-
The name of the field with the validation error.
- getFieldName() - Method in ValidationErrorInterface
-
The name of the field with the validation error.
- getFields() - Method in AdditionInterface
-
Returns the field extensions defined in this addition.
- getFields() - Method in BaseAddition
-
Returns the field extensions defined in this addition.
- getFieldsToDisplay(java.lang.Class, java.lang.String) - Method in BaseDefinitionPageMarker
-
Determines the effective fields to display.
- getFieldSummary() - Method in FlexType
-
Builds the transient list of the fields defined for this flex type.
- getFieldType(java.lang.Class, java.lang.String) - Method in DomainUtils
-
Finds the class for the given field name.
- getFieldValue(java.lang.Object) - Method in AdditionFieldDefinition
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFieldValue(java.lang.Object) - Method in ConfigurableTypeFieldDefinition
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFieldValue(java.lang.Object) - Method in CustomFieldDefinition
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFieldValue(java.lang.Object, java.lang.String) - Method in ExtensibleFieldHelper
-
Gets the value in a custom field holder.
- getFieldValue(java.lang.Object) - Method in FieldDefinitionInterface
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFieldValue(java.lang.Object) - Method in ReportFieldDefinition
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFieldValue(java.lang.Object) - Method in SimpleFieldDefinition
-
Gets the given field value from the given object (domain or POGO depending on sub-class).
- getFinishedRequestCount() - Method in SearchHelper
-
Returns the current request count.
- getFormat() - Method in FieldDefinitionInterface
-
The format of this field (e.g.
- getFormat() - Method in SimpleFieldDefinition
-
Gets the field format.
- getFreemarkerConfiguration() - Method in UnitTestRenderer
-
Returns the the unit test Freemarker configuration class.
- getFromShortTermCache(java.lang.Object, java.lang.Object) - Method in ExtensibleFieldHelper
-
Gets the value from the short-term cache in the domain object.
- getFullDateFormat(java.util.Locale) - Method in GUISetupMarker
-
Gets the full date/time format for the given locale.
- getGlobalPostscript() - Method in MarkerCoordinator
-
Returns the current global postscript (as a string).
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BooleanFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGridEditor(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Defines the editor to use for this type of field when used in an editable inline grid.
- getGuiHints() - Method in FieldDefinitionInterface
-
The GUI hints (field-specific parameters) to pass to a marker.
- getGuiHints() - Method in FieldInterface
-
Some GUI hints, stored as name/value paris in a standard map.
- getHandler(java.lang.String) - Method in HyperlinkProducerFactory
-
Returns the hyperlink producer associated with a specific hyperlink type.
- getHistoryTracking() - Method in FieldInterface
-
The history tracking setting.
- getHyperlink(net.sf.jasperreports.engine.JRPrintHyperlink) - Method in HyperlinkProducer
-
Generates the String hyperlink for a hyperlink instance.
- getId() - Method in BigDecimalFieldFormat
-
The internal ID for the format.
- getId() - Method in BooleanFieldFormat
-
The internal ID for the format.
- getId() - Method in ChildListFieldFormat
-
The internal ID for the format.
- getId() - Method in ChoiceListItemInterface
-
Returns internal ID for this choice.
- getId() - Method in ConfigurableTypeDomainFormat
-
The internal ID for the format.
- getId() - Method in CustomChildListFieldFormat
-
The internal ID for the format.
- getId() - Method in DateFieldFormat
-
The internal ID for the format.
- getId() - Method in DateOnlyFieldFormat
-
The internal ID for the format.
- getId() - Method in DomainReferenceFieldFormat
-
The internal ID for the format.
- getId() - Method in DomainRefListFieldFormat
-
The internal ID for the format.
- getId() - Method in EncodedTypeFieldFormat
-
The internal ID for the format.
- getId() - Method in EncodedTypeInterface
-
Returns the encoded ID of this value.
- getId() - Method in EnumFieldFormat
-
The internal ID for the format.
- getId() - Method in FieldFormatInterface
-
The internal ID for the format.
- getId() - Method in FlexType
-
Returns internal ID for this choice.
- getId() - Method in IntegerFieldFormat
-
The internal ID for the format.
- getId() - Method in LongFieldFormat
-
The internal ID for the format.
- getId() - Method in StringFieldFormat
-
The internal ID for the format.
- getIndexNameForDomain(java.lang.Class) - Method in SearchHelper
-
Get the index name for the given domain class.
- getIndexView() - Method in BaseCrudController2
-
Determines the uri of the index page.
- getInfoMsg() - Method in UndoActionInterface
-
Returns an optional message to be displayed when the user triggers this undo action.
- getInitialDataLoaders() - Method in AdditionInterface
-
Returns a list of classes that define non-domain classes that will perform initial data loading.
- getInitialDataLoaders() - Method in BaseAddition
-
Returns a list of classes that define non-domain classes that will perform initial data loading.
- getInputField(java.lang.String) - Method in BaseGUISpecification
-
Finds the given input text field element on the GUI.
- getInputStream(org.simplemes.eframe.reports.Report) - Method in ReportHelper
-
Opens an input stream for the report's jrxml file.
- getInputWidth() - Method in ComboboxWidget
-
Determines the size of this widget's input field (in characters).
- getInputWidth() - Method in DateFieldWidget
-
Determines the size of this widget's input field (in characters).
- getInputWidth() - Method in DateOnlyFieldWidget
-
Determines the size of this widget's input field (in characters).
- getInstance() - Method in BasicFieldFormat
-
Returns a singleton instance of this format.
- getInstance() - Method in DomainEntityHelper
-
- getInstance() - Method in SQLUtils
-
- getJarFilePath(java.net.URL) - Method in ClassPathScanner
-
Gets the file name for the given JAR file URL.
- getJarFiles() - Method in ClassPathUtils
-
Gets a list of the .jar files from the classpath.
- getJson() - Method in UndoActionInterface
-
The JSON content to submit in order to undo a previous action.
- getKey() - Method in ColumnPreference
-
The key (column name) for this preference.
- getKey() - Method in ConfigButtonPreference
-
The key for this preference.
- getKey() - Method in DialogPreference
-
The key for this preference.
- getKey() - Method in PreferenceSettingInterface
-
The key for this preference.
- getKey() - Method in SplitterPreference
-
The key for this preference.
- getKey() - Method in TreeStatePreference
-
The key for this preference.
- getKeyFields(java.lang.Class) - Method in DomainUtils
-
Finds the key field(s) for a given domain class.
- getLabel() - Method in AdditionFieldDefinition
-
The display label.
- getLabel() - Method in CustomFieldDefinition
-
The display label.
- getLabel() - Method in FieldDefinitionInterface
-
The display label.
- getLevelText() - Method in MessageHolder
-
Returns the level (as text).
- getLink() - Method in ArchiveSearchHit
-
Builds the link HREF for this search hit.
- getLink() - Method in SearchHit
-
Builds the link HREF for this search hit.
- getListElementFromPOGO(java.lang.String) - Method in ControllerUtils
-
Gets the list content class for the given POGO class.
- getLocalizedBulkIndexStatus() - Method in SearchStatus
-
Localizes the bulk indexing status.
- getLocalizedName(java.util.Locale) - Method in TaskMenuFolder
-
Returns the localized name.
- getLocalizedName(java.util.Locale) - Method in TaskMenuItem
-
Returns the localized name.
- getLocalizedStatus() - Method in SearchStatus
-
Localizes the overall status.
- getLocalizedTooltip(java.util.Locale) - Method in TaskMenuFolder
-
Returns the localized tooltip.
- getLocalizedTooltip(java.util.Locale) - Method in TaskMenuItem
-
Returns the localized tooltip.
- getLogger(java.lang.Class) - Method in LogUtils
-
Finds the logger for the given class.
- getLoggingLevelIfClear(java.lang.String) - Method in LoggingController
-
Finds the logging level, if the current level is clear (null).
- getLoggingLevels(java.lang.String) - Method in LoggingController
-
Finds the current logging level for the given logger (class).
- getMaxLength() - Method in FieldDefinitionInterface
-
The maximum length of the custom value (Strings only).
0 or null means no limit (except for column limitations).
- getMaxLength() - Method in FieldInterface
-
The maximum length of the custom value (Strings only).
0 or null means no limit (except for column limitations).
- getMaxLength() - Method in NumberFieldWidget
-
Determines the max number of characters this field can contain.
- getMaxLength() - Method in PersistentProperty
-
- getMaxLength() - Method in TextFieldWidget
-
Determines the max number of characters this field can contain.
- getMaxValueWidth() - Method in MultiComboboxWidget
-
Keep track of the max width of any value in the list.
- getMessage() - Method in MessageBasedException
-
Returns the detail message string of this throwable.
- getMessage(java.lang.String, java.util.Locale, java.lang.Object) - Method in MessageSource
-
Looks up the given string from the supported resource bundle(s) and formats the arguments into the message for
a localized display string.
- getMessage() - Method in MockAppender
-
Returns the first message.
- getMessageFormat(java.lang.String, java.util.Locale) - Method in MessageSource
-
Checks gets the message format for the given key/locale.
- getMessageSource() - Method in GlobalUtils
-
Gets the message source bean (if possible).
- getModelValue(java.lang.String) - Method in BaseMarker
-
Gets an unwrapped model value for the given key name.
- getModuleName() - Method in EFrameJacksonModule
-
Method that returns a display that can be used by Jackson
for informational purposes, as well as in associating extensions with
module that provides them.
- getModules() - Method in ModuleUtils
-
Returns the modules from the class path in readable format.
- getMoreNotes() - Method in SampleParentInterface
-
- getName() - Method in AdditionInterface
-
Returns the name of this addition.
- getName() - Method in BaseAddition
-
Returns the name of this addition.
- getName() - Method in FieldDefinitionInterface
-
The field's internal name.
- getName() - Method in FieldFormatInterface
-
The external name for the format.
- getName() - Method in MockFile
-
Returns the base file name.
- getName() - Method in MockPrincipal
-
Returns the name of this principal.
- getName() - Method in PersistentProperty
-
- getName() - Method in SampleParentInterface
-
- getName() - Method in TaskMenuItem
-
Returns the sanitized name.
- getNotDisplayed() - Method in SampleParentInterface
-
- getNotes() - Method in SampleParentInterface
-
- getObject() - Method in ArchiveSearchHit
-
This returns the archive reference since the archive object is not in the DB.
- getObject() - Method in SearchHit
-
This will read the actual domain object from the DB.
- getObjectMapper() - Method in BaseSpecification
-
Gets or builds an object mapper that is configured for the eframe testing.
- getObjectMapper() - Method in Holders
-
Returns the object mapper in use for this server.
- getObjectWrapper() - Method in BaseMarker
-
Returns the object wrapper for accessing the raw objects in a freemarker data model.
- getOpenLevels(java.lang.String) - Method in LoggingController
-
Determines the 'open' top-level entries in the tree from the user preferences.
- getOrder() - Method in AutoRefreshTokenFilter
-
- Returns:
- The order of the object.
- getOriginalFieldDefinition(java.lang.Object) - Method in FieldHolderMap
-
Gets the original field definition of the given field (if found) from the internal config map.
- getOtherLevels(java.lang.String) - Method in LoggingController
-
Determines the 'other' logger levels the user cares about.
- getPageSize() - Method in ListWidget
-
Determines the desired page size.
- getPanelName(java.lang.String) - Method in PanelUtils
-
Determines the panel name from a given 'field' name definition.
- getParentFieldName(java.lang.Class) - Method in DomainUtils
-
Finds the field name for the parent reference field name on the given domain class.
- getPasswordEncoder() - Method in User
-
Finds the right encoder to use.
- getPersistentField(java.lang.Class, java.lang.String) - Method in DomainUtils
-
Gets a single persistent field for the given domain entity class.
- getPersistentFields(java.lang.Class) - Method in DomainUtils
-
Gets the persistent fields for the given Domain entity class.
- getPersistentFields() - Method in MockDomainUtils
-
Returns the list of mocked properties for this object.
- getPersistentProperties(java.lang.Class) - Method in DomainEntityHelper
-
Returns the list of persistent properties (columns) for the given domain class.
- getPostscript() - Method in MarkerCoordinator
-
Returns the current postscript (as a string).
- getPreferences() - Method in UserPreference
-
Get the Preferences.
- getPreparedStatement(java.lang.String) - Method in BaseSpecification
-
Creates a prepared SQL statement.
- getPreparedStatement(java.lang.String) - Method in DomainEntityHelper
-
Creates a prepared SQL statement.
- getPreparedStatement(java.lang.String) - Method in SQLUtils
-
Creates a prepared statement for the given SQL.
- getPrescript() - Method in MarkerCoordinator
-
Returns the current prescript (as a string).
- getPrimaryKeyField(java.lang.Class) - Method in DomainUtils
-
Determines the default sort field for the domain.
- getReadonlyFieldValue(java.lang.String) - Method in BaseGUISpecification
-
Finds the field value (text) for the given field name.
- getRealClassFromBean(java.lang.Class) - Method in TypeUtils
-
Finds the real, underlying class for the given clazz for the bean.
- getReferenceType() - Method in FieldDefinitionInterface
-
The class defined for the referenced element (mainly used for List, enumerations and encoded types).
- getReferenceType() - Method in PersistentProperty
-
- getReportParameters() - Method in Report
-
Finds the effective report parameters to use.
- getRepositoryFromAnnotation(java.lang.Class) - Method in DomainEntityHelper
-
Determine the repository from the
- DomainEntity:
- annotation.
- getRequestLocale(java.util.Locale) - Method in GlobalUtils
-
Determines the locale to be used from the request.
- getRequestParameters() - Method in BaseMarker
-
Gets the parameters from the HTTP request that called this marker.
- getRequestParameters() - Method in BaseWidget
-
Gets the parameters from the HTTP request that called this marker.
- getRequestParameters() - Method in MarkerInterface
-
Gets the parameters from the HTTP request that called this marker.
- getRequestSource(io.micronaut.http.HttpRequest) - Method in RefreshTokenService
-
Returns the request source IP address (as string) plus other request-related details (e.g.
- getRequired() - Method in FieldInterface
-
True if the field is considered required.
- getReSizerPreference(java.lang.String) - Method in DashboardMarker
-
Finds the user's preference for the panel size (from last resize).
- getResource(java.lang.String) - Method in ReportResourceCache
-
Retrieves a given resource from the cache.
- getResourceBundles(java.lang.String, java.util.Locale) - Method in MessageSource
-
Gets/loads the given resource bundle for the given locale.
- getResourcePath(java.lang.String) - Method in ReportResourceHandler
-
Provides the resource path to use for the given ID in the report.
- getRestClient() - Method in SearchEngineClient
-
Returns the client used to talk to the search engine.
- getRmaSummary() - Method in RMA
-
Finds all of the user roles this user has assigned and returns it as a comma-delimited list of roles (titles).
- getRootPath() - Method in BaseCrudController
-
Returns the Root URI path for this controller.
- getRootPath() - Method in BaseCrudController2
-
Returns the Root URI path for this controller.
- getRootPath() - Method in ClassPathScanner
-
Returns the root path for the desired resources.
- getRootPath(java.lang.Class) - Method in ControllerUtils
-
Finds the root path for this controller (as specified in the
- Controller:
- annotation).
- getSampleChildren() - Method in SampleParentInterface
-
- getSearchDomainSettings(java.lang.Class) - Method in SearchHelper
-
Returns the effective search settings for the given class.
- getSearchEngineClient() - Method in SearchHelper
-
- getSequence() - Method in FieldDefinitionInterface
-
The display sequence.
- getSequence() - Method in FieldInterface
-
The sequence this field should be displayed in.
- getSettings() - Method in MockPreferenceHolder
-
Returns the list of settings.
- getSettings() - Method in PreferenceHolder
-
Returns the list of settings.
- getSizeAttribute(java.lang.String) - Method in BaseWidget
-
Returns the given size attribute as a string input to tk.pw() or tk.ph().
- getSortType(Class<FieldFormatInterface>) - Method in DomainToolkitUtils
-
Determines the client sort type for the given field type.
- getStaticFieldOrder(java.lang.Class) - Method in DomainUtils
-
Find static field order from the class (and super classes).
- getStaticProperty(java.lang.Object, java.lang.String) - Method in TypeUtils
-
Gets the static property from the object.
- getStaticPropertyInSuperClasses(java.lang.Class, java.lang.String) - Method in TypeUtils
-
Find all values of a given property
- getStatus() - Method in MockSearchEngineClient
-
Returns the status of the search engine's cluster.
- getStatus() - Method in SearchEngineClient
-
Returns the status of the search engine's cluster.
- getStatus() - Method in SearchEngineClientInterface
-
Returns the status of the search engine's cluster.
- getStatus() - Method in SearchHelper
-
Returns the status of the search engine's cluster.
- getStatus() - Method in SearchService
-
Gets the search engine's status.
- getStatusCSSClass() - Method in SearchStatus
-
Builds the display CSS class that corresponds to the status color.
- getSubReports() - Method in Report
-
Returns the list of sub-reports that need to be compiled.
- getSuccessEvents() - Method in UndoActionInterface
-
Returns optional dashboard events to trigger after the undo action completes successfully.
- getSuperClasses(java.lang.Class, List<Class>) - Method in TypeUtils
-
Find all of the super-classes for the given class.
- getTableName(java.lang.Class) - Method in DomainEntityHelper
-
Returns the table name for the given domain entity.
- getTaskMenu() - Method in TaskMenuHelper
-
Determines the core task menu from the controllers.
- getTaskMenuItems() - Method in DashboardController
-
Defines the standard end-user task entry points that this controller handles.
- getTaskMenuItems() - Method in ReportController
-
- getText() - Method in MessagesModule
-
- getThreadFactory() - Method in SearchEnginePoolExecutor
-
Returns the thread factory used to create new threads.
- getTime() - Method in DateOnly
-
Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT
represented by this Date object.
- getTitle() - Method in SampleParentInterface
-
- getToolkitDialectForLocale(java.util.Locale) - Method in GUISetupMarker
-
Gets the full language/dialect for the given locale that works for the toolkit.
- getTooltip(java.lang.String) - Method in BaseGUISpecification
-
Returns the given dynamic tooltip (needed for toolkit 8.0 tooltips on buttons).
- getTransactionManager() - Method in DomainEntityHelper
-
Get the current transaction manager.
- getTransientFields(java.lang.Class) - Method in DomainUtils
-
Gets the transient fields for the given domain entity class.
- getType() - Method in BigDecimalFieldFormat
-
The Class that represents this type.
- getType() - Method in BooleanFieldFormat
-
The Class that represents this type.
- getType() - Method in DateFieldFormat
-
The Class that represents this type.
- getType() - Method in DateOnlyFieldFormat
-
The Class that represents this type.
- getType() - Method in DomainReferenceFieldFormat
-
The Class that represents this type.
- getType() - Method in DomainRefListFieldFormat
-
The Class that represents this type.
- getType() - Method in EnumFieldFormat
-
The Class that represents this type.
- getType() - Method in FieldDefinitionInterface
-
The basic field type.
- getType() - Method in FieldFormatInterface
-
Returns the Class that represents this type.
- getType() - Method in IntegerFieldFormat
-
The Class that represents this type.
- getType() - Method in LongFieldFormat
-
The Class that represents this type.
- getType() - Method in PersistentProperty
-
- getType() - Method in StringFieldFormat
-
The Class that represents this type.
- getUndoActions() - Method in StartResponse
-
The undo action(s) needed to undo the previous user action.
- getUndoActions() - Method in UndoableInterface
-
The undo action(s) needed to undo the previous user action.
- getUniqueIDCounter() - Method in BaseMarker
-
Increments the unique counter and returns the value.
- getUniqueIDCounter() - Method in MarkerCoordinator
-
Increments the unique counter and returns the value.
- getUri() - Method in MarkerContext
-
Returns the current URI.
- getUri() - Method in UndoActionInterface
-
The URI to submit the JSON content to in order to undo a previous action.
- getURIRoot(java.lang.Class) - Method in DomainUtils
-
Determines the root URI for the controller associated with the given domain.
- getUserDetails(java.lang.String) - Method in RefreshTokenService
-
Gets the refresh token's user details.
- getUserDetailsAndNewToken(java.lang.String) - Method in RefreshTokenService
-
Gets the refresh token's user details and creates a replacement token.
- getUserDetailsForUserName(java.lang.String) - Method in RefreshTokenService
-
Returns the user details for the given user name.
- getUuid() - Method in DomainEntityInterface
-
Returns the record UUID.
- getUuid() - Method in FieldInterface
-
- getUuid() - Method in SampleParentInterface
-
- getValidationMessages(java.lang.Object) - Method in DomainUtils
-
Converts the domain object's errors into readable messages and stores them in a MessageHolder,
as errors.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicStatus
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ConfigurableTypeDomainFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainRefListFieldFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValues(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Returns the list of valid values for those formats that use a combobox or similar widget.
- getValidValuesURI(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Returns the URI used for the suggest/auto-complete lookup for this field.
- getValidValuesURI(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Returns the URI used for the suggest/auto-complete lookup for this field.
- getValidValuesURI(org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Returns the URI used for the suggest/auto-complete lookup for this field.
- getValue() - Method in BasicFieldFormat
-
Returns the value for the choice list (e.g. a domain record of enum element).
- getValue() - Method in BasicStatus
-
Returns the value for the choice list (e.g. a domain record of enum element).
- getValue() - Method in BooleanFieldModule
-
- getValue() - Method in ChoiceListItemInterface
-
Returns the value for the choice list (e.g. a domain record or enum element).
- getValue() - Method in DomainReference
-
Determines the value of the field from the model.
- getValue() - Method in FlexType
-
Returns the value for the choice list (e.g. a domain record or enum element).
- getValueClassName() - Method in FieldInterface
-
The class that provides the field values.
- getView(java.lang.String) - Method in BaseCrudController
-
Determines the view to display for the given method.
- getView() - Method in ComboboxWidget
-
Returns the toolkit view widget type (e.g.
- getView() - Method in MultiComboboxWidget
-
Returns the toolkit view widget type (e.g.
- getView(java.lang.String) - Method in OrderController
-
Determines the view to display for the given method.
- getView(java.lang.String) - Method in RMAController
-
Determines the view to display for the given method.
- getView(java.lang.String) - Method in SampleController
-
Determines the view to display for the given method.
- getWaitForAjaxOnLoad() - Method in AbstractPage
-
If true, then the page will wait on load until the Ajax queries are completed.
- getWaitForAjaxOnLoad() - Method in DashboardPage
-
If true, then the page will wait on load until the Ajax queries are completed.
- getWaitForAjaxOnLoad() - Method in JavascriptTesterPage
-
If true, then the page will wait on load until the Ajax queries are completed.
- getWebClientAssetService() - Method in BaseCrudController2
-
The service that handles retrieves the client content.
- GlobalErrorController - Class in org.simplemes.eframe.application.controller
The global error handler.
- GlobalErrorController() - Constructor in GlobalErrorController
-
- Globals - Class in org.simplemes.eframe.application
Global settings for the entire app server.
- Globals() - Constructor in Globals
-
- globalSearch(java.lang.String, java.util.Map) - Method in MockSearchEngineClient
-
Performs a mock global search using the given query string.
- globalSearch(java.lang.String, java.util.Map) - Method in SearchEngineClient
-
Performs a global search using the given query string.
- globalSearch(java.lang.String, java.util.Map) - Method in SearchEngineClientInterface
-
Performs a global search using the given query string.
- globalSearch(java.lang.String, java.util.Map) - Method in SearchHelper
-
Performs a standard global search with the query string.
- globalSearch(java.lang.String, java.util.Map) - Method in SearchService
-
Performs a standard global search with the query string.
- GlobalSpecExtension - Class in org.simplemes.eframe.test
The global Spock extension used to run the reportFailure() method on the specifications.
- GlobalSpecExtension() - Constructor in GlobalSpecExtension
-
- GlobalUtils - Class in org.simplemes.eframe.i18n
Miscellaneous globalization utils.
- GlobalUtils() - Constructor in GlobalUtils
-
- go(java.lang.String) - Method in CRUDGUITester
-
Sends the browser to the given page (relative to the domain's controller top level).
- GridModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a toolkit-based grid used for inline grids.
- GridModule() - Constructor in GridModule
-
- GridWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The base Grid widget class.
- GridWidget() - Constructor in GridWidget
-
- GUI_TEST_USER - Field in SecurityUtils
-
The generic test user for the GUI tests.
- GUIEventInterface - Interface in org.simplemes.eframe.preference.event
This defines the interface used by the User preferences handlers to respond to user GUI state events.
- GUIEventInterface() - Constructor in GUIEventInterface
-
- GUISetupMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efGUISetup freemarker implementation.
- GUISetupMarker() - Constructor in GUISetupMarker
-
- guiStateChanged(java.lang.String) - Method in UserPreferenceController
-
Handles user's changes to the GUI state.
- guiStateChanged(java.util.Map) - Method in UserPreferenceService
-
Handles the gui state change event.
- ID - Field in BigDecimalFieldFormat
-
The internal ID for the format.
- ID - Field in BooleanFieldFormat
-
The internal ID for the format.
- ID - Field in ChildListFieldFormat
-
The internal ID for the format.
- ID - Field in ConfigurableTypeDomainFormat
-
The internal ID for the format.
- ID - Field in CustomChildListFieldFormat
-
The internal ID for the format.
- ID - Field in DateFieldFormat
-
The internal ID for the format.
- ID - Field in DateOnlyFieldFormat
-
The internal ID for the format.
- ID - Field in DomainReferenceFieldFormat
-
The internal ID for the format.
- ID - Field in DomainRefListFieldFormat
-
The internal ID for the format.
- ID - Field in EncodedTypeFieldFormat
-
The internal ID for the format.
- ID - Field in EnumFieldFormat
-
The internal ID for the format.
- ID - Field in IntegerFieldFormat
-
The internal ID for the format.
- ID - Field in LongFieldFormat
-
The internal ID for the format.
- ID - Field in StringFieldFormat
-
The internal ID for the format.
- ignoreFieldForValidation(org.simplemes.eframe.domain.PersistentProperty) - Method in DomainEntityHelper
-
Determines if the given field should be ignored from the core validations (e.g. null and length).
- image(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ReportController
-
Serves the report images needed for the report engine.
- index(java.security.Principal) - Method in BaseCrudController
-
Displays the index page.
- index(io.micronaut.http.HttpRequest, java.security.Principal) - Method in BaseCrudController2
-
Displays the index page.
- index(io.micronaut.http.HttpRequest, java.security.Principal) - Method in DashboardController
-
The main dashboard entry point used at runtime.
- index(java.security.Principal) - Method in DemoDataController
-
Displays the index page.
- index(java.security.Principal) - Method in HomeController
-
Displays the index page.
- index(java.security.Principal) - Method in JavascriptTesterController
-
Displays the index page.
- index(java.security.Principal) - Method in LoggingController
-
Displays the index page.
- index(io.micronaut.http.HttpRequest, java.security.Principal) - Method in pageTesterController
-
Displays the given page (by default the index.hbs).
- index(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ReportController
-
Displays a single report using the third-party report engine.
- index(io.micronaut.http.HttpRequest, java.security.Principal) - Method in SearchController
-
Displays the search index page.
- index(java.security.Principal) - Method in TaskMenuController
-
Provides the javascript used to define the task menu.
- indexObject(java.lang.Object) - Method in MockSearchEngineClient
-
Indexes a single object, waiting for completion.
- indexObject(java.lang.Object) - Method in SearchEngineClient
-
Indexes a single object, waiting for completion.
- indexObject(java.lang.Object) - Method in SearchEngineClientInterface
-
Indexes a single object, waiting for completion.
- indexObject(java.lang.Object) - Method in SearchHelper
-
Indexes a single object, waiting for completion.
- initialDataLoad() - Method in Role
-
Load initial Role records.
- initialDataLoad() - Method in SampleChild
-
Load initial records.
- initialDataLoad() - Method in SampleParent
-
Load initial records.
- initialDataLoad() - Method in User
-
Load initial user records, only if there are no user records in the DB.
- InitialDataLoader - Class in org.simplemes.eframe.application
Loads any initial data records needed for a new system.
- InitialDataLoader.IDL - Class in org.simplemes.eframe.application
The Initial Data load (IDL) spec for a single domain.
- InitialDataLoader.IDL() - Constructor in InitialDataLoader.IDL
-
- InitialDataLoader() - Constructor in InitialDataLoader
-
- InitialDataRecords - Class in org.simplemes.eframe.test
A holder that records the initial data records that are normally loaded by all initial data loaders.
- InitialDataRecords() - Constructor in InitialDataRecords
-
- install() - Method in MockAdditionHelper
-
Installs the mock domainUtils as the current DomainUtils instance.
- install() - Method in MockBean
-
Installs the mock.
- install() - Method in MockControllerUtils
-
Installs the mock ControllerUtils as the current ControllerUtils instance.
- install() - Method in MockDomainUtils
-
Installs the mock domainUtils as the current DomainUtils instance.
- install() - Method in MockFieldExtension
-
Installs the mock domainUtils as the current DomainUtils instance.
- install() - Method in MockPreferenceHolder
-
Installs the mock.
- install() - Method in MockRenderer
-
Installs the mock.
- install() - Method in MockSecurityUtils
-
Installs the mock.
- instance - Field in DomainEntityHelper
-
A singleton, used for simplified unit testing with a mocked class.
- instance - Field in ExtensionPointHelper
-
A singleton, used for simplified unit testing with a mocked class.
- IntegerFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic Integer field format.
- IntegerFieldFormat() - Constructor in IntegerFieldFormat
-
- intercept(org.spockframework.runtime.extension.IMethodInvocation) - Method in BaseFailureListener
-
- InternalAddition - Class in org.simplemes.eframe.custom
Defines an internal addition for the framework that is used to specify some features
for the framework (e.g.
- InternalAddition() - Constructor in InternalAddition
-
- invokeGroovyMethod(java.lang.String, java.lang.String, java.lang.Object) - Method in ASTUtils
-
Invokes the given groovy class/method with arguments.
- isAllGranted(java.lang.String, java.security.Principal) - Method in SecurityUtils
-
Returns true if any role in the given list is not granted to the given user.
- isAllowed(java.lang.String) - Method in SearchableJacksonFilter
-
Determines if the field is allowed (e.g. not excluded).
- isArchiveHit(java.util.Map) - Method in ArchiveSearchHit
-
Determines if the given hit result is an archived object reference.
- isButtonPanelDisplayed() - Method in BaseDashboardSpecification
-
Returns true if the test BUTTON_PANEL is displayed (somewhere).
- isChild() - Method in FieldDefinitionInterface
-
If true, then this field is a wholly-owned child of the entity.
- isChild - Field in PersistentProperty
-
Defines if this property is child reference in a parent for a parent/child relationship.
- isComboBoxField(org.simplemes.eframe.data.format.FieldFormatInterface) - Method in CRUDGUITester
-
Returns true if the given field format is normally displayed in a combobox.
- isComplexCustomFieldHolder(java.lang.String) - Method in EFrameJacksonModule
-
Determines if the given field is a custom field holder.
- isCustom() - Method in FieldDefinitionInterface
-
If true, then this field is a custom field.
- isCustomFieldHolder(java.lang.String) - Method in DomainTester
-
Returns true if the field is the custom field holder.
- isCustomFieldHolder(java.lang.Class, java.lang.String) - Method in EFrameJacksonModule
-
Determines if the given field is a custom field holder.
- isDefaultChoice() - Method in BasicFieldFormat
-
Returns true if this choice is the default choice in the list.
- isDefaultChoice() - Method in BasicStatus
-
Returns true if this choice is the default choice in the list.
- isDefaultChoice() - Method in ChoiceListItemInterface
-
Returns true if this choice is the default choice in the list.
- isDefaultChoice() - Method in FlexType
-
Returns true if this choice is the default choice in the list.
- isDefaultChoice() - Method in SimpleChoiceListItem
-
Returns true if this choice is the default choice in the list.
- isDefaultChoice() - Method in StringFieldFormat
-
Returns true if this choice is the default choice in the list.
- isDirectory() - Method in MockFile
-
Mock method to simulate a real directory, when needed.
- isDirty() - Method in FieldHolderMap
-
- isDirty() - Method in FieldHolderMapInterface
-
Returns true if the Map has changed since the last time the JSON was generated (toJSON()).
- isDisplayFieldNameForJSON(java.lang.String) - Method in NameUtils
-
Determines if the given field name is a display field name (e.g.
- isDisplayingTime() - Method in DateFieldWidget
-
Determines if this widget should display time.
- isDisplayingTime() - Method in DateOnlyFieldWidget
-
Determines if this widget should display time.
- isDomainEntity(java.lang.Class) - Method in DomainUtils
-
Returns true if this is a domain entity.
- isDomainSearchable(java.lang.Class) - Method in SearchHelper
-
Determines if the given domain is searchable and if the search engine is configured for this application.
- isEnabled() - Method in BasicStatus
-
Returns true if this status means that the object is enabled.
- isEnabled() - Method in DisabledStatus
-
Returns true if this status means that the object is enabled.
- isEnabled() - Method in EnabledStatus
-
Returns true if this status means that the object is enabled.
- isEnabled() - Method in SampleBasicStatus
-
Returns true if this status means that the object is enabled.
- isEnvironmentDev() - Method in DomainEntityHelper
-
Determines if the current run environment is the test environment.
- isEnvironmentDev() - Method in Holders
-
Returns true if the current environment is dev.
- isEnvironmentProduction() - Method in Holders
-
Returns true if the current environment is production.
- isEnvironmentTest() - Method in DomainEntityHelper
-
Determines if the current run environment is the test environment.
- isEnvironmentTest() - Method in Holders
-
Returns true if the current environment is test.
- isError() - Method in MessagesModule
-
- isFile() - Method in MockFile
-
Mock method to simulate a real file, when needed.
- isFireFox() - Method in BaseGUISpecification
-
Returns true if the GUI test is running in firefox.
- isIdle() - Method in SearchEnginePoolExecutor
-
Determines if the pool is idle and has no requests in queue.
- isInfo() - Method in MessagesModule
-
- isJustAnonymous(io.micronaut.security.annotation.Secured) - Method in ControllerTester
-
Returns true if the given annotation just contains isAnonymous().
- isLegalIdentifier(java.lang.String) - Method in NameUtils
-
Determines if the given string is a legal Java identifier.
- isMock(java.lang.Object) - Method in TypeUtils
-
Determines if the given object is a mock.
- isNativeJSONType(org.simplemes.eframe.data.format.FieldFormatInterface) - Method in FieldHolderMap
-
Determines if the given format is one of the native JSON types that is supported.
- isNullable() - Method in PersistentProperty
-
- isNumber(java.lang.String) - Method in NumberUtils
-
Determines if the given value is a number string.
- isNumberClass(java.lang.Class) - Method in NumberUtils
-
Returns true if the class is a number class (primitive ot sub-class of Number).
- ISODate - Class in org.simplemes.eframe.date
- ISODate() - Constructor in ISODate
-
- isPanel(java.lang.String) - Method in PanelUtils
-
Determines if the given 'field' name is a panel.
- isParentReference() - Method in FieldDefinitionInterface
-
If true, then this field is a reference the parent entity.
- isParentReference - Field in PersistentProperty
-
Defines if this property is parent reference in a child for a parent/child relationship.
- isParsingFromJSON() - Method in FieldHolderMap
-
- isParsingFromJSON() - Method in FieldHolderMapInterface
-
Returns True if the Map has changed since the last time the JSON was generated (toJSON()).
- isPdf() - Method in Report
-
Returns true if the report output in PDF is requested.
- isPrimaryKey(java.lang.Class, java.lang.String) - Method in DomainToolkitUtils
-
Determines if the given field is one of the primary key fields.
- isPrimaryUuid() - Method in FieldDefinitionInterface
-
If true, then this field the primary key UUID for the record.
- isPrimitiveAssignableTo(java.lang.Class, java.lang.Class) - Method in TypeUtils
-
Determines if the two classes can be assigned to each other if one is a primitive.
- isPropertySpecial(java.lang.Class, java.lang.String) - Method in DomainUtils
-
Determine if the given property is a special field that we want to ignore in GUIs and such.
- isReference() - Method in FieldDefinitionInterface
-
If true, then this field is a reference to another persistent entity.
- isRequired() - Method in FieldDefinitionInterface
-
If true, then this field is flagged as required.
- isSearchable() - Method in SearchDomainSettings
-
Returns the searchable state.
- isSearchable(java.lang.Class) - Method in SearchHelper
-
Determines if the given class is searchable.
- isSearchDisabled() - Method in SearchHelper
-
Determines if the search engine is configured and enabled.
- isSearchServerUp() - Method in BaseGUISpecification
-
- isSecured(java.lang.reflect.Method, java.lang.String) - Method in ControllerTester
-
Determines if the given class is secured, with an optional role.
- isSelected(int) - Method in GridModule
-
Determines if the given row is marked as a selected row.
- isSeparator() - Method in MenuItemMarker
-
Returns true if this menu item is the separator.
- isSimple(java.lang.Class) - Method in MockFieldDefinitions
-
Determines if the class is a simple class for field definition purposes.
- isSimpleQueryString(java.lang.String) - Method in SearchHelper
-
Determines if this query string is simple.
- isSuccess() - Method in MessagesModule
-
- isTopLevel() - Method in MenuMarker
-
Returns true if it is the top-level menu.
- isToStringAllowed(java.lang.Object) - Method in DomainBinder
-
- isUseUnderscoresInJson() - Method in FieldHolderMap
-
- isUseUnderscoresInJson() - Method in FieldHolderMapInterface
-
True if the the generated JSON should use an underscore as a prefix on the custom field
and _config elements.
- isUUID(java.lang.String) - Method in UUIDUtils
-
Returns true if the given string is a valid UUID.
- isValidClass(java.lang.Class) - Method in TypeableMapper
-
Determines if the given class is valid for de-serialization using this mapper.
- isWarn() - Method in MessagesModule
-
- isWarning() - Method in MessagesModule
-
- iterator() - Method in FieldDefinitions
-
Returns an iterator for all fields in the this definition.
- page(io.micronaut.http.HttpRequest, java.security.Principal) - Method in DashboardTestController
-
Serves up a page for the dashboard testers.
- page(java.lang.String) - Method in PreferenceHolder
-
Sets the HTML page this preference is defined for.
- PagerMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the implementation of the <@efLookup> marker.
- PagerMarker() - Constructor in PagerMarker
-
- PagerWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The pager widget.
- PagerWidget() - Constructor in PagerWidget
-
- pageTesterController - Class in sample.controller
A simple controller to support UI view testing.
- pageTesterController() - Constructor in pageTesterController
-
- panelDetailsDialog(java.security.Principal) - Method in DashboardConfigController
-
Displays the panel details dialog page.
- PanelModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard tabbed panel with the given index.
- PanelModule() - Constructor in PanelModule
-
- PanelUtils - Class in org.simplemes.eframe.web
Utilities to work with display panels.
- PanelUtils() - Constructor in PanelUtils
-
- PARAM_PAGE_SOURCE - Field in ControllerUtils
-
The name of the HTTP request parameter that will hold the source page that made this request.
- parameterToReadableString(Parameter) - Method in ASTUtils
-
Creates a human-readable form of the parameter's name/class.
- PARAMS - Field in StandardModelAndView
-
The name of the Freemarker data model element that holds the HTTP request's parameters (as a Map) (Value: 'params').
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BigDecimalFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BooleanFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ChildListFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainReferenceFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DomainRefListFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EncodedTypeFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in EnumFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in IntegerFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String) - Method in ISODate
-
Parses the given date/time in standard ISO format.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in LongFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parse(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in StringFieldFormat
-
Parses the given value from a string into the correct type for a field.
- parseBody(io.micronaut.http.HttpRequest, java.lang.Class) - Method in BaseController
-
Parses the request's body as JSON and creates an object of the given clazz from the contents.
- parseDate(java.lang.String, java.util.Locale) - Method in DateUtils
-
Parses the given string into a Date using the optional Locale.
- parseDateOnly(java.lang.String, java.util.Locale) - Method in DateUtils
-
Parses the given string into a DateOnly using the optional Locale.
- parseDateOnly(java.lang.String) - Method in ISODate
-
Parses the given date only standard ISO format.
- parseFile(java.lang.String) - Method in WebClientLookup
-
Parses the given JS file for message definitions.
- parseForm(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in BasicFieldFormat
-
Parses the given value from a string using the form submission format.
- parseForm(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateFieldFormat
-
Parses the given value from a string using the form submission format.
- parseForm(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in DateOnlyFieldFormat
-
Parses the given value from a string using the form submission format.
- parseForm(java.lang.String) - Method in DateUtils
-
Parses the given string into a Date using the locale-independent date format.
- parseForm(java.lang.String, java.util.Locale, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldFormatInterface
-
Parses the given value from a string using the form submission format.
- parseJSONForCustomList(List<String>, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Parses for custom JSON Child records.
- parseLine(java.lang.String) - Method in WebClientLookup
-
Parses the given text line into valid key/value pair.
- parseNameValuePairs(java.lang.String) - Method in TextUtils
-
Parses the name/value pairs in a string into a Map.
- parseNumber(java.lang.String, java.util.Locale) - Method in NumberUtils
-
Parses a human-readable form of the given Number with the specified locale.
- parsingFromJSON - Field in FieldHolderMap
-
True if the Map has changed since the last time the JSON was generated (toJSON()).
- PassAllJacksonFilter - Class in org.simplemes.eframe.search
Defines a filter that allows all fields to be serialized.
- PassAllJacksonFilter() - Constructor in PassAllJacksonFilter
-
- PasswordEncoderService - Class in org.simplemes.eframe.security
Encodes (encrypts) a password.
- PasswordEncoderService() - Constructor in PasswordEncoderService
-
- passwordMatches(java.lang.String) - Method in User
-
Determines if the given password matches the user's current password.
- PerformanceUtils - Class in org.simplemes.eframe.misc
Utility methods for performance investigations.
- PerformanceUtils() - Constructor in PerformanceUtils
-
- performRequest(org.elasticsearch.client.Request) - Method in MockRestClient
-
The simulated request method.
- persist(InsertOperation<T>) - Method in EFrameJdbcRepositoryOperations
-
Read an entity using the given prefix to be passes to result set lookups.
- persistAdjustmentsInText() - Method in FieldGUIExtension
-
Persist the transient adjustment List into the JSON for storage in the DB.
- PersistentProperty - Class in org.simplemes.eframe.domain
Defines a single persistent property for a given domain object.
- PersistentProperty(java.lang.reflect.Field) - Constructor in PersistentProperty
-
The Field constructor.
- persistPreferencesInText() - Method in UserPreference
-
Persist the transient preferences Map into the JSON for storage in the DB.
- persistToken(io.micronaut.security.token.event.RefreshTokenGeneratedEvent) - Method in RefreshTokenService
-
Persists the refresh token.
- possibleBadLabelSuffixes - Field in CRUDGUITester
-
A list of string that indicate a piece of text might not be properly internationalized.
- postAdjustQuery(java.lang.String, java.lang.String, java.lang.Class) - Method in AdjustQueryInterface
-
ExtensionPoint post method to adjust the query string to make the input more user friendly.
- postAdjustQuery(java.lang.String, java.lang.String, java.lang.Class) - Method in SearchAdjustQueryExtension
-
ExtensionPoint post method to adjust the query string to make the input more user friendly.
- postCoreMethod2(java.lang.String) - Method in SampleMisMatchedMethodExtensionInterface
-
- postCoreMethod3(java.lang.String, java.lang.String) - Method in SampleMisMatchedMethodExtensionInterface
-
- postCoreMethod4(java.lang.String, java.lang.Boolean) - Method in SampleMisMatchedMethodExtensionInterface
-
- postCoreMethod5(java.lang.String) - Method in SampleMisMatchedMethodExtensionInterface
-
- postCoreMethod(java.util.Map, java.lang.String, java.lang.Integer) - Method in SampleExtensionInterface
-
The extension method executed after the core method.
- postCoreMethod(sample.pogo.SampleAlternatePOGO, sample.pogo.SamplePOGO) - Method in SampleExtensionPOGOInterface
-
The extension method executed after the core method.
- postCoreMethod(java.util.Map) - Method in SampleNoArgumentExtensionInterface
-
The extension method executed after the core method.
- postCoreXMethod(java.util.Map) - Method in SampleMisMatchedMethodExtensionInterface
-
- preAdjustQuery(java.lang.String, java.lang.Class) - Method in AdjustQueryInterface
-
ExtensionPoint pre method to adjust the query string to make the input more user friendly.
- preAdjustQuery(java.lang.String, java.lang.Class) - Method in SearchAdjustQueryExtension
-
ExtensionPoint pre method to adjust the query string to make the input more user friendly.
- preBindSpecialColumn(java.util.Map, java.lang.String, java.lang.Object) - Method in DomainBinder
-
Handles mapping of some special values that are usually ignored by the bind() method.
- PRECISION_LOW - Field in DateUtils
-
The date/elapsed time precision only needs to display a low precision (e.g. '3 hours').
- PRECISION_MEDIUM - Field in DateUtils
-
The date/elapsed time precision needs to display a medium precision (e.g. '3 hours 23 minutes').
- preCoreMethod2() - Method in SampleMisMatchedMethodExtensionInterface
-
- preCoreMethod3() - Method in SampleMisMatchedMethodExtensionInterface
-
- preCoreMethod4(java.lang.Integer) - Method in SampleMisMatchedMethodExtensionInterface
-
- preCoreMethod5() - Method in SampleMisMatchedMethodExtensionInterface
-
- preCoreMethod(java.lang.String, java.lang.Integer) - Method in SampleExtensionInterface
-
The extension method executed before the core method.
- preCoreMethod(sample.pogo.SamplePOGO) - Method in SampleExtensionPOGOInterface
-
The extension method executed before the core method.
- preCoreMethod() - Method in SampleMisMatchedMethodExtensionInterface
-
- preCoreMethod() - Method in SampleNoArgumentExtensionInterface
-
The extension method executed before the core method.
- Preference - Class in org.simplemes.eframe.preference
A generic holder for a single user Preference.
- Preference() - Constructor in Preference
-
- PreferenceDeserializer - Class in org.simplemes.eframe.preference
Serializes a Preference object to JSON for storage.
- PreferenceDeserializer() - Constructor in PreferenceDeserializer
-
- PreferenceHolder - Class in org.simplemes.eframe.preference
Defines a user preference object for given user, page and HTML element.
- PreferenceHolder() - Constructor in PreferenceHolder
-
- PreferenceSerializer - Class in org.simplemes.eframe.preference
Serializes a Preference object to JSON for storage.
- PreferenceSerializer() - Constructor in PreferenceSerializer
-
- PreferenceSettingInterface - Interface in org.simplemes.eframe.preference
Defines a user preference setting to contain the user's setting between sessions.
- PreferenceSettingInterface() - Constructor in PreferenceSettingInterface
-
- PreloadMessagesMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efPreloadMessages Freemarker marker implementation.
- PreloadMessagesMarker() - Constructor in PreloadMessagesMarker
-
- preStart() - Method in StartupHandler
-
This method should be called from your Application class before the Micronaut.run() method is called.
- prettyFormat(java.lang.Object) - Method in TextUtils
-
Pretty format a map/list using JSON syntax.
- previous() - Method in HistoryTracking
-
- previous() - Method in ReportTimeIntervalEnum
-
- processClasses(java.io.File, java.io.File) - Method in ExtensionPointDocumentExtractor
-
Processes the given folder for .classes that provide the ExtensionPoint and writes them to the given doc
output file.
- PRODUCTION - Field in EFEnvironments
-
The production (runtime) environment.
- ProductionInterface - Interface in sample
A sample interface implemented by production extensions.
- ProductionInterface() - Constructor in ProductionInterface
-
- propertyMissing(java.lang.String) - Method in BaseSpecification
-
The missing property handler.
- propertyMissingGetter(java.lang.Object, java.lang.String) - Method in ExtensibleFieldHelper
-
Handles the propertyMissing (setter) calls for the given object.
- propertyMissingSetter(java.lang.Object, java.lang.String, java.lang.Object) - Method in ExtensibleFieldHelper
-
Handles the propertyMissing calls for the given object.
- put(java.lang.Object, java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldHolderMap
-
Puts the given value, with the given field definition.
- put(java.lang.Object, java.lang.Object) - Method in ShortTermCacheMap
-
Associates the specified value with the specified key in this map.
- putAt(java.lang.String, java.lang.Object) - Method in StandardModelAndView
-
Provides subscript access to the model without worrying about the Optional get() call.
- putResource(java.lang.String, java.lang.Object) - Method in ReportResourceCache
-
Puts a resource in the cache, with a soft reference.
- safeGetField(java.lang.Class, java.lang.String) - Method in TypeUtils
-
Returns the field from the class;s declared fields, null if not found.
- SAMPLE_DATE_ONLY_MS - Field in UnitTestUtils
-
A date (milliseconds) useful for unit tests. 2010-06-15
- SAMPLE_ISO_DATE_ONLY_STRING - Field in UnitTestUtils
-
A DateOnly ISO string for a specific date.
- SAMPLE_ISO_TIME_NO_FRACTION_STRING - Field in UnitTestUtils
-
A Date ISO string for a specific date/time with no fractions.
- SAMPLE_ISO_TIME_STRING - Field in UnitTestUtils
-
A Date ISO string for a specific date/time.
- SAMPLE_TIME_MS - Field in UnitTestUtils
-
A date/time (milliseconds) useful for unit tests.
- SAMPLE_TIME_NO_FRACTION_MS - Field in UnitTestUtils
-
A date/time (milliseconds) with no fractions of a second, useful for unit tests.
- SampleAddition - Class in sample
Defines an internal addition for the framework that is used to specify some features
for the framework (e.g.
- SampleAddition() - Constructor in SampleAddition
-
- SampleAlternatePOGO - Class in sample.pogo
Another simple POGO for testing.
- SampleAlternatePOGO() - Constructor in SampleAlternatePOGO
-
- SampleBasicStatus - Class in sample
A test class that can be added to the list of basic samples.
- SampleBasicStatus() - Constructor in SampleBasicStatus
-
- SampleChild - Class in sample.domain
A test/Sample child domain class.
- SampleChild() - Constructor in SampleChild
-
- SampleChildRepository - Interface in sample.domain
The SampleChild repository base interface.
- SampleChildRepository() - Constructor in SampleChildRepository
-
- SampleController - Class in sample.controller
Test controller for extension mechanism.
- SampleController() - Constructor in SampleController
-
- SampleDemoDataLoader - Class in sample
Used to test the loading of demo data.
- SampleDemoDataLoader() - Constructor in SampleDemoDataLoader
-
- SampleExtensionInterface - Interface in sample
The interface to many sample ExtensionPoint tests.
- SampleExtensionInterface() - Constructor in SampleExtensionInterface
-
- SampleExtensionPOGOInterface - Interface in sample
The interface to many sample ExtensionPoint tests.
- SampleExtensionPOGOInterface() - Constructor in SampleExtensionPOGOInterface
-
- SampleGrandChild - Class in sample.domain
A test/Sample grand child domain class.
- SampleGrandChild() - Constructor in SampleGrandChild
-
- SampleGrandChildRepository - Interface in sample.domain
The SampleGrandChild repository base interface.
- SampleGrandChildRepository() - Constructor in SampleGrandChildRepository
-
- SampleMisMatchedMethodExtensionInterface - Interface in sample
The interface to many sample ExtensionPoint tests.
- SampleMisMatchedMethodExtensionInterface() - Constructor in SampleMisMatchedMethodExtensionInterface
-
- SampleNoArgumentExtensionInterface - Interface in sample
The interface to many sample ExtensionPoint tests.
- SampleNoArgumentExtensionInterface() - Constructor in SampleNoArgumentExtensionInterface
-
- SampleParent - Class in sample.domain
A test/Sample parent domain class.
- SampleParent() - Constructor in SampleParent
-
- SampleParentController - Class in sample.controller
Handles the controller actions for the SampleParent objects.
- SampleParentController() - Constructor in SampleParentController
-
- SampleParentInterface - Interface in sample.domain
Defines the fields used in a SampleParent object.
- SampleParentInterface() - Constructor in SampleParentInterface
-
- SampleParentRepository - Interface in sample.domain
The SampleParent repository base interface.
- SampleParentRepository() - Constructor in SampleParentRepository
-
- SamplePOGO - Class in sample.pogo
A simple POGO for testing.
- SamplePOGO() - Constructor in SamplePOGO
-
- SampleTrait - Trait in sample.controller
A trait used for testing.
- SampleTrait() - Constructor in SampleTrait
-
- sanitize(java.lang.String) - Method in TextFieldModule
-
Sanitizes non-printable characters from the HTML text.
- save() - Method in DomainEntityInterface
-
Saves the record.
- save() - Method in MockPreferenceHolder
-
Save current setting to database.
- save(sample.domain.Order) - Method in OrderServiceInterface
-
- save() - Method in PreferenceHolder
-
Save current setting to database.
- saveChildList(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.util.List, java.lang.String, java.lang.Class, java.lang.String) - Method in DomainEntityHelper
-
Saves the given child list of records.
- saveEditorChanges(org.simplemes.eframe.dashboard.domain.DashboardConfig) - Method in BaseDashboardSpecification
-
Opens the editor dialog and waits for the dialog to close and the record to be updated in the DB.
- saveField(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Saves the custom field definition.
- saveFieldOrder(io.micronaut.http.HttpRequest, java.security.Principal) - Method in ExtensionController
-
Saves the GUI definition field order.
- saveFieldOrder(java.lang.Class, List<String>) - Method in ExtensionService
-
Saves the new field order as configured by the user in the Configuration GUI for a definition page.
- saveList(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.util.List, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in CustomChildListFieldFormat
-
Saves the list field values to the DB.
- saveList(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.util.List, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in ListFieldLoaderInterface
-
Saves the list field values to the DB.
- saveSimplePreference(java.util.Map) - Method in UserPreferenceController
-
Saves the given preference value into the user's preferences for the give element.
- saveSimplePreference(java.lang.String, java.lang.String, java.lang.Object) - Method in UserPreferenceService
-
Saves the given preference value into the user's preferences for the give element.
- scan() - Method in ClassPathScanner
-
Scans the classpath for matching resources.
- scanFileFolder(java.io.File) - Method in ClassPathScanner
-
Scan a file folder, including sub-folders.
- scanJarFolder(java.io.File) - Method in ClassPathScanner
-
Scan a JAR file folder, including sub-folders.
- scanResource(java.net.URL) - Method in ClassPathScanner
-
Scans a single resource for sub-elements that match the pattern.
- search(java.lang.String, java.lang.String, java.util.Map) - Method in SearchEngineClient
-
Performs an internal search (global or domain) for the given query string and the given URI.
- SearchableJacksonFilter - Class in org.simplemes.eframe.search
Defines a filter that looks at the searchable static field for any excluded fields and
removes them from the JSON for the search engine.
- SearchableJacksonFilter() - Constructor in SearchableJacksonFilter
-
- SearchAdjustQueryExtension - Class in sample
- SearchAdjustQueryExtension() - Constructor in SearchAdjustQueryExtension
-
- SearchController - Class in org.simplemes.eframe.search.controller
Global System control settings.
- SearchController() - Constructor in SearchController
-
- SearchDomainSettings - Class in org.simplemes.eframe.search
Defines the search settings for single domain class.
- SearchDomainSettings() - Constructor in SearchDomainSettings
-
- SearchEngineClient - Class in org.simplemes.eframe.search
This helper encapsulates the search interface to the external search engine (Elastic Search in this case).
- SearchEngineClient() - Constructor in SearchEngineClient
-
- SearchEngineClientInterface - Interface in org.simplemes.eframe.search
This interface defines the API provided by the search interface to the external search engine (Elastic Search in this case).
- SearchEngineClientInterface() - Constructor in SearchEngineClientInterface
-
- SearchEnginePoolExecutor - Class in org.simplemes.eframe.search
The thread pool executor that provides background processing of search engine requests.
- SearchEnginePoolExecutor.SearchThreadFactory - Class in org.simplemes.eframe.search
The thread factory for the pool.
- SearchEnginePoolExecutor.SearchThreadFactory() - Constructor in SearchEnginePoolExecutor.SearchThreadFactory
-
- SearchEnginePoolExecutor() - Constructor in SearchEnginePoolExecutor
-
- SearchEngineRequestBulkArchiveIndex - Class in org.simplemes.eframe.search
This encapsulates a bulk index request on a list of archive references.
- SearchEngineRequestBulkArchiveIndex() - Constructor in SearchEngineRequestBulkArchiveIndex
-
- SearchEngineRequestBulkIndex - Class in org.simplemes.eframe.search
This encapsulates a bulk index request on a list of domain objects.
- SearchEngineRequestBulkIndex() - Constructor in SearchEngineRequestBulkIndex
-
- SearchEngineRequestIndexObject - Class in org.simplemes.eframe.search
This encapsulates a index request on a domain object.
- SearchEngineRequestIndexObject() - Constructor in SearchEngineRequestIndexObject
-
- SearchEngineRequestInterface - Interface in org.simplemes.eframe.search
This is the common interface for all request handled by the search engine clients.
- SearchEngineRequestInterface() - Constructor in SearchEngineRequestInterface
-
- SearchEngineRequestObjectRemoval - Class in org.simplemes.eframe.search
This encapsulates a request to remove a domain object from the search engine index.
- SearchEngineRequestObjectRemoval() - Constructor in SearchEngineRequestObjectRemoval
-
- SearchEngineRequestQueue - Class in org.simplemes.eframe.search
The search request queue.
- SearchEngineRequestQueue() - Constructor in SearchEngineRequestQueue
-
- SearchHelper - Class in org.simplemes.eframe.search
This helper encapsulates the search interface.
- SearchHelper() - Constructor in SearchHelper
-
- SearchHit - Class in org.simplemes.eframe.search
A single search hit from the search engine.
- SearchHit() - Constructor in SearchHit
-
- SearchResult - Class in org.simplemes.eframe.search
This class contains the results of a search.
- SearchResult() - Constructor in SearchResult
-
- SearchService - Class in org.simplemes.eframe.search.service
A service to handle search-related tasks.
- SearchService() - Constructor in SearchService
-
- SearchStatus - Class in org.simplemes.eframe.search
This class contains the current search engine status.
- SearchStatus() - Constructor in SearchStatus
-
- SearchThreadFactory() - Constructor in SearchEnginePoolExecutor.SearchThreadFactory
-
- SearchTransactionEventListener - Class in org.simplemes.eframe.search
Listens for the transaction commit events on domain objects.
- SearchTransactionEventListener() - Constructor in SearchTransactionEventListener
-
- SearchValidation - Class in org.simplemes.eframe.search
Provides validations for Domain Entities that check for search mis-configurations.
- secured(java.lang.String, java.lang.String) - Method in ControllerTester
-
Adds a specific test for a single method name and role.
- securityCheck(java.lang.Boolean) - Method in ControllerTester
-
If true, then the method security checks are made.
- SecurityUtils - Class in org.simplemes.eframe.security
Utility methods to access the system's security features.
- SecurityUtils() - Constructor in SecurityUtils
-
- sendKey(java.lang.Object) - Method in BaseGUISpecification
-
Send the key(s) without wait to the browser.
- sendRequest(java.util.Map) - Method in BaseAPISpecification
-
Sends an HTTP request to the embedded server using the internal client.
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in ComplexCustomFieldSerializer
-
Serializes the domain record reference using the short string (e.g. primary key field).
- serialize(org.simplemes.eframe.date.DateOnly, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in DateOnlySerializer
-
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in EncodedTypeSerializer
-
Serializes the enum using the toString() and adding a display value.
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in EnumSerializer
-
Serializes the enum using the toString() and adding a display value.
- serialize(org.simplemes.eframe.custom.FieldHolderMapInterface, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in FieldHolderMapSerializer
-
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in ForeignReferenceSerializer
-
Serializes the domain record reference using the short string (e.g. primary key field).
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in JSONByIDSerializer
-
Generates a simple ID value (integer) for the node.
- serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in JSONByKeySerializer
-
Generates a simple key value (integer) for the node.
- serialize(org.simplemes.eframe.exception.MessageHolder, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in MessageHolderSerializer
-
Serializes a MessageHolder.
- serialize(org.simplemes.eframe.preference.Preference, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider) - Method in PreferenceSerializer
-
Serializes a Preference object to a JSON object (text).
- serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyWriter) - Method in SearchableJacksonFilter
-
- ServiceUtils - Class in org.simplemes.eframe.service
Service support utilities.
- ServiceUtils() - Constructor in ServiceUtils
-
- set(java.lang.String, org.simplemes.eframe.preference.PreferenceSettingInterface) - Method in PreferenceHolder
-
Sets the preference in the stored setting.
- setAdjustments(List<FieldAdjustmentInterface>) - Method in FieldGUIExtension
-
Sets the Adjustments.
- setAdjustmentsText(java.lang.String) - Method in FieldGUIExtension
-
Sets the adjustments.
- setAllFieldsDomain(sample.domain.AllFieldsDomain) - Method in SampleParentInterface
-
- setAllFieldsDomains(List<AllFieldsDomain>) - Method in SampleParentInterface
-
- setChild(boolean) - Method in PersistentProperty
-
- setColumnName(java.lang.String) - Method in PersistentProperty
-
- setCombobox(java.lang.String, java.lang.String) - Method in BaseGUISpecification
-
Sets a combobox to the given ID setting.
- setContentType(java.lang.String) - Method in Report
-
Sets the content type for this report.
- setCurrentUser(java.lang.String) - Method in BaseSpecification
-
Temporarily sets the current user for this test.
- setData(List<Map>) - Method in Report
-
Sets the report data for the report.
- setDateCreated(java.util.Date) - Method in SampleParentInterface
-
- setDateUpdated(java.util.Date) - Method in SampleParentInterface
-
- setDefaultValues() - Method in SimpleFieldDefinition
-
Sets the default values (e.g. for the label), if none are provided.
- setDetailsInConfig(java.lang.Object, java.lang.Object, org.simplemes.eframe.data.FieldDefinitionInterface) - Method in FieldHolderMap
-
Records the type and related info into the config element, if needed for JSON deserialization.
- setDirty(boolean) - Method in FieldHolderMap
-
- setDirty(boolean) - Method in FieldHolderMapInterface
-
Sets the dirty flag.
- setDomainSettingValue(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.lang.String, java.lang.Object) - Method in DomainEntityHelper
-
Sets a value in the domain settings in the given object.
- setElement(java.lang.String) - Method in PreferenceHolder
-
Returns the list of element names.
- setExclude(List<String>) - Method in SearchDomainSettings
-
- setExtensibleFieldMap(java.lang.Object, org.simplemes.eframe.custom.FieldHolderMap) - Method in ExtensibleFieldHelper
-
Sets the field holder front-end Map.
- setExtensibleFieldsText(java.lang.Object, java.lang.String, java.lang.String) - Method in ExtensibleFieldHelper
-
Sets the field holder text.
- setField(java.lang.reflect.Field) - Method in PersistentProperty
-
- setFieldFormat(org.simplemes.eframe.data.format.BasicFieldFormat) - Method in FieldInterface
-
The format of this field (e.g.
- setFieldLabel(java.lang.String) - Method in FieldInterface
-
The label to use when displaying or prompting for this field value.
- setFieldName(java.lang.String) - Method in FieldInterface
-
The name of the field.
- setFieldValue(java.lang.Object, java.lang.Object) - Method in AdditionFieldDefinition
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setFieldValue(java.lang.String, java.lang.Object, java.lang.Object) - Method in BaseGUISpecification
-
Checks and sets the given field value.
- setFieldValue(java.lang.Object, java.lang.Object) - Method in ConfigurableTypeFieldDefinition
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setFieldValue(java.lang.Object, java.lang.Object) - Method in CustomFieldDefinition
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setFieldValue(java.lang.Object, java.lang.String, java.lang.Object) - Method in ExtensibleFieldHelper
-
Sets the value in a custom field holder.
- setFieldValue(java.lang.Object, java.lang.Object) - Method in FieldDefinitionInterface
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setFieldValue(java.lang.Object, java.lang.Object) - Method in ReportFieldDefinition
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setFieldValue(java.lang.Object, java.lang.Object) - Method in SimpleFieldDefinition
-
Sets the given field value in the given object (domain or POGO depending on sub-class).
- setGuiHints(java.lang.String) - Method in FieldInterface
-
Some GUI hints, stored as name/value paris in a standard map.
- setHistoryTracking(org.simplemes.eframe.custom.HistoryTracking) - Method in FieldInterface
-
The history tracking setting.
- setHosts(List<HttpHost>) - Method in SearchEngineClientInterface
-
Sets the external search hosts to be used.
- setInstance(org.simplemes.eframe.domain.annotation.DomainEntityHelper) - Method in DomainEntityHelper
-
- setLoggingLevel(java.lang.String) - Method in LoggingController
-
This sets or clears the current logging level for the given logger.
- setMaxLength(java.lang.Integer) - Method in FieldInterface
-
The maximum length of the custom value (Strings only).
0 or null means no limit (except for column limitations).
- setMaxLength(java.lang.Integer) - Method in PersistentProperty
-
- setMemoryPages(java.lang.String, java.lang.String) - Method in DashboardTestController
-
Sets the content of the memory pages available.
- setMoreNotes(java.lang.String) - Method in SampleParentInterface
-
- setMultiCombobox(java.lang.String, java.util.List) - Method in BaseGUISpecification
-
Sets a multi-select combobox to the given list of IDs.
- setName(java.lang.String) - Method in PersistentProperty
-
- setName(java.lang.String) - Method in SampleParentInterface
-
- setNotDisplayed(java.lang.String) - Method in SampleParentInterface
-
- setNotes(java.lang.String) - Method in SampleParentInterface
-
- setNullable(boolean) - Method in PersistentProperty
-
- setParentReference(boolean) - Method in PersistentProperty
-
- setParsingFromJSON(boolean) - Method in FieldHolderMap
-
- setParsingFromJSON(boolean) - Method in FieldHolderMapInterface
-
RSet to True if the Map has changed since the last time the JSON was generated (toJSON()).
- setPreference(org.simplemes.eframe.preference.PreferenceSettingInterface) - Method in MockPreferenceHolder
-
Internal method to set/update the preference.
- setPreference(org.simplemes.eframe.preference.PreferenceSettingInterface) - Method in PreferenceHolder
-
Set the given preference in the current settings.
- setPreferences(List<Preference>) - Method in UserPreference
-
Sets the Preferences.
- setPreferencesText(java.lang.String) - Method in UserPreference
-
Sets the Preferences.
- setReferenceType(java.lang.Class) - Method in PersistentProperty
-
- setRequired(java.lang.Boolean) - Method in FieldInterface
-
True if the field is considered required.
- setSampleChildren(List<SampleChild>) - Method in SampleParentInterface
-
- setSequence(java.lang.Integer) - Method in FieldInterface
-
The sequence this field should be displayed in.
- setSettings(java.util.List) - Method in PreferenceHolder
-
Sets the list of settings.
- setTimeToMidnightUTC() - Method in DateOnly
-
Sets the time part of this DateOnly to midnight, UTC.
- SETTINGS_LOADED_CHILDREN_PREFIX - Field in DomainEntityHelper
-
The name of the element in the domain settings holder that will contain the list of loaded children.
- SETTINGS_LOADED_REFERENCE - Field in DomainEntityHelper
-
The name of the element in the domain settings holder that will contain the already loaded
flag for a foreign reference.
- SETTINGS_SEARCH_REQUEST_SENT - Field in SearchHelper
-
The name of the element in the domain settings holder that will contain flag that the domain has
been sent for search engine marking.
- setTitle(java.lang.String) - Method in SampleParentInterface
-
- setTraceLogLevel(java.lang.Class) - Method in BaseSpecification
-
Temporarily sets the log level to trace for the given class.
- setType(java.lang.Class) - Method in PersistentProperty
-
- setUnderscoreOnCustomFields(java.lang.Object, boolean) - Method in SearchEngineClient
-
Set or clear the underscore flag on the fieldHolderMap in the given object and all children objects.
- setup() - Method in BaseGUISpecification
-
Initializes the GUI, if needed.
- setup() - Method in BaseSpecification
-
Sets up the Spock test.
- setupFile(java.lang.Object) - Method in FileArchiver
-
Builds an archiver for a given domain object.
- setupModule(SetupContext) - Method in EFrameJacksonModule
-
Method called by ObjectMapper when module is registered.
- setupSpec() - Method in BaseSpecification
-
The setup method.
- setUri(java.lang.String) - Method in CRUDGUITester
-
The URI to the controller for this domain class.
- setUseUnderscoresInJson(boolean) - Method in FieldHolderMap
-
- setUseUnderscoresInJson(boolean) - Method in FieldHolderMapInterface
-
True if the the generated JSON should use an underscore as a prefix on the custom field
and _config elements.
- setUuid(java.util.UUID) - Method in DomainEntityInterface
-
Sets the record UUID.
- setUuid(java.util.UUID) - Method in FieldInterface
-
- setUuid(java.util.UUID) - Method in SampleParentInterface
-
- setValue(java.lang.Object) - Method in BooleanFieldModule
-
- setValueClassName(java.lang.String) - Method in FieldInterface
-
The class that provides the field values.
- setValues(io.micronaut.context.env.Environment, java.util.Map, freemarker.template.TemplateModel, freemarker.template.TemplateDirectiveBody) - Method in BaseMarker
-
Sets the values passed from the directive execution.
- setValues(io.micronaut.context.env.Environment, java.util.Map, freemarker.template.TemplateModel, freemarker.template.TemplateDirectiveBody) - Method in MarkerInterface
-
Sets the values passed from the directive execution.
- ShortTermCacheMap - Class in org.simplemes.eframe.misc
This is a map that will be used to temporarily cache some data for a very short time.
- ShortTermCacheMap() - Constructor in ShortTermCacheMap
-
- shouldForceDevMode(java.lang.String, HttpRequest<?>) - Method in EFrameAssetPipelineService
-
Determines if the we should force dev mode on the given asset.
- show(java.lang.String, java.security.Principal) - Method in BaseCrudController
-
Displays the show page.
- SHOW_MARKER_IN_PROCESS_NAME - Field in ShowMarker
-
The name of the element in the marker coordinator that indicates an efShow marker is in process.
- showFields(java.lang.String) - Method in CRUDGUITester
-
A list of fields that are displayed in the show page.
- ShowMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the efShow Freemarker marker implementation.
- ShowMarker() - Constructor in ShowMarker
-
- shutdownPool() - Method in SearchEnginePoolExecutor
-
Shuts down the pool.
- SimpleChoiceListItem - Class in org.simplemes.eframe.data
A generic entry of the ChoiceListItemInterface element.
- SimpleChoiceListItem() - Constructor in SimpleChoiceListItem
-
- SimpleFieldDefinition - Class in org.simplemes.eframe.data
A simple field definition.
- SimpleFieldDefinition() - Constructor in SimpleFieldDefinition
-
- SimplePreferenceFactory - Class in org.simplemes.eframe.preference
Factory to build the correct SimplePreference, based on the value type.
- SimplePreferenceFactory() - Constructor in SimplePreferenceFactory
-
- SimpleStringPreference - Class in org.simplemes.eframe.preference
This holds the a simple string preference.
- SimpleStringPreference() - Constructor in SimpleStringPreference
-
- SimplifiedSQLException - Class in org.simplemes.eframe.exception
Defines a wrapper exception that simplifies (clarifies) the message for the SQL exception.
- SimplifiedSQLException() - Constructor in SimplifiedSQLException
-
- simplifyH2Exception(java.sql.SQLException) - Method in SimplifiedSQLException
-
Handles H2 exceptions to strip out the important stuff (if possible).
- simulateDelete(java.lang.String) - Method in MockRestClient
-
Simulates a DELETE action (e.g. delete all indices or remove single document from index).
- simulateGet(java.lang.String, org.apache.http.HttpEntity) - Method in MockRestClient
-
Simulates a GET action.
- simulatePost(java.lang.String, org.apache.http.HttpEntity) - Method in MockRestClient
-
Simulates a POST action (e.g. document bulk index).
- simulatePut(java.lang.String, org.apache.http.HttpEntity) - Method in MockRestClient
-
Simulates a PUT action (e.g. document index).
- sort() - Method in TaskMenu
-
Sorts the folders and all sub folders.
- sortAll() - Method in TaskMenuFolder
-
Sorts the folders and menu items.
- sortData(java.util.Collection) - Method in GridWidget
-
Sorts the data, if a user-sorting option is in needed.
- sortDomainsForLoading(List<IDL>) - Method in InitialDataLoader
-
Sorts the given list of Maps in the order needed for initial data loading.
- SplitterPreference - Class in org.simplemes.eframe.preference
This holds the specific preferences for a panel in a splitter for the desired display mode (size).
- SplitterPreference() - Constructor in SplitterPreference
-
- SplitterResized - Class in org.simplemes.eframe.preference.event
Handles the SplitterResized event from a list GUI.
- SplitterResized() - Constructor in SplitterResized
-
- SQLUtils - Class in org.simplemes.eframe.domain
Common utility methods used to access SQL data directly.
- SQLUtils() - Constructor in SQLUtils
-
- STANDARD_DECIMAL_SCALE - Field in FieldSizes
-
The standard scale/precision for decimal values.
- standardGUISleep(int) - Method in BaseGUISpecification
-
Convenience method to wait a standard delay time (approx 100ms) for the GUI to react.
- StandardModelAndView - Class in org.simplemes.eframe.controller
Defines an enhanced version of the model and view object used to display a page
from a controller method.
- StandardModelAndView() - Constructor in StandardModelAndView
-
- start(io.micronaut.http.HttpRequest, java.security.Principal) - Method in DashboardTestController
-
Sample test method to process a POST request for a sample start.
- start() - Method in GlobalSpecExtension
-
- start(java.io.Writer) - Method in TypeableMapper
-
Starts the output of the JSON.
- start(sample.StartRequest) - Method in WorkServiceInterface
-
- startBulkIndex(java.lang.Object, java.security.Principal) - Method in SearchController
-
Starts the bulk index request.
- startBulkIndex(java.lang.Boolean) - Method in SearchService
-
Rebuilds all search indices, with an option to delete existing indices.
- startBulkIndexRequest(java.lang.Boolean) - Method in SearchHelper
-
Starts the bulk index request.
- started(sample.StartRequest, sample.StartResponse, boolean) - Method in ProductionInterface
-
Called when an order is started (sample code).
- started(sample.StartRequest, sample.StartResponse, boolean) - Method in StartExtension
-
Called when an order is started (sample code).
- StartExtension - Class in sample.service
A sample extension that handles Start actions.
- StartExtension() - Constructor in StartExtension
-
- startPool() - Method in SearchEnginePoolExecutor
-
Creates and starts the execution pool.
- StartRequest - Class in sample
The start request POGO (sample).
- StartRequest() - Constructor in StartRequest
-
- StartResponse - Class in sample
The start result response POGO (sample).
- StartResponse() - Constructor in StartResponse
-
- startServerIfNeeded() - Method in BaseSpecification
-
Starts an embedded server, if needed.
- StartUndoAction - Class in sample
Defines the action needed to undo a single start action.
- StartUndoAction() - Constructor in StartUndoAction
-
- StartupHandler - Class in org.simplemes.eframe.application
This bean is executed on startup.
- StartupHandler() - Constructor in StartupHandler
-
- staticMethodMissingHandler(java.lang.Class, java.lang.String, java.lang.Object) - Method in DomainEntityHelper
-
Handles missing static methods in a
- DomainEntity.:
- status(java.security.Principal) - Method in SearchController
-
Returns the current search engine status as JSON/XML.
- status(java.security.Principal) - Method in StatusController
-
Displays the index page.
- StatusController - Class in org.simplemes.eframe.application.controller
Status controller.
- StatusController() - Constructor in StatusController
-
- stop() - Method in GlobalSpecExtension
-
- storeIdsLoadedForChildList(org.simplemes.eframe.domain.annotation.DomainEntityInterface, java.lang.String, java.util.List) - Method in DomainEntityHelper
-
Stores the list of uuid's loaded for a child list.
- StringFieldFormat - Class in org.simplemes.eframe.data.format
Defines a basic string field format.
- StringFieldFormat() - Constructor in StringFieldFormat
-
- stringToEncodedConverter() - Method in EncodedTypeConverters
-
- SUB_MENU_COUNTER_NAME - Field in MenuMarker
-
The name of the current sub-menu counter in the marker coordinator.
- SUB_OBJECT_DELIMITER - Field in DomainReference
-
The delimiter used to denote a sub-object reference (e.g. flexType.fields).
- subtractDays(org.simplemes.eframe.date.DateOnly, int) - Method in DateUtils
-
Subtract the given number of days from the given date.
- SUGGEST_FILTER_PARAMETER_NAME - Field in ToolkitConstants
-
The name of the parameter on the suggest server-side requests for the filter field value.
- suggestOrder(io.micronaut.http.HttpRequest, java.security.Principal) - Method in OrderController
-
Test method for a suggest list.
- swap(org.simplemes.eframe.exception.MessageHolder) - Method in MessageHolder
-
Swaps the given message from the otherMessages list with the main message.
- TaskMenu - Class in org.simplemes.eframe.web.task
Defines a task menu which has folders and tasks the user can execute.
- taskMenu(Map<String, Object>) - Method in ControllerTester
-
Defines a single expected task menus needed in the controller.
- TaskMenu() - Constructor in TaskMenu
-
- taskMenu - Field in TaskMenuHelper
-
The cached task menu built from all controllers.
- TaskMenuController - Class in org.simplemes.eframe.web.task.controller
Defines the controller access to the main menu (Task Menu).
- TaskMenuController() - Constructor in TaskMenuController
-
- TaskMenuControllerUtils - Class in org.simplemes.eframe.web.task
Provides access to the controller details for building a task menu from the controllers.
- TaskMenuControllerUtils() - Constructor in TaskMenuControllerUtils
-
- TaskMenuFolder - Class in org.simplemes.eframe.web.task
Defines a folder (group) of task menu items.
- TaskMenuFolder() - Constructor in TaskMenuFolder
-
- TaskMenuHelper - Class in org.simplemes.eframe.web.task
Provides utility methods for building a task menu from controller responses.
- TaskMenuHelper() - Constructor in TaskMenuHelper
-
- TaskMenuItem - Class in org.simplemes.eframe.web.task
Defines a single task menu entry that the user can execute.
- TaskMenuItem() - Constructor in TaskMenuItem
-
- test(groovy.lang.Closure) - Method in ControllerTester
-
- test(groovy.lang.Closure) - Method in CRUDGUITester
-
Triggers the test itself.
- test(groovy.lang.Closure) - Method in DomainTester
-
- test(java.lang.Boolean) - Method in ExtensionController
-
- TEST_USER - Field in SecurityUtils
-
The generic test user for the test mode return values for method in this class.
- testCreatePage() - Method in CRUDGUITester
-
Perform the tests on the create page.
- testEditPage() - Method in CRUDGUITester
-
Perform the tests on the edit page.
- tester(org.simplemes.eframe.test.BaseGUISpecification) - Method in CRUDGUITester
-
Sets the domain to Spock test specification to be used to the tests.
- testFieldOrder() - Method in DomainTester
-
Verifies that all fields are listed in the fieldOrder static value.
- testListPage() - Method in CRUDGUITester
-
Perform the tests on the list page.
- testShowPage() - Method in CRUDGUITester
-
Perform the tests on the show page.
- testShowPageDelete(java.lang.Object) - Method in CRUDGUITester
-
Test the delete action on the show page.
- testShowPageFields() - Method in CRUDGUITester
-
test the displayed fields.
- text() - Method in MessagesModule
-
- TextFieldModule - Class in org.simplemes.eframe.test.page
Defines the GEB page elements for a standard editable text field.
- TextFieldModule() - Constructor in TextFieldModule
-
- TextFieldWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The text input field widget.
- TextFieldWidget() - Constructor in TextFieldWidget
-
- TextUtils - Class in org.simplemes.eframe.misc
General-purpose text manipulation utilities.
- TextUtils() - Constructor in TextUtils
-
- THIS_MONTH - Field in ReportTimeIntervalEnum
-
This Month.
- THIS_YEAR - Field in ReportTimeIntervalEnum
-
This Year.
- throwsException() - Method in SampleController
-
- throwsInfiniteException() - Method in SampleController
-
- TIMEZONE_UTC - Field in DateUtils
-
The UTC Timezone.
- TITLE - Field in JavascriptTesterPage
-
- TitleMarker - Class in org.simplemes.eframe.web.ui.webix.freemarker
Provides the implementation of the efTitle/> marker.
- TitleMarker() - Constructor in TitleMarker
-
- toClassHierarchy(java.lang.Class, List<String>) - Method in TypeUtils
-
Generates an indented class hierarchy for a given class.
- toColumnName(java.lang.String) - Method in NameUtils
-
Converts the given field name to a standard column name.
- TODAY - Field in ReportTimeIntervalEnum
-
Today (since Midnight).
- toDomainName(java.lang.Object) - Method in NameUtils
-
Converts the given simple class name to a domain name convention.
- toFullString() - Method in TaskMenu
-
Build human readable version of this object's full contents.
- toFullString(java.lang.Integer) - Method in TaskMenuFolder
-
Build human readable version of this object's full contents.
- toJSON() - Method in FieldHolderMap
-
Serializes this Map to JSON.
- toJSON() - Method in FieldHolderMapInterface
-
Serializes this Map to JSON.
- tokenConfiguration - Field in AutoRefreshAuthenticationFetcher
-
- toLegalIdentifier(java.lang.String) - Method in NameUtils
-
Converts the given text to a legal Java identifier.
- toLevel(java.lang.String) - Method in LogUtils
-
Converts the given string Level to the correct logger Level.
- ToolbarWidget - Class in org.simplemes.eframe.web.ui.webix.widget
The tool bar widget.
- ToolbarWidget() - Constructor in ToolbarWidget
-
- ToolkitConstants - Class in org.simplemes.eframe.web.ui.webix
General-purpose top-level constants used by the toolkit.
- ToolkitConstants() - Constructor in ToolkitConstants
-
- toShortString() - Method in SampleParent
-
Returns a short representation of this object.
- toShortString(java.lang.Object, java.lang.Boolean) - Method in TypeUtils
-
A short string for the given object.
- toString() - Method in ArchiveLog
-
Create human readable string for this record.
- toString() - Method in BigDecimalFieldFormat
-
Returns a string representation of the object.
- toString() - Method in BooleanFieldFormat
-
Returns a string representation of the object.
- toString() - Method in ChildListFieldFormat
-
Returns a string representation of the object.
- toString() - Method in ConfigurableTypeDomainFormat
-
Returns a string representation of the object.
- toString() - Method in CustomChildListFieldFormat
-
Returns a string representation of the object.
- toString() - Method in DashboardButton
-
Build human readable version of this object.
- toString() - Method in DashboardPanel
-
Build human readable version of this object.
- toString() - Method in DashboardPanelSplitter
-
Build human readable version of this object.
- toString() - Method in DateFieldFormat
-
Returns a string representation of the object.
- toString() - Method in DateOnly
-
Returns the human readable format.
- toString() - Method in DateOnlyFieldFormat
-
Returns a string representation of the object.
- toString() - Method in DisabledStatus
-
- toString() - Method in DomainReferenceFieldFormat
-
Returns a string representation of the object.
- toString() - Method in DomainRefListFieldFormat
-
Returns a string representation of the object.
- toString() - Method in DomainSaveTransactionEvent
-
- toString() - Method in EnabledStatus
-
- toString() - Method in EncodedTypeFieldFormat
-
Returns a string representation of the object.
- toString() - Method in EnumFieldFormat
-
Returns a string representation of the object.
- toString() - Method in FieldDefinitions
-
Build human-readable form.
- toString() - Method in FieldGUIExtension
-
Build a human-readable version of this object.
- toString() - Method in FlexType
-
Build human readable version of this object.
- toString() - Method in IntegerFieldFormat
-
Returns a string representation of the object.
- toString() - Method in LongFieldFormat
-
Returns a string representation of the object.
- toString() - Method in MarkerCoordinator
-
- toString() - Method in MarkerException
-
Builds the message for display.
- toString() - Method in MessageBasedException
-
Format the exception as a string.
- toString() - Method in MessageSource
-
- toString() - Method in MockAppender
-
- toString() - Method in OptimisticLockException
-
- toString() - Method in PersistentProperty
-
- toString() - Method in Role
-
Build a human-readable version of this object.
- toString() - Method in SimplifiedSQLException
-
- toString() - Method in StringFieldFormat
-
Returns a string representation of the object.
- toString() - Method in UpdateFailedException
-
- toString() - Method in UserPreference
-
Build a human-readable version of this object.
- toString() - Method in ValidationError
-
- toString(java.util.Locale) - Method in ValidationErrorInterface
-
toString() with a locale.
- toStringBase(java.lang.Object) - Method in TextUtils
-
Builds the default toString() for the object (class and hashcode).
- toStringForException() - Method in BaseMarker
-
Builds a human-readable form of this marker and its context for use in exceptions.
- toStringForException() - Method in MarkerContext
-
Builds a human-readable form of this marker context and its context for use in exceptions.
- toStringForException() - Method in MarkerInterface
-
Builds a human-readable form of this marker and its context for use in exceptions.
- toStringLocalized(java.util.Locale) - Method in BasicFieldFormat
-
Returns a localized string representation of the object.
- toStringLocalized(java.util.Locale) - Method in BasicStatus
-
Returns the localized display value for the choice.
- toStringLocalized() - Method in ChoiceListItemInterface
-
Returns the localized display value for the choice (uses the default locale).
- toStringLocalized(java.util.Locale) - Method in ConfigurableTypeInterface
-
Gets the localized display name for this type of configurable object.
- toStringLocalized() - Method in FlexType
-
Returns the localized display value for the choice (uses the default locale).
- toStringLocalized(java.lang.Object, java.util.Locale) - Method in GlobalUtils
-
Safely call toString() on an object, using the locale if the object supports it.
- toStringLocalized(java.util.Locale) - Method in HistoryTracking
-
Build a human-readable version of this object.
- toStringLocalized(java.util.Locale) - Method in MessageBasedException
-
Build a human-readable version of this exception.
- toStringLocalized(java.util.Locale) - Method in Order
-
Builds a localized version of the order.
- toStringLocalized(java.util.Locale) - Method in ReportTimeIntervalEnum
-
Build a human-readable version of this object.
- toStringLocalized(java.util.Locale) - Method in SimpleChoiceListItem
-
- toStringLocalized(java.util.Locale) - Method in ValidationException
-
Build a human-readable version of this exception.
- trackHistory(java.lang.Object, org.simplemes.eframe.custom.HistoryTracking) - Method in FieldHolderMap
-
Track the history, if needed for the new value.
- TransactionCallbackWrapper(Closure<Object>) - Constructor in DomainEntityHelper.TransactionCallbackWrapper
-
- TREE_STATE_ELEMENT - Field in LoggingController
-
The user preference element the 'tree state' are stored under.
- TreeStateChanged - Class in org.simplemes.eframe.preference.event
Handles the TreeStateChanged event from a tree/grid GUI.
- TreeStateChanged() - Constructor in TreeStateChanged
-
- TreeStatePreference - Class in org.simplemes.eframe.preference
This holds the list of expanded rows from a tree.
- TreeStatePreference() - Constructor in TreeStatePreference
-
- TRIGGER_EVENT_ACTIVITY - Field in DashboardTestController
-
A simple dashboard activity with a single input field that will trigger a dashboard event.
- trimTrailingZeros(java.lang.String, java.util.Locale) - Method in NumberUtils
-
Trims the trailing zeros, after the decimal character.
- truncate(java.util.Date, java.time.temporal.ChronoUnit, java.util.TimeZone) - Method in DateUtils
-
Truncate the given date/time to nearest (lower) value of the given field.
- truncateSeconds(java.util.Date) - Method in DateUtils
-
Truncate the given date/time to nearest minute.
- TypeableJSONInterface - Interface in org.simplemes.eframe.json
This interface flags any POGO elements that are allowed to be stored in a typeable JSON list.
- TypeableJSONInterface() - Constructor in TypeableJSONInterface
-
- TypeableMapper - Class in org.simplemes.eframe.json
The JSON formatter/parser that handles arbitrary list or map of objects in a single JSON string.
- TypeableMapper() - Constructor in TypeableMapper
-
- TypeUtils - Class in org.simplemes.eframe.misc
Various utilities that operate on generic types (or classes).
- TypeUtils() - Constructor in TypeUtils
-