Uses of Interface
de.xima.fc.common.value.IValueAccessor
Packages that use IValueAccessor
Package
Description
-
Uses of IValueAccessor in de.xima.fc.gui.model.value_descriptor_form
Methods in de.xima.fc.gui.model.value_descriptor_form that return IValueAccessorMethods in de.xima.fc.gui.model.value_descriptor_form with parameters of type IValueAccessorModifier and TypeMethodDescriptionValueDescriptorFormModelBuilder.addDescriptor(IValueAccessor<Object> value, IValueDescriptor<?, ?> descriptor) Adds a value descriptor to the model.ValueDescriptorFormModelBuilder.addDescriptorAtKey(IValueAccessor<Map<String, Object>> root, String key, IValueDescriptor<?, ?> descriptor) Adds a value descriptor at a specific key, as if the root were arecord descriptor.ValueDescriptorFormModelBuilder.addDescriptorListAtKey(IValueAccessor<Map<String, List<Object>>> root, String key, IValueDescriptor<?, ?> descriptor) Adds a list value descriptor using the given descriptor for the items of the list.Constructors in de.xima.fc.gui.model.value_descriptor_form with parameters of type IValueAccessorModifierConstructorDescriptionAddListItemControl(IValueAccessor<?> root, String path, int index, IListValueDescriptor<?> itemDescriptor) Creates a new add list item control.AddMapEntryControl(IValueAccessor<?> root, String path, IValueDescriptor<?, ? extends IValueBuilder<?>> valueDescriptor) Creates a new add map entry control.AddRecordEntryControl(IValueAccessor<?> root, String path, IRecordValueDescriptor descriptor) Creates a new add record entry control.BooleanControl(IValueAccessor<?> root, String path, IBooleanValueDescriptor descriptor) Creates a new boolean control.protectedDescriptorEditableControl(String type, IValueAccessor<?> root, String path, IValueDescriptor<Value, ?> descriptor) Creates a new editable control for editing a value described by the given descriptor.DiscriminatorControl(IValueAccessor<?> root, String path, IUnionValueDescriptor descriptor) Creates a new discriminator control.protectedEditableControl(String type, IValueAccessor<?> root, String path) Creates a new editable control.FloatControl(IValueAccessor<?> root, String path, IFloatValueDescriptor descriptor) Creates a new float control.IntegerControl(IValueAccessor<?> root, String path, IIntegerValueDescriptor descriptor) Creates a new integer control.protectedListItemControl(String type, IValueAccessor<?> root, String path, int index, IListValueDescriptor<?> itemDescriptor) Creates a new list item control.ListItemEndControl(IValueAccessor<?> root, String path, int index, IListValueDescriptor<?> itemDescriptor) Creates a new list item end control.ListItemStartControl(IValueAccessor<?> root, String path, int index, IListValueDescriptor<?> itemDescriptor) Creates a new list item start control.protectedMapEntryControl(String type, IValueAccessor<?> root, String path, String key) Creates a new map entry control.MapEntryEndControl(IValueAccessor<?> root, String path, String key) Creates a new map entry end control.MapEntryStartControl(IValueAccessor<?> root, String path, String key) Creates a new map entry start control.MultiLineLargeStringControl(IValueAccessor<?> params, String path, ILargeStringValueDescriptor descriptor) Creates a new large string control.MultiLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull) Creates a new string control.protectedRecordEntryControl(String type, IValueAccessor<?> root, String path, String key, IRecordValueDescriptor descriptor) Creates a new record entry control.RecordEntryEndControl(IValueAccessor<?> root, String path, String key, IRecordValueDescriptor descriptor) Creates a new record entry end control.RecordEntryStartControl(IValueAccessor<?> root, String path, String key, IRecordValueDescriptor descriptor) Creates a new record entry start control.protectedRootControl(String type, IValueAccessor<?> root) Creates a new root value control.RootEndControl(IValueAccessor<?> root) Creates a new root start value control.RootStartControl(IValueAccessor<?> root) Creates a new root start value control.SingleLineLargeStringControl(IValueAccessor<?> params, String path, ILargeStringValueDescriptor descriptor) Creates a new large string control.SingleLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull) Creates a new string control.protectedStringControl(String type, IValueAccessor<?> root, String path, IStringValueDescriptor descriptor, boolean allowNull) Creates a new string control.protectedValueReferencingControl(String type, IValueAccessor<?> root, String path) Creates a new value-referencing control. -
Uses of IValueAccessor in de.xima.fc.prompt.mgmt.gui.model
Classes in de.xima.fc.prompt.mgmt.gui.model that implement IValueAccessorMethods in de.xima.fc.prompt.mgmt.gui.model that return IValueAccessorModifier and TypeMethodDescriptionPromptQueryTestViewModel.getJsonParameters()Gets the JSON object with the configured input parameters, which needs to conform to theJSON input descriptorof the prompt query.Methods in de.xima.fc.prompt.mgmt.gui.model with parameters of type IValueAccessorModifier and TypeMethodDescriptionstatic PromptQueryTestViewModelPromptQueryTestViewModel.forControls(ValueDescriptorFormModel jsonPropertiesForm, List<PromptTestFileInput> fileControls, IValueAccessor<Object> jsonParameters, Map<String, List<PromptTestFile>> uploadedFiles) Creates a new view model for the prompt query action configuration UI; when the configuration could be loaded successfully. -
Uses of IValueAccessor in de.xima.fc.workflow.designer.model.prompt_query
Classes in de.xima.fc.workflow.designer.model.prompt_query that implement IValueAccessorModifier and TypeClassDescriptionfinal classAnIValueAccessorfor the single JSON parameters of aFcPromptQueryProps.