A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(AttributeCopy<V>, AttributeCopy<V>) - Method in interface io.github.factoryfx.factory.FactoryBase.BiCopyAttributeVisitor
- accept(AttributeVisitor) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- accept(FastFactoryAttributeUtility<R, F, V, ?>, FactoryBase.AttributeMatchVisitor<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- accept(FastFactoryAttributeUtility<R, F, V, ?>, FactoryBase.BiCopyAttributeVisitor<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- accept(FastFactoryAttributeUtility<R, F, V, ?>, FastFactoryAttributeUtility<R, F, V, ?>, FactoryBase.TriAttributeVisitor<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- accept(String, Attribute<?, ?>) - Method in interface io.github.factoryfx.factory.AttributeVisitor
- accept(String, AttributeMatch<V>, AttributeMatch<V>) - Method in interface io.github.factoryfx.factory.FactoryBase.AttributeMatchVisitor
- accept(String, AttributeMerger<V>, AttributeMerger<V>, AttributeMerger<V>) - Method in interface io.github.factoryfx.factory.FactoryBase.TriAttributeVisitor
- accept(String, FactoryChildrenEnclosingAttribute<R, ?>) - Method in interface io.github.factoryfx.factory.FactoryEnclosingAttributeVisitor
- add(int, F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- add(int, T) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- add(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- add(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- add(T) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- add(T) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- addAll(int, Collection<? extends F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- addAll(int, Collection<? extends T>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- addAll(Collection<? extends F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- addAll(Collection<? extends T>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- addAll(Collection<? extends T>) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- addBackReferencesAndReferenceClassToAttributes(F, R) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- addBackReferencesAndReferenceClassToAttributesUnsafe(FactoryBase<?, R>, R) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- addConflictInfo(AttributeDiffInfo) - Method in class io.github.factoryfx.factory.merge.MergeResult
- addDisplayTextListeners(AttributeChangeListener) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- addFactory(Class<F>, Scope) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- addFactory(Class<F>, Scope, Function<FactoryContext<R>, F>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- addFactory(Class<F>, String, Scope, Function<FactoryContext<R>, F>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- addFutureData(ScheduledUpdate<R>) - Method in interface io.github.factoryfx.factory.storage.DataStorage
- addFutureData(ScheduledUpdate<R>) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- addFutureData(ScheduledUpdate<R>) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- additionalDeleteAction - Variable in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- additionalDeleteAction(BiConsumer<F, FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
action after delete, e.g delete the factory also in other lists
- addMergeExecutions(Runnable, FactoryBase<?, R>) - Method in class io.github.factoryfx.factory.merge.MergeResult
- addMergeInfo(AttributeDiffInfo) - Method in class io.github.factoryfx.factory.merge.MergeResult
- addonText(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
-
add-on text for the attribute, text that is displayed an the right side of the input usually used for units,%,currency symbol etc
- addPermissionViolationInfo(AttributeDiffInfo) - Method in class io.github.factoryfx.factory.merge.MergeResult
- addUnchecked(String) - Method in class io.github.factoryfx.factory.attribute.types.URIListAttribute
-
workaround for checked exception
- addValidation(Validation<T>, Attribute<?, ?>...) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
factory validation
- AllOrNothingFactoryExceptionHandler<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.exception
-
exit vm for exception, that's the safest action cause factory could used external resources like ports, memory that s not clear able cause the factory create process is an unknown state
- AllOrNothingFactoryExceptionHandler() - Constructor for class io.github.factoryfx.factory.exception.AllOrNothingFactoryExceptionHandler
- anyMatch(Class<F>) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- apply(FactoryContext<R>) - Method in class io.github.factoryfx.factory.builder.DefaultCreator
- apply(R) - Method in class io.github.factoryfx.factory.attribute.DefaultPossibleValueProvider
- applyRemovedAttribute(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- applyToRootFactoryDeep(R) - Method in class io.github.factoryfx.factory.FactoryTreeBuilderBasedAttributeSetup
- asData(Class<D>, SimpleObjectMapper) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- assertRoot() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- asUnmodifiableList() - Method in class io.github.factoryfx.factory.attribute.types.StringListAttribute
- attribute - Variable in class io.github.factoryfx.factory.metadata.FactoryMetadata.AttributeNamePair
- attribute(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- attribute(String, int) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- Attribute<T,A extends Attribute<T,A>> - Class in io.github.factoryfx.factory.attribute
- Attribute() - Constructor for class io.github.factoryfx.factory.attribute.Attribute
- AttributeChangeListener<T,A extends Attribute<T,A>> - Interface in io.github.factoryfx.factory.attribute
- AttributeCopy<V> - Interface in io.github.factoryfx.factory.attribute
- attributeDescription(Locale) - Method in class io.github.factoryfx.factory.validation.ValidationError
- AttributeDiffInfo - Class in io.github.factoryfx.factory.merge
- AttributeDiffInfo(String, UUID) - Constructor for class io.github.factoryfx.factory.merge.AttributeDiffInfo
- AttributeFiller<R extends FactoryBase> - Interface in io.github.factoryfx.factory.storage.migration.datamigration
-
fill new Attributes with structure from FactoryTreeBuilder s
- AttributeGroup - Class in io.github.factoryfx.factory.attribute
-
used for editing (usually to group attributes in tabs tabs)
- AttributeGroup(LanguageText, List<Attribute<?, ?>>) - Constructor for class io.github.factoryfx.factory.attribute.AttributeGroup
- AttributeGroup(String, List<Attribute<?, ?>>) - Constructor for class io.github.factoryfx.factory.attribute.AttributeGroup
- attributeListGrouped() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- AttributeMatch<V> - Interface in io.github.factoryfx.factory.attribute
- AttributeMerger<V> - Interface in io.github.factoryfx.factory.attribute
- attributeName - Variable in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- AttributeNamePair(String, Attribute<?, ?>) - Constructor for class io.github.factoryfx.factory.metadata.FactoryMetadata.AttributeNamePair
- AttributePathElement - Interface in io.github.factoryfx.factory.storage.migration.datamigration
- AttributePathTarget<V> - Class in io.github.factoryfx.factory.storage.migration.datamigration
- AttributePathTarget(Class<V>, List<AttributePathElement>, String, int) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.AttributePathTarget
- AttributeRename<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.storage.migration.datamigration
- AttributeRename(Class<F>, String, Function<F, Attribute<?, ?>>) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.AttributeRename
- AttributeStorageMetadata - Class in io.github.factoryfx.factory.storage.migration.metadata
- AttributeStorageMetadata(String, String, boolean, String) - Constructor for class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- AttributeValidation<T> - Class in io.github.factoryfx.factory.validation
- AttributeValidation(Validation<T>, Attribute<?, ?>...) - Constructor for class io.github.factoryfx.factory.validation.AttributeValidation
- AttributeValue<V> - Interface in io.github.factoryfx.factory.attribute
- AttributeVisitor - Interface in io.github.factoryfx.factory
- authenticate(String, String) - Method in class io.github.factoryfx.server.user.nop.NoUserManagement
- authenticate(String, String) - Method in class io.github.factoryfx.server.user.persistent.PersistentUserManagement
- authenticate(String, String) - Method in interface io.github.factoryfx.server.user.UserManagement
- authorisationRequired() - Method in class io.github.factoryfx.server.user.nop.NoUserManagement
- authorisationRequired() - Method in class io.github.factoryfx.server.user.persistent.PersistentUserManagement
- authorisationRequired() - Method in interface io.github.factoryfx.server.user.UserManagement
- AuthorizedUser - Class in io.github.factoryfx.server.user
- AuthorizedUser(String, Locale, String...) - Constructor for class io.github.factoryfx.server.user.AuthorizedUser
- AuthorizedUser(String, Locale, Set<String>) - Constructor for class io.github.factoryfx.server.user.AuthorizedUser
B
- baseVersionId - Variable in class io.github.factoryfx.factory.storage.DataUpdate
-
the base version on the server
- baseVersionId - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdate
-
the base version on the server
- baseVersionId - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
-
the base version on the server
- batchModify(Consumer<List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
-
add is costly with the change detection and root back reference adding this halt the change detection until batch is ended;
- BigDecimalAttribute - Class in io.github.factoryfx.factory.attribute.types
- BigDecimalAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.BigDecimalAttribute
- BigIntegerAttribute - Class in io.github.factoryfx.factory.attribute.types
- BigIntegerAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.BigIntegerAttribute
- bindFactory(F) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- BooleanAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- BooleanAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.BooleanAttribute
- branch() - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
-
indented use is for testing to create branches and set mocks
- Branch(B) - Constructor for class io.github.factoryfx.factory.BranchSelector.Branch
- BranchSelector<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
-
create subtree with liveobject to instantiate only part of the tree e.g for test or in the gui
- BranchSelector(FactoryTreeBuilder<?, R, ?>) - Constructor for class io.github.factoryfx.factory.BranchSelector
- BranchSelector(R) - Constructor for class io.github.factoryfx.factory.BranchSelector
- BranchSelector(R, FactoryTreeBuilder<?, R, ?>) - Constructor for class io.github.factoryfx.factory.BranchSelector
- BranchSelector.Branch<R extends FactoryBase<?,R>,L,B extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory
- build() - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- build() - Static method in class io.github.factoryfx.factory.jackson.ObjectMapperBuilder
- buildMigrationManager() - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- buildNew() - Static method in class io.github.factoryfx.factory.jackson.ObjectMapperBuilder
- buildNew(JsonFactory) - Static method in class io.github.factoryfx.factory.jackson.ObjectMapperBuilder
- buildNewObjectMapper() - Static method in class io.github.factoryfx.factory.jackson.ObjectMapperBuilder
- buildNewSubTree(Class<FO>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
-
the passed factoryClazz ist created new even if they is declared as Singleton
- buildSubTrees(Class<FO>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- buildTree() - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
-
create the complete factory tree that represent the app dependencies and validates the result
the tree is only created once per builder, multiple buildTree calls return the same result - buildTreeUnvalidated() - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
-
create the complete factory tree that represent the app dependencies
- ByteArrayAttribute - Class in io.github.factoryfx.factory.attribute.types
- ByteArrayAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.ByteArrayAttribute
- ByteAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- ByteAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.ByteAttribute
- ByteListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- ByteListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.ByteListAttribute
C
- canMigrate(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributeRename
- canMigrate(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.ClassRename
- canMigrate(DataStorageMetadataDictionary) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.DataMigration
- canMigrate(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.SingletonDataRestore
- canMigrate(DataStorageMetadataDictionary, DataJsonNode) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathDataRestore
- canUseFor(ObjectIdResolver) - Method in class io.github.factoryfx.factory.DataObjectIdResolver
- catalogueBased() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
reference is a selection from a catalogue
- changed(Attribute<T, A>, T) - Method in interface io.github.factoryfx.factory.attribute.AttributeChangeListener
- changed(Attribute<T, A>, T) - Method in class io.github.factoryfx.factory.attribute.WeakAttributeChangeListener
- changeSummary - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
- ChangeSummaryCreator<R extends FactoryBase<?,?>,S> - Interface in io.github.factoryfx.factory.storage
- CharAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- CharAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.CharAttribute
- CharListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- CharListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.CharListAttribute
- checkPermission(String) - Method in class io.github.factoryfx.server.user.AuthorizedUser
- checkPermissionValid(String) - Method in class io.github.factoryfx.server.user.AuthorizedUser
- ClasspathBasedFactoryProvider - Class in io.github.factoryfx.factory.util
- ClasspathBasedFactoryProvider() - Constructor for class io.github.factoryfx.factory.util.ClasspathBasedFactoryProvider
- ClassRename - Class in io.github.factoryfx.factory.storage.migration.datamigration
- ClassRename(String, Class<? extends FactoryBase<?, ?>>) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.ClassRename
- clazz - Variable in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- clazz - Variable in class io.github.factoryfx.factory.ParameterlessFactory
- cleanUpAfterCrash() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- clear() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- clear() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- clear() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- clear() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- collectChildFactories() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- collectChildFactoryMap() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- collectChildrenDeep() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- collectChildrenFromRoot() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
-
get children including himself
- collectChildrenMapFromRoot() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- CollectionAttributeUtil<T> - Class in io.github.factoryfx.factory.attribute
- CollectionAttributeUtil(Collection<T>, Function<T, String>) - Constructor for class io.github.factoryfx.factory.attribute.CollectionAttributeUtil
- collectionChildrenDeepFromNonFinalizedTree() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
can be used inside a view
- comment - Variable in class io.github.factoryfx.factory.storage.DataUpdate
- comment - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdate
- comment - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- comment - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
- compareTo(EncryptedString) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedString
- compareTo(Delayed) - Method in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- config() - Method in class io.github.factoryfx.factory.FactoryBase
-
data configurations api.
- configLifeCycle() - Method in class io.github.factoryfx.factory.FactoryBase
-
life cycle configurations api
Update Order
1. - conflictInfos - Variable in class io.github.factoryfx.factory.merge.MergeDiffInfo
- contains(Object) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- contains(Object) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- contains(Object) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- containsAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- containsAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- containsAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- containsAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- containsAttribute(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- containsClass(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- containsKey(Object) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- containsValue(Object) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- copy() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- copy() - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
-
copy with same ids and data
- copy() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
-
copy a root data element
- copy(T) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- COPY - io.github.factoryfx.factory.attribute.CopySemantic
-
data copy but new id
- copyDeep(int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- copyOneLevelDeep() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- CopySemantic - Enum in io.github.factoryfx.factory.attribute
- copyZeroLevelDeep() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- create(FactoryContext<R>) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- create(Class<? extends L>) - Static method in class io.github.factoryfx.factory.ParameterlessFactory
- create(P) - Method in class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreator
- create(P) - Method in class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreatorAttribute
- CREATE - io.github.factoryfx.factory.log.FactoryLogEntryEventType
- createAttributeStorageMetadata(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- createAttributeStorageMetadata(String) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- createChangeSummary(MergeDiffInfo<R>) - Method in interface io.github.factoryfx.factory.storage.ChangeSummaryCreator
-
for history data
- createDataStorage(R, MigrationManager<R, S>, SimpleObjectMapper) - Method in interface io.github.factoryfx.factory.builder.DataStorageCreator
- createDataStorageMetadata(long) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- createDataStorageMetadataDictionaryFromRoot() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- createFactoryValidations(Class<? extends FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.validator.FactoryStyleValidatorBuilder
-
test if the model is valid: all Attributes are public all Attributes not null after instantiation
- createFutureChangeSummary(MergeDiffInfo<R>) - Method in interface io.github.factoryfx.factory.storage.ChangeSummaryCreator
-
for future data
- createImpl() - Method in class io.github.factoryfx.factory.ParameterlessFactory
- createImpl() - Method in class io.github.factoryfx.factory.PolymorphicFactoryBase
- createImpl() - Method in class io.github.factoryfx.factory.SimpleFactoryBase
- createImpl() - Method in class io.github.factoryfx.server.user.nop.NoUserManagementFactory
- createImpl() - Method in class io.github.factoryfx.server.user.persistent.PersistentUserManagementFactory
- createImpl() - Method in class io.github.factoryfx.server.user.persistent.UserFactory
- createKey() - Static method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- createMergeResult(Function<String, Boolean>) - Method in class io.github.factoryfx.factory.merge.DataMerger
- createNew(FactoryContext<R>) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- createNewFactory(Class<FO>) - Method in class io.github.factoryfx.factory.FactoryTreeBuilderBasedAttributeSetup
- createUpdateStoredDataMetadata(S, String) - Method in class io.github.factoryfx.factory.storage.DataUpdate
- createValidationError(Attribute<?, ?>, FactoryBase<?, ?>, String) - Method in class io.github.factoryfx.factory.validation.ValidationResult
- creationTime - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
D
- DataAndId<T extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.storage
- DataAndId(T, String) - Constructor for class io.github.factoryfx.factory.storage.DataAndId
- DataAndStoredMetadata<T extends FactoryBase<?,?>,S> - Class in io.github.factoryfx.factory.storage
- DataAndStoredMetadata(T, StoredDataMetadata<S>) - Constructor for class io.github.factoryfx.factory.storage.DataAndStoredMetadata
- DataConfiguration(FactoryBase<?, ?>) - Constructor for class io.github.factoryfx.factory.FactoryBase.DataConfiguration
- dataId - Variable in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- DataJsonNode - Class in io.github.factoryfx.factory.storage.migration.datamigration
- DataJsonNode(ObjectNode) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- DataMerger<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.merge
- DataMerger(R, R, R) - Constructor for class io.github.factoryfx.factory.merge.DataMerger
- DataMigration - Interface in io.github.factoryfx.factory.storage.migration.datamigration
- DataObjectIdResolver - Class in io.github.factoryfx.factory
-
Exception if id is not resolvable, migration can fix id resolution affected from removed attributes
- DataObjectIdResolver() - Constructor for class io.github.factoryfx.factory.DataObjectIdResolver
- DataObjectIdResolver.UnresolvableJsonIDException - Exception in io.github.factoryfx.factory
- DataStorage<R extends FactoryBase<?,?>,S> - Interface in io.github.factoryfx.factory.storage
-
storage/load and history for factories
- DataStorageCreator<R extends FactoryBase<?,R>,S> - Interface in io.github.factoryfx.factory.builder
- DataStorageMetadata - Class in io.github.factoryfx.factory.storage.migration.metadata
- DataStorageMetadata(List<AttributeStorageMetadata>, String, long) - Constructor for class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- dataStorageMetadataDictionary - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- dataStorageMetadataDictionary - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
- DataStorageMetadataDictionary - Class in io.github.factoryfx.factory.storage.migration.metadata
- DataStorageMetadataDictionary(List<DataStorageMetadata>, String) - Constructor for class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- DataStoragePatcher - Interface in io.github.factoryfx.factory.storage
-
Patch interface for storage
- DataUpdate<R extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.storage
-
data and metadata for a data update
- DataUpdate(R, String, String, String) - Constructor for class io.github.factoryfx.factory.storage.DataUpdate
- de(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- de(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- de(String) - Method in class io.github.factoryfx.factory.util.LanguageText
- debugInfo() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- decimalFormatPattern(String) - Method in class io.github.factoryfx.factory.attribute.types.BigDecimalAttribute
- decrypt(String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedString
- decrypt(String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- deEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumAttribute
- deEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- deEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumTranslations
- DefaultCreator<L,F extends FactoryBase<L,R>,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.builder
- DefaultCreator(Class<F>) - Constructor for class io.github.factoryfx.factory.builder.DefaultCreator
- defaultExpanded() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- defaultExpanded() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
-
edit hint to show textfield initial expanded
- DefaultPossibleValueProvider<R extends FactoryBase<?,R>,T extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.attribute
- DefaultPossibleValueProvider(Class<T>) - Constructor for class io.github.factoryfx.factory.attribute.DefaultPossibleValueProvider
- defaultValue(T) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- deleteFutureData(String) - Method in interface io.github.factoryfx.factory.storage.DataStorage
- deleteFutureData(String) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- deleteFutureData(String) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- DESTROY - io.github.factoryfx.factory.log.FactoryLogEntryEventType
- destroyException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.AllOrNothingFactoryExceptionHandler
- destroyException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in interface io.github.factoryfx.factory.exception.FactoryExceptionHandler
- destroyException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.LoggingFactoryExceptionHandler
- destroyException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.ResettingHandler
- destroyException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.RethrowingFactoryExceptionHandler
- destroyRemoved() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
destroy liveobject form a removed factory
- destroyUpdated() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
destroy the old liveobject in updated factories
- determineRecreationNeedFromRoot(Set<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
determine which live objects needs recreation
- determineRecreationNeedFromRoot(Set<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- DoubleAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- DoubleAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.DoubleAttribute
- DoubleListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- DoubleListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.DoubleListAttribute
- DurationAttribute - Class in io.github.factoryfx.factory.attribute.time
- DurationAttribute() - Constructor for class io.github.factoryfx.factory.attribute.time.DurationAttribute
- durationNs - Variable in class io.github.factoryfx.factory.log.FactoryLogEntryEvent
E
- en(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- en(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- en(String) - Method in class io.github.factoryfx.factory.util.LanguageText
- encrypt(String, String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- EncryptedString - Class in io.github.factoryfx.factory.attribute.types
- EncryptedString(String) - Constructor for class io.github.factoryfx.factory.attribute.types.EncryptedString
- EncryptedString(String, String) - Constructor for class io.github.factoryfx.factory.attribute.types.EncryptedString
- EncryptedStringAttribute - Class in io.github.factoryfx.factory.attribute.types
- EncryptedStringAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- EncryptedStringAttribute.KeyValidator - Class in io.github.factoryfx.factory.attribute.types
- endEditingDeepFromRoot() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
only call on root
- endEditingFlat() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
end edit for this factory
- enEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumAttribute
- enEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- enEnum(E, String) - Method in class io.github.factoryfx.factory.attribute.types.EnumTranslations
- entrySet() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- EnumAttribute<E extends java.lang.Enum<E>> - Class in io.github.factoryfx.factory.attribute.types
- EnumAttribute(Class<E>) - Constructor for class io.github.factoryfx.factory.attribute.types.EnumAttribute
- EnumListAttribute<E extends java.lang.Enum<E>> - Class in io.github.factoryfx.factory.attribute.types
- EnumListAttribute(Class<E>) - Constructor for class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- enumTranslations - Variable in class io.github.factoryfx.factory.attribute.types.EnumTranslations
- EnumTranslations<E extends java.lang.Enum<E>> - Class in io.github.factoryfx.factory.attribute.types
- EnumTranslations() - Constructor for class io.github.factoryfx.factory.attribute.types.EnumTranslations
- equals(Object) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedString
- equals(Object) - Method in class io.github.factoryfx.factory.builder.FactoryCreatorIdentifier
- equals(Object) - Method in class io.github.factoryfx.factory.util.LanguageText
- es(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- es(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- es(String) - Method in class io.github.factoryfx.factory.util.LanguageText
- exception - Variable in class io.github.factoryfx.factory.log.FactoryUpdateLog
- ExceptionResponseAction<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.exception
- ExceptionResponseAction(FactoryManager<L, R>, RootFactoryWrapper<R>, RootFactoryWrapper<R>, List<FactoryBase<?, ?>>) - Constructor for class io.github.factoryfx.factory.exception.ExceptionResponseAction
- executeMerge() - Method in class io.github.factoryfx.factory.merge.MergeResult
F
- factory() - Method in class io.github.factoryfx.factory.BranchSelector.Branch
- FactoryAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Attribute with factory
- FactoryAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryAttribute
- FactoryAttribute(Consumer<FactoryAttribute<R, L, F>>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryAttribute
-
diamond operator doesn't work chained expression inference (Section D of JSR 335)
e.g.: - FactoryBase<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- FactoryBase() - Constructor for class io.github.factoryfx.factory.FactoryBase
- FactoryBase.AttributeMatchVisitor<V> - Interface in io.github.factoryfx.factory
- FactoryBase.BiCopyAttributeVisitor<V> - Interface in io.github.factoryfx.factory
- FactoryBase.DataConfiguration - Class in io.github.factoryfx.factory
- FactoryBase.Internal<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- FactoryBase.LifeCycleConfig<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- FactoryBase.TriAttributeVisitor<V> - Interface in io.github.factoryfx.factory
- FactoryBase.UtilityFactory<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- FactoryBaseAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<? extends L,R>,A extends ReferenceBaseAttribute<R,F,F,A>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Attribute with factory
- FactoryBaseAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- FactoryChildrenEnclosingAttribute<R extends FactoryBase<?,R>,A> - Interface in io.github.factoryfx.factory.attribute.dependency
- factoryClass - Variable in class io.github.factoryfx.factory.log.FactoryLogEntry
- FactoryContext<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.builder
- FactoryContext() - Constructor for class io.github.factoryfx.factory.builder.FactoryContext
- FactoryCreator<F extends FactoryBase<?,R>,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.builder
- FactoryCreator(Class<F>, String, Scope, Function<FactoryContext<R>, F>) - Constructor for class io.github.factoryfx.factory.builder.FactoryCreator
- FactoryCreatorIdentifier - Class in io.github.factoryfx.factory.builder
- FactoryCreatorIdentifier(Class<?>, String) - Constructor for class io.github.factoryfx.factory.builder.FactoryCreatorIdentifier
- factoryDescription - Variable in class io.github.factoryfx.factory.log.FactoryLogEntry
- FactoryEnclosingAttributeVisitor<R extends FactoryBase<?,R>> - Interface in io.github.factoryfx.factory
- FactoryExceptionHandler<L,R extends FactoryBase<L,R>> - Interface in io.github.factoryfx.factory.exception
- FactoryListAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Attribute with factory
- FactoryListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryListAttribute
- FactoryListAttribute(Consumer<FactoryListAttribute<R, L, F>>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryListAttribute
-
Explanation see:
FactoryAttribute(Consumer)} - FactoryListBaseAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<? extends L,R>,A extends FactoryListBaseAttribute<R,L,F,A>> - Class in io.github.factoryfx.factory.attribute.dependency
- FactoryListBaseAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- FactoryLogEntry - Class in io.github.factoryfx.factory.log
- FactoryLogEntry(FactoryBase<?, ?>) - Constructor for class io.github.factoryfx.factory.log.FactoryLogEntry
- FactoryLogEntry(Class<? extends FactoryBase<?, ?>>, String, long) - Constructor for class io.github.factoryfx.factory.log.FactoryLogEntry
- FactoryLogEntryEvent - Class in io.github.factoryfx.factory.log
- FactoryLogEntryEvent(FactoryLogEntryEventType, long) - Constructor for class io.github.factoryfx.factory.log.FactoryLogEntryEvent
- FactoryLogEntryEventType - Enum in io.github.factoryfx.factory.log
- FactoryManager<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory
-
Manage application lifecycle (start,stop,update)
- FactoryManager(FactoryExceptionHandler) - Constructor for class io.github.factoryfx.factory.FactoryManager
- FactoryMetadata<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.metadata
- FactoryMetadata(Class<F>) - Constructor for class io.github.factoryfx.factory.metadata.FactoryMetadata
- FactoryMetadata.AttributeNamePair - Class in io.github.factoryfx.factory.metadata
- FactoryMetadataManager - Class in io.github.factoryfx.factory.metadata
- FactoryMetadataManager() - Constructor for class io.github.factoryfx.factory.metadata.FactoryMetadataManager
- FactoryPolymorphicAttribute<R extends FactoryBase<?,R>,L> - Class in io.github.factoryfx.factory.attribute.dependency
-
Attribute for polymorphic Reference.
- FactoryPolymorphicAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
- FactoryPolymorphicAttribute(Class<L>, Class<? extends PolymorphicFactory<L>>...) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
- FactoryPolymorphicAttribute(Consumer<FactoryPolymorphicAttribute<R, L>>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
-
Explanation see:
FactoryAttribute(Consumer)} - FactoryPolymorphicListAttribute<R extends FactoryBase<?,R>,L> - Class in io.github.factoryfx.factory.attribute.dependency
-
Attribute for polymorphic Reference.
- FactoryPolymorphicListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
- FactoryPolymorphicListAttribute(Class<L>, Class<? extends PolymorphicFactory<?>>...) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
- FactoryPolymorphicListAttribute(Consumer<FactoryPolymorphicListAttribute<R, L>>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
-
Explanation see:
FactoryAttribute(Consumer)} - FactoryPolymorphicUtil<R extends FactoryBase<?,R>,L> - Class in io.github.factoryfx.factory.attribute.dependency
- FactoryPolymorphicUtil() - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicUtil
- FactoryStyleValidation - Interface in io.github.factoryfx.factory.validator
- FactoryStyleValidatorBuilder - Class in io.github.factoryfx.factory.validator
- FactoryStyleValidatorBuilder() - Constructor for class io.github.factoryfx.factory.validator.FactoryStyleValidatorBuilder
- FactoryStyleValidatorBuilder(Function<FactoryStyleValidatorBuilder.FactoryValidatorUtility, List<FactoryStyleValidation>>, Function<FactoryStyleValidatorBuilder.FactoryValidatorUtility, List<FactoryStyleValidation>>) - Constructor for class io.github.factoryfx.factory.validator.FactoryStyleValidatorBuilder
- FactoryTreeBuilder<L,R extends FactoryBase<L,R>,S> - Class in io.github.factoryfx.factory.builder
-
utility class to build a factory hierarchy(dependency tree) see RichClientBuilder for an example It's called tree but really is a DAG (directed acyclic graph).
- FactoryTreeBuilder(Class<R>) - Constructor for class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- FactoryTreeBuilder(Class<R>, Function<FactoryContext<R>, R>) - Constructor for class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- FactoryTreeBuilderAttributeFiller<L,R extends FactoryBase<L,R>,S> - Class in io.github.factoryfx.factory.builder
- FactoryTreeBuilderAttributeFiller(FactoryTreeBuilder<L, R, S>) - Constructor for class io.github.factoryfx.factory.builder.FactoryTreeBuilderAttributeFiller
- FactoryTreeBuilderBasedAttributeSetup<R extends FactoryBase<?,R>,S> - Class in io.github.factoryfx.factory
-
provides additional setup for attributes based on the FactoryTreeBuilder
- FactoryTreeBuilderBasedAttributeSetup(FactoryTreeBuilder<?, R, S>) - Constructor for class io.github.factoryfx.factory.FactoryTreeBuilderBasedAttributeSetup
- FactoryUpdateLog<R extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.log
- FactoryUpdateLog(String) - Constructor for class io.github.factoryfx.factory.log.FactoryUpdateLog
- FactoryUpdateLog(String, MergeDiffInfo<R>, long, String) - Constructor for class io.github.factoryfx.factory.log.FactoryUpdateLog
- FactoryViewAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Allows to programmatically define a dependency
This should only be used in exceptional cases. - FactoryViewAttribute(Function<R, F>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- FactoryViewListAttribute<R extends FactoryBase<?,R>,L,F extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Allows to programmatically define a dependency
This should only be used in exceptional cases. - FactoryViewListAttribute(Function<R, List<F>>) - Constructor for class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- failedUpdate() - Method in class io.github.factoryfx.factory.log.FactoryUpdateLog
- FastFactoryAttribute<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>,L,V extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.fastfactory
- FastFactoryAttribute(Supplier<FactoryAttribute<R, L, V>>, Function<F, V>, BiConsumer<F, V>, Class<V>, String) - Constructor for class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- FastFactoryAttributeUtility<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>,V,A extends Attribute<V,?>> - Class in io.github.factoryfx.factory.fastfactory
- FastFactoryAttributeUtility(Supplier<A>, Function<F, V>, BiConsumer<F, V>, String) - Constructor for class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- FastFactoryListAttribute<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>,L,V extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.fastfactory
- FastFactoryListAttribute(Supplier<FactoryListAttribute<R, L, V>>, Function<F, List<V>>, BiConsumer<F, List<V>>, Class<V>, String) - Constructor for class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- FastFactoryUtility<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.fastfactory
-
faster but less convenient Factory provides utility methods
- FastFactoryUtility(Supplier<List<? extends FastFactoryAttributeUtility<R, F, ?, ?>>>) - Constructor for class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- FastValueAttribute<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>,V,A extends ImmutableValueAttribute<V,?>> - Class in io.github.factoryfx.factory.fastfactory
- FastValueAttribute(Supplier<A>, Function<F, V>, BiConsumer<F, V>, String) - Constructor for class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- FileContentAttribute - Class in io.github.factoryfx.factory.attribute.types
-
File content as byte[] and metadata for file selection
- FileContentAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.FileContentAttribute
- fileExtension(String) - Method in class io.github.factoryfx.factory.attribute.types.FileContentAttribute
-
ui hint what files should be stored in the attribute
- FileSystemDataStorage<R extends FactoryBase<?,R>,S> - Class in io.github.factoryfx.factory.storage.filesystem
- FileSystemDataStorage(Path, R, MigrationManager<R, S>, SimpleObjectMapper) - Constructor for class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- FileSystemDataStorage(Path, R, MigrationManager<R, S>, SimpleObjectMapper, int) - Constructor for class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- FileSystemDataStorage(Path, R, MigrationManager<R, S>, FileSystemFactoryStorageHistory<R, S>, SimpleObjectMapper) - Constructor for class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- FileSystemFactoryStorageHistory<R extends FactoryBase<?,R>,S> - Class in io.github.factoryfx.factory.storage.filesystem
- FileSystemFactoryStorageHistory(Path, MigrationManager<R, S>) - Constructor for class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- FileSystemFactoryStorageHistory(Path, MigrationManager<R, S>, int) - Constructor for class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- fillFromExistingFactoryTree(Map<FactoryCreatorIdentifier, FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- fillFromExistingFactoryTree(R) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- fillFromExistingFactoryTree(R) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- fillNewAttributes(R, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilderAttributeFiller
- fillNewAttributes(R, DataStorageMetadataDictionary) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.AttributeFiller
- filtered(Predicate<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- filtered(Predicate<T>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- finalise() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- FinalValidation - Class in io.github.factoryfx.factory.validator
- FinalValidation(Class<? extends FactoryBase<?, ?>>, Field) - Constructor for class io.github.factoryfx.factory.validator.FinalValidation
- fixDuplicateFactories() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
-fix all factories with same id should be same object
- fixIdsDeepFromRoot(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
-
fix objects in removed attributes.
- FloatAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- FloatAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.FloatAttribute
- FloatListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- FloatListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.FloatListAttribute
- forEach(Consumer<? super F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- fr(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- fr(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- fr(String) - Method in class io.github.factoryfx.factory.util.LanguageText
G
- get() - Method in interface io.github.factoryfx.factory.attribute.AttributeValue
- get() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.primitive.BooleanAttribute
- get() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- get() - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- get(int) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- get(int) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- get(Class<? extends FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.util.ClasspathBasedFactoryProvider
- get(Class<F>) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- get(Class<F>, String) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- get(Class<T>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
- get(Object) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- get(Package) - Method in class io.github.factoryfx.factory.util.ClasspathBasedFactoryProvider
- get(String) - Method in class io.github.factoryfx.factory.util.ClasspathBasedFactoryProvider
- get(Predicate<FactoryCreator<?, R>>) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- getArrayAttributeValue(String, Class<V>, SimpleObjectMapper, int) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getAttribute() - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- getAttribute() - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- getAttribute() - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- getAttribute(FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- getAttribute(String) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- getAttributeDisplayText(FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- getAttributeIdValue(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getAttributes() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getAttributeValue(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getAttributeValue(String, Class<V>, SimpleObjectMapper) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getChild(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getChild(String, int) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getChild(String, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- getClassName() - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- getConflictCount() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- getCreator() - Method in class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreatorFactory
- getCurrentData() - Method in interface io.github.factoryfx.factory.storage.DataStorage
-
get the current data, if first start or no available an initial data is created
- getCurrentData() - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- getCurrentData() - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- getCurrentFactory() - Method in class io.github.factoryfx.factory.FactoryManager
- getDataClassName() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getDataStorageMetadata(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- getDelay(TimeUnit) - Method in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- getDiffToPreviousVersion(StoredDataMetadata<S>) - Method in class io.github.factoryfx.server.Microservice
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.Attribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.CollectionAttributeUtil
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- getDisplayText() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getDisplayText(Enum<?>, Function<LanguageText, String>) - Method in class io.github.factoryfx.factory.attribute.types.EnumTranslations
- getDisplayTextObservable() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getEncryptedString() - Method in class io.github.factoryfx.factory.attribute.types.EncryptedString
- getEvents() - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- getFactoriesInCreateAndStartOrder() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
h / | \ / e \ d g /|\ | / | \ f a b c
- getFactoriesInCreateAndStartOrder() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- getFactoriesInDestroyOrder() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
h / | \ / e \ d g /|\ | / | \ f a b c
- getFactoriesInDestroyOrder() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- getFactoryDescription() - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- getFactoryDisplayText() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getFactoryTreeBuilder() - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
- getFactoryTreeBuilderBasedAttributeSetup() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getFutureData(String) - Method in interface io.github.factoryfx.factory.storage.DataStorage
- getFutureData(String) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- getFutureData(String) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- getFutureDataList() - Method in interface io.github.factoryfx.factory.storage.DataStorage
- getFutureDataList() - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- getFutureDataList() - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- getHistoryData(String) - Method in interface io.github.factoryfx.factory.storage.DataStorage
- getHistoryData(String) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- getHistoryData(String) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- getHistoryDataList() - Method in interface io.github.factoryfx.factory.storage.DataStorage
- getHistoryDataList() - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- getHistoryDataList() - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- getHistoryFactory(String) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- getHistoryFactory(String) - Method in class io.github.factoryfx.server.Microservice
- getHistoryFactoryList() - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- getHistoryFactoryList() - Method in class io.github.factoryfx.server.Microservice
- getId() - Method in class io.github.factoryfx.factory.FactoryBase
- getId() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getJsonNode() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- getLiveObject() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getLiveObjectClass() - Method in interface io.github.factoryfx.factory.PolymorphicFactory
-
class of the liveobject, probably the common interface
workaround for java type erasure - getLiveObjectClass() - Method in class io.github.factoryfx.factory.PolymorphicFactoryBase
- getLiveObjectClass() - Method in class io.github.factoryfx.server.user.nop.NoUserManagementFactory
- getLiveObjectClass() - Method in class io.github.factoryfx.server.user.persistent.PersistentUserManagementFactory
- getLocale() - Method in class io.github.factoryfx.server.user.AuthorizedUser
- getMergedFactories() - Method in class io.github.factoryfx.factory.merge.MergeResult
- getMetadata(Class<F>) - Static method in class io.github.factoryfx.factory.metadata.FactoryMetadataManager
- getMetadataUnsafe(Class) - Static method in class io.github.factoryfx.factory.metadata.FactoryMetadataManager
- getMicroservice() - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
- getNewRoot() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- getNewRootData() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- getNext(DataJsonNode) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.AttributePathElement
- getNext(DataJsonNode) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefAttributePathElement
- getNext(DataJsonNode) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefListAttributePathElement
- getNext(DataStorageMetadata, DataStorageMetadataDictionary) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.AttributePathElement
- getNext(DataStorageMetadata, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefAttributePathElement
- getNext(DataStorageMetadata, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefListAttributePathElement
- getNullable() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- getOptional() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- getOptional() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- getParent() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
Deprecated.
- getParents() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getPathFromRoot() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getPreferred(Locale) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- getPreviousRoot() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- getPreviousRootData() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- getReferenceClass() - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- getRoot() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getRoot() - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
- getRoot() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- getRootDataStorageMetadata() - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- getRootLiveObject() - Method in class io.github.factoryfx.server.Microservice
- getScope() - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- getScope(Class<?>) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- getScope(Class<?>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- getSimpleErrorDescription() - Method in class io.github.factoryfx.factory.validation.ValidationError
- getTreeBuilderName() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- getUnsafe(Class<?>) - Method in class io.github.factoryfx.factory.builder.FactoryContext
- getUserName() - Method in class io.github.factoryfx.server.user.AuthorizedUser
- getValue() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- getValue() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- getVariableName() - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- group - Variable in class io.github.factoryfx.factory.attribute.AttributeGroup
H
- hash(String) - Method in class io.github.factoryfx.server.user.persistent.PasswordHash
- hash(Function<String, String>) - Method in class io.github.factoryfx.factory.attribute.types.PasswordAttribute
- hashCode() - Method in class io.github.factoryfx.factory.attribute.types.EncryptedString
- hashCode() - Method in class io.github.factoryfx.factory.builder.FactoryCreatorIdentifier
- hashCode() - Method in class io.github.factoryfx.factory.util.LanguageText
- hasNoConflicts() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- hasNoPermissionViolation() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
- htmlText() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
-
hint for data editing, wysiwg html editor is used instead of textfield
I
- I18nAttribute - Class in io.github.factoryfx.factory.attribute.types
- I18nAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.I18nAttribute
- id - Variable in exception io.github.factoryfx.factory.DataObjectIdResolver.UnresolvableJsonIDException
- id - Variable in class io.github.factoryfx.factory.log.FactoryLogEntry
- id - Variable in class io.github.factoryfx.factory.storage.DataAndId
- id - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- id - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
-
id for the complete configuration, NOT any factory id
- idEquals(FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.FactoryBase
-
compares ids
- ImmutableValueAttribute<T,A extends Attribute<T,A>> - Class in io.github.factoryfx.factory.attribute
-
base class for Attributes with immutable value(for ChangeListener)
- ImmutableValueAttribute() - Constructor for class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- indexOf(Object) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- indexOf(Object) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- InMemoryDataStorage<R extends FactoryBase<?,?>,S> - Class in io.github.factoryfx.factory.storage.inmemory
-
InMemoryDataStorage stores factories in the ram which means that changes are lost after a restart.
- InMemoryDataStorage(R) - Constructor for class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- instance() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- instance() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- instance() - Method in class io.github.factoryfx.factory.BranchSelector.Branch
- instance() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- instance(FactoryBase<L, R>) - Static method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- instance(Predicate<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- instances() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- instances() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- instances(Predicate<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- instances(List<F>) - Static method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- InstantAttribute - Class in io.github.factoryfx.factory.attribute.time
- InstantAttribute() - Constructor for class io.github.factoryfx.factory.attribute.time.InstantAttribute
- IntegerAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- IntegerAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.IntegerAttribute
- IntegerListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- IntegerListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.IntegerListAttribute
- internal() - Method in class io.github.factoryfx.factory.FactoryBase
-
internal methods should be only used from the framework. They may change in the Future.
- Internal(FactoryBase<L, R>) - Constructor for class io.github.factoryfx.factory.FactoryBase.Internal
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in interface io.github.factoryfx.factory.attribute.AttributeCopy
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in interface io.github.factoryfx.factory.attribute.dependency.FactoryChildrenEnclosingAttribute
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_addBackReferences(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- internal_addListener(AttributeChangeListener<F, FactoryViewAttribute<R, L, F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_addListener(AttributeChangeListener<List<F>, FactoryViewListAttribute<R, L, F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_addListener(AttributeChangeListener<T, A>) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_copyTo(AttributeCopy<F>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_copyTo(AttributeCopy<F>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_copyTo(AttributeCopy<List<F>>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_copyTo(AttributeCopy<List<F>>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_copyTo(AttributeCopy<List<V>>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- internal_copyTo(AttributeCopy<T>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_copyTo(AttributeCopy<V>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in interface io.github.factoryfx.factory.attribute.AttributeCopy
- internal_copyTo(AttributeCopy<V>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- internal_copyTo(AttributeCopy<V>, int, int, List<FactoryBase<?, ?>>, FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- internal_createNewPossibleValues() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_deleteFactory() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_deleteFactory(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_endUsage() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_endUsage() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_endUsage() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_enumDisplayText(Enum<?>, Function<LanguageText, String>) - Method in class io.github.factoryfx.factory.attribute.types.EnumAttribute
- internal_enumDisplayText(Enum<?>, Function<LanguageText, String>) - Method in class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- internal_fixDuplicateObjects(Map<UUID, FactoryBase<?, RL>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_fixDuplicateObjects(Map<UUID, FactoryBase<?, RL>>) - Method in interface io.github.factoryfx.factory.attribute.dependency.FactoryChildrenEnclosingAttribute
- internal_fixDuplicateObjects(Map<UUID, FactoryBase<?, RL>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_fixDuplicateObjects(Map<UUID, FactoryBase<?, RL>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_fixDuplicateObjects(Map<UUID, FactoryBase<?, RL>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_getAddonText() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_getCopySemantic() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_getDecimalFormatPattern() - Method in class io.github.factoryfx.factory.attribute.types.BigDecimalAttribute
- internal_getEnumClass() - Method in class io.github.factoryfx.factory.attribute.types.EnumAttribute
- internal_getEnumClass() - Method in class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- internal_getFileExtension() - Method in class io.github.factoryfx.factory.attribute.types.FileContentAttribute
- internal_getItemType() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- internal_getListeners() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_getPreferred(Locale) - Method in class io.github.factoryfx.factory.util.LanguageText
-
get the text in the locale if possible else return the text in a random(probably only english) locale or null if no text available
- internal_getPreferredLabelText(Locale) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_getPreferredTooltipText(Locale) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_getReferenceClass() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_getText(Locale) - Method in class io.github.factoryfx.factory.util.LanguageText
- internal_hash(String) - Method in class io.github.factoryfx.factory.attribute.types.PasswordAttribute
- internal_hasWritePermission(Function<String, Boolean>) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_hasWritePermission(Function<String, Boolean>) - Method in interface io.github.factoryfx.factory.attribute.AttributeMerger
- internal_hasWritePermission(Function<String, Boolean>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- internal_isCatalogueBased() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_isDefaultExpanded() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
-
edit hint to show list initial expanded
- internal_isDefaultExpanded() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
- internal_isHtmlText() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
- internal_isLongText() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
- internal_isUserCreatable() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_isUserReadOnly() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_isUserSelectable() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_isValidKey(String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- internal_isValidKey(String) - Method in class io.github.factoryfx.factory.attribute.types.PasswordAttribute
- internal_merge(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_merge(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_merge(List<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_merge(List<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_merge(List<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- internal_merge(T) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_merge(T) - Method in class io.github.factoryfx.factory.attribute.types.ObjectValueAttribute
- internal_merge(V) - Method in interface io.github.factoryfx.factory.attribute.AttributeMerger
- internal_merge(V) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- internal_merge(V) - Method in class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- internal_mergeFactoryList(List<F>, List<F>) - Method in interface io.github.factoryfx.factory.attribute.AttributeMerger
- internal_mergeMatch(AttributeMatch<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_mergeMatch(AttributeMatch<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_mergeMatch(AttributeMatch<List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_mergeMatch(AttributeMatch<List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_mergeMatch(AttributeMatch<List<V>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- internal_mergeMatch(AttributeMatch<T>) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_mergeMatch(AttributeMatch<T>) - Method in class io.github.factoryfx.factory.attribute.types.ObjectValueAttribute
- internal_mergeMatch(AttributeMatch<V>) - Method in interface io.github.factoryfx.factory.attribute.AttributeMatch
-
alternative to equals on value, type-safe , less verbose, without worrying about hidden contracts indented for merge some with some serial case e.g ObjectValueAttribute
- internal_mergeMatch(AttributeMatch<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- internal_mergeMatch(AttributeMatch<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- internal_possibleEnumValues() - Method in class io.github.factoryfx.factory.attribute.types.EnumAttribute
- internal_possibleEnumValues() - Method in class io.github.factoryfx.factory.attribute.types.EnumListAttribute
- internal_possibleFactoriesClasses() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
-
intended to be used from code generators
- internal_possibleFactoriesClasses() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
-
intended to be used from code generators
- internal_possibleValues() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_put(Locale, String) - Method in class io.github.factoryfx.factory.util.LanguageText
- internal_referenceEquals(FactoryBase<?, ?>, FactoryBase<?, ?>) - Method in interface io.github.factoryfx.factory.attribute.AttributeMatch
- internal_referenceListEquals(List<? extends FactoryBase<?, ?>>, List<? extends FactoryBase<?, ?>>) - Method in interface io.github.factoryfx.factory.attribute.AttributeMatch
- internal_removeAllListener() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_removeListener(AttributeChangeListener<F, FactoryViewAttribute<R, L, F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_removeListener(AttributeChangeListener<List<F>, FactoryViewListAttribute<R, L, F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_removeListener(AttributeChangeListener<T, A>) - Method in class io.github.factoryfx.factory.attribute.Attribute
-
remove added Listener or Listener inside WeakAttributeChangeListener
- internal_required() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_required() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_required() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_reset() - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_reset() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_reset() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_reset() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- internal_reset() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_semanticCopyTo(AttributeCopy<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_semanticCopyTo(AttributeCopy<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_semanticCopyTo(AttributeCopy<List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_semanticCopyTo(AttributeCopy<List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_semanticCopyTo(AttributeCopy<List<V>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- internal_semanticCopyTo(AttributeCopy<T>) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_semanticCopyTo(AttributeCopy<V>) - Method in interface io.github.factoryfx.factory.attribute.AttributeCopy
- internal_semanticCopyTo(AttributeCopy<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- internal_semanticCopyTo(AttributeCopy<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- internal_set(LanguageText) - Method in class io.github.factoryfx.factory.util.LanguageText
- internal_setReferenceClass(Class<?>) - Method in interface io.github.factoryfx.factory.attribute.dependency.FactoryChildrenEnclosingAttribute
-
setup value selection and new value adding for user editing
- internal_setReferenceClass(Class<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
- internal_setReferenceClass(Class<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
- internal_setReferenceClass(Class<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_setReferenceClass(Class<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- internal_setReferenceClass(Class<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
setup value selection and new value adding for user editing
- internal_validate(FactoryBase<?, ?>, String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- internal_validate(FactoryBase<?, ?>, String) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_validate(FactoryBase<?, ?>, String) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- internal_visitChildren(Consumer<FactoryBase<?, R>>, boolean) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- internal_visitChildren(Consumer<FactoryBase<?, R>>, boolean) - Method in interface io.github.factoryfx.factory.attribute.dependency.FactoryChildrenEnclosingAttribute
- internal_visitChildren(Consumer<FactoryBase<?, R>>, boolean) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- internal_visitChildren(Consumer<FactoryBase<?, R>>, boolean) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- internal_visitChildren(Consumer<FactoryBase<?, R>>, boolean) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- io.github.factoryfx.factory - package io.github.factoryfx.factory
- io.github.factoryfx.factory.attribute - package io.github.factoryfx.factory.attribute
- io.github.factoryfx.factory.attribute.dependency - package io.github.factoryfx.factory.attribute.dependency
- io.github.factoryfx.factory.attribute.primitive - package io.github.factoryfx.factory.attribute.primitive
- io.github.factoryfx.factory.attribute.primitive.list - package io.github.factoryfx.factory.attribute.primitive.list
- io.github.factoryfx.factory.attribute.time - package io.github.factoryfx.factory.attribute.time
- io.github.factoryfx.factory.attribute.types - package io.github.factoryfx.factory.attribute.types
- io.github.factoryfx.factory.builder - package io.github.factoryfx.factory.builder
- io.github.factoryfx.factory.exception - package io.github.factoryfx.factory.exception
- io.github.factoryfx.factory.fastfactory - package io.github.factoryfx.factory.fastfactory
- io.github.factoryfx.factory.jackson - package io.github.factoryfx.factory.jackson
- io.github.factoryfx.factory.log - package io.github.factoryfx.factory.log
- io.github.factoryfx.factory.merge - package io.github.factoryfx.factory.merge
- io.github.factoryfx.factory.metadata - package io.github.factoryfx.factory.metadata
- io.github.factoryfx.factory.parametrized - package io.github.factoryfx.factory.parametrized
- io.github.factoryfx.factory.storage - package io.github.factoryfx.factory.storage
- io.github.factoryfx.factory.storage.filesystem - package io.github.factoryfx.factory.storage.filesystem
- io.github.factoryfx.factory.storage.inmemory - package io.github.factoryfx.factory.storage.inmemory
- io.github.factoryfx.factory.storage.migration - package io.github.factoryfx.factory.storage.migration
- io.github.factoryfx.factory.storage.migration.datamigration - package io.github.factoryfx.factory.storage.migration.datamigration
- io.github.factoryfx.factory.storage.migration.metadata - package io.github.factoryfx.factory.storage.migration.metadata
- io.github.factoryfx.factory.util - package io.github.factoryfx.factory.util
- io.github.factoryfx.factory.validation - package io.github.factoryfx.factory.validation
- io.github.factoryfx.factory.validator - package io.github.factoryfx.factory.validator
- io.github.factoryfx.server - package io.github.factoryfx.server
- io.github.factoryfx.server.user - package io.github.factoryfx.server.user
- io.github.factoryfx.server.user.nop - package io.github.factoryfx.server.user.nop
- io.github.factoryfx.server.user.persistent - package io.github.factoryfx.server.user.persistent
- isData() - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- isDuplicate(FactoryCreator) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- isEmpty() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- isEmpty() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
- isEmpty() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- isEmpty() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- isEmpty() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- isEmpty() - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- isFromFactory(UUID) - Method in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- isLongText() - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- isPathToRemovedAttribute(DataStorageMetadataDictionary, DataJsonNode) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributePathTarget
- isReference() - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- isReferenceAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- isReferenceAttribute(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- isRemoved() - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- isRemovedAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- isRemovedAttribute(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- isSingleton() - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- isSingleton(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- isStarted() - Method in class io.github.factoryfx.factory.FactoryManager
- it(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- it(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- it(String) - Method in class io.github.factoryfx.factory.util.LanguageText
- iterator() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- iterator() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- iterator() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
K
- keySet() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- KeyValidator() - Constructor for class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute.KeyValidator
L
- labelText(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- labelText(String, Locale) - Method in class io.github.factoryfx.factory.attribute.Attribute
-
Set text with custom locale currently only one additional text/local is supported
- LanguageText - Class in io.github.factoryfx.factory.util
- LanguageText() - Constructor for class io.github.factoryfx.factory.util.LanguageText
- LanguageText(String) - Constructor for class io.github.factoryfx.factory.util.LanguageText
- lastIndexOf(Object) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- lastIndexOf(Object) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- LifeCycleConfig(FactoryBase<L, R>) - Constructor for class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
- listenersEmpty() - Method in class io.github.factoryfx.factory.attribute.Attribute
- listIterator() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- listIterator() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- listIterator(int) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- listIterator(int) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- LocalDateAttribute - Class in io.github.factoryfx.factory.attribute.time
- LocalDateAttribute() - Constructor for class io.github.factoryfx.factory.attribute.time.LocalDateAttribute
- LocalDateTimeAttribute - Class in io.github.factoryfx.factory.attribute.time
- LocalDateTimeAttribute() - Constructor for class io.github.factoryfx.factory.attribute.time.LocalDateTimeAttribute
- locale - Variable in class io.github.factoryfx.server.user.persistent.UserFactory
- LocaleAttribute - Class in io.github.factoryfx.factory.attribute.types
- LocaleAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.LocaleAttribute
- LocaleAttributeValidation - Class in io.github.factoryfx.factory.validator
- LocaleAttributeValidation(FactoryBase<?, ?>, Field, Locale) - Constructor for class io.github.factoryfx.factory.validator.LocaleAttributeValidation
- LocalTimeAttribute - Class in io.github.factoryfx.factory.attribute.time
- LocalTimeAttribute() - Constructor for class io.github.factoryfx.factory.attribute.time.LocalTimeAttribute
- log - Variable in class io.github.factoryfx.factory.log.FactoryUpdateLog
- logCreate(long) - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- logDestroy(long) - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- LoggingFactoryExceptionHandler<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.exception
- LoggingFactoryExceptionHandler(FactoryExceptionHandler<L, R>) - Constructor for class io.github.factoryfx.factory.exception.LoggingFactoryExceptionHandler
- logRecreate(long) - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- logStart(long) - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- logStartDisplayTextDeep() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- logStartDisplayTextDeep() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- logUpdate(long) - Method in class io.github.factoryfx.factory.log.FactoryLogEntry
- logUpdateDisplayTextDeep() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- logUpdateDisplayTextDeep() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- LongAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- LongAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.LongAttribute
- LongListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- LongListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.LongListAttribute
- longText() - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
-
for long text textarea instead of textfield is used for editing
- longText() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
-
hint for data editing, a textarea is used instead of textfield
- loopDetector() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
M
- markRemoved() - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- markRemovedAttributes() - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- markRemovedAttributes() - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- match(AttributePathElement) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.AttributePathElement
- match(AttributePathElement) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefAttributePathElement
- match(AttributePathElement) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.RefListAttributePathElement
- match(AttributePathTarget<V>) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributePathTarget
- match(AttributeStorageMetadata) - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- match(DataStorageMetadata) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- match(Class<?>) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- match(Class<?>, String) - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- match(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- matchSearchText(String) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- matchUser(String, String) - Method in class io.github.factoryfx.server.user.User
- merge(F, F, MergeResult<R>, Function<String, Boolean>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- merge(R, R, Function<String, Boolean>) - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- mergedFactories - Variable in class io.github.factoryfx.factory.RootFactoryWrapper.MergeResult
- mergeDiffInfo - Variable in class io.github.factoryfx.factory.log.FactoryUpdateLog
- mergeDiffInfo - Variable in class io.github.factoryfx.factory.RootFactoryWrapper.MergeResult
- MergeDiffInfo<R extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.merge
- MergeDiffInfo(List<AttributeDiffInfo>, List<AttributeDiffInfo>, List<AttributeDiffInfo>, String, String, Class<R>) - Constructor for class io.github.factoryfx.factory.merge.MergeDiffInfo
- MergeDiffInfo(List<AttributeDiffInfo>, List<AttributeDiffInfo>, List<AttributeDiffInfo>, R, R, Class<R>) - Constructor for class io.github.factoryfx.factory.merge.MergeDiffInfo
- mergeInfos - Variable in class io.github.factoryfx.factory.merge.MergeDiffInfo
- mergeIntoCurrent(Function<String, Boolean>) - Method in class io.github.factoryfx.factory.merge.DataMerger
- MergeResult<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.merge
- MergeResult(R) - Constructor for class io.github.factoryfx.factory.merge.MergeResult
- mergerVersionId - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
-
the current version used for merging
- metadata - Variable in class io.github.factoryfx.factory.storage.DataAndStoredMetadata
- metadata - Variable in class io.github.factoryfx.factory.storage.RawFactoryDataAndMetadata
- microservice() - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- microservice(SimpleObjectMapper) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
- microservice(Consumer<R>) - Method in class io.github.factoryfx.factory.builder.FactoryTreeBuilder
-
set mocks for factories
- Microservice<L,R extends FactoryBase<L,R>,S> - Class in io.github.factoryfx.server
-
starting point for factoryfx application
- Microservice(FactoryManager<L, R>, DataStorage<R, S>, ChangeSummaryCreator<R, S>, FactoryTreeBuilder<L, R, S>) - Constructor for class io.github.factoryfx.server.Microservice
- MicroserviceBuilder<L,R extends FactoryBase<L,R>,S> - Class in io.github.factoryfx.factory.builder
-
Microservice without a persistence data storage default setup uses the
InMemoryDataStorage - MicroserviceBuilder(Class<R>, R, FactoryTreeBuilder<L, R, S>, SimpleObjectMapper) - Constructor for class io.github.factoryfx.factory.builder.MicroserviceBuilder
- migrate(JsonNode, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- migrate(DataJsonNode, R) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathDataRestore
- migrate(List<DataJsonNode>) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributeRename
- migrate(List<DataJsonNode>) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.ClassRename
- migrate(List<DataJsonNode>) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.DataMigration
- migrate(List<DataJsonNode>, R) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.SingletonDataRestore
- MigrationManager<R extends FactoryBase<?,R>,S> - Class in io.github.factoryfx.factory.storage.migration
- MigrationManager(Class<R>, SimpleObjectMapper, AttributeFiller<R>) - Constructor for class io.github.factoryfx.factory.storage.migration.MigrationManager
- MinimumOccurrence<T,R extends java.util.List<T>> - Class in io.github.factoryfx.factory.validation
- MinimumOccurrence(int) - Constructor for class io.github.factoryfx.factory.validation.MinimumOccurrence
- mock(Function<B, L>) - Method in class io.github.factoryfx.factory.BranchSelector.Branch
- mock(Function<F, L>) - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
-
overrides the factory creator with a mock
to access the factory attributes you have to specify the factory class like this - mock(L) - Method in class io.github.factoryfx.factory.BranchSelector.Branch
N
- name - Variable in class io.github.factoryfx.factory.metadata.FactoryMetadata.AttributeNamePair
- name - Variable in class io.github.factoryfx.server.user.persistent.UserFactory
- needRecalculationForBackReferences() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- newCopyInstance(F) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- newForDeserialization(Object) - Method in class io.github.factoryfx.factory.DataObjectIdResolver
- newInstance() - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- newValuesProvider(BiFunction<FactoryBase<?, ?>, A, List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
customise how new values are created
- newValuesProvider(Function<FactoryBase<?, ?>, List<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
Deprecated.
- NoIdAsAttributeName - Class in io.github.factoryfx.factory.validator
- NoIdAsAttributeName(Field) - Constructor for class io.github.factoryfx.factory.validator.NoIdAsAttributeName
- NotInnerClassValidation - Class in io.github.factoryfx.factory.validator
- NotInnerClassValidation(Class<? extends FactoryBase<?, ?>>) - Constructor for class io.github.factoryfx.factory.validator.NotInnerClassValidation
- NotNullAttributeValidation - Class in io.github.factoryfx.factory.validator
- NotNullAttributeValidation(Supplier<? extends FactoryBase<?, ?>>, Field) - Constructor for class io.github.factoryfx.factory.validator.NotNullAttributeValidation
- NoUserManagement - Class in io.github.factoryfx.server.user.nop
- NoUserManagement() - Constructor for class io.github.factoryfx.server.user.nop.NoUserManagement
- NoUserManagementFactory<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.server.user.nop
- NoUserManagementFactory() - Constructor for class io.github.factoryfx.server.user.nop.NoUserManagementFactory
- nullable() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- nullable() - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
O
- ObjectMapperBuilder - Class in io.github.factoryfx.factory.jackson
- ObjectMapperBuilder() - Constructor for class io.github.factoryfx.factory.jackson.ObjectMapperBuilder
- ObjectValueAttribute<T> - Class in io.github.factoryfx.factory.attribute.types
-
special case attribute to pass object from outside in the application.
- ObjectValueAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.ObjectValueAttribute
- ObjectValueAttribute(Consumer<ObjectValueAttribute<T>>) - Constructor for class io.github.factoryfx.factory.attribute.types.ObjectValueAttribute
-
Explanation see:
FactoryAttribute(Consumer)} - of(Class<V>, String) - Static method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
-
the entire path based string
examples: referenceAttribute.stringAttribute referenceListAttribute[123].stringAttribute referenceAttribute.referenceListAttribute[123].stringAttribute - OnlyAttribute - Class in io.github.factoryfx.factory.validator
- OnlyAttribute(Class<? extends FactoryBase<?, ?>>, Field) - Constructor for class io.github.factoryfx.factory.validator.OnlyAttribute
P
- parallelStream() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- ParameterlessFactory<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
-
Utility factory for a liveobject that has no parameter.
- ParameterlessFactory() - Constructor for class io.github.factoryfx.factory.ParameterlessFactory
- ParametrizedObjectCreator<P,L> - Class in io.github.factoryfx.factory.parametrized
- ParametrizedObjectCreator(Function<P, L>) - Constructor for class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreator
- ParametrizedObjectCreatorAttribute<R extends FactoryBase<?,R>,P,L,F extends ParametrizedObjectCreatorFactory<P,L,R>> - Class in io.github.factoryfx.factory.parametrized
- ParametrizedObjectCreatorAttribute() - Constructor for class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreatorAttribute
- ParametrizedObjectCreatorFactory<P,L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory.parametrized
- ParametrizedObjectCreatorFactory() - Constructor for class io.github.factoryfx.factory.parametrized.ParametrizedObjectCreatorFactory
- parent - Variable in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- parentDisplayText(FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.merge.AttributeDiffInfo
- password - Variable in class io.github.factoryfx.server.user.persistent.UserFactory
- PasswordAttribute - Class in io.github.factoryfx.factory.attribute.types
- PasswordAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.PasswordAttribute
- PasswordHash - Class in io.github.factoryfx.server.user.persistent
- PasswordHash() - Constructor for class io.github.factoryfx.server.user.persistent.PasswordHash
- passwordKey - Static variable in class io.github.factoryfx.server.user.persistent.UserFactory
-
key is static and not part of the factory to keep the key secret
- patch(JsonNode, JsonNode) - Method in interface io.github.factoryfx.factory.storage.DataStoragePatcher
- patchAll(DataStoragePatcher) - Method in interface io.github.factoryfx.factory.storage.DataStorage
-
for one-time migration apply patch to all stored data including history, changes to jsonNodes are stored
- patchAll(DataStoragePatcher) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- patchAll(DataStoragePatcher) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- patchAll(DataStoragePatcher, SimpleObjectMapper) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- patchCurrentData(DataStoragePatcher) - Method in interface io.github.factoryfx.factory.storage.DataStorage
-
for one-time migration apply patch to current data
- patchCurrentData(DataStoragePatcher) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- patchCurrentData(DataStoragePatcher) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- PathBuilder<V> - Class in io.github.factoryfx.factory.storage.migration.datamigration
- PathBuilder(Class<V>) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- PathDataRestore<R extends FactoryBase<?,?>,V> - Class in io.github.factoryfx.factory.storage.migration.datamigration
-
restore attribute content from one data class to a new one, based on path
- PathDataRestore(AttributePathTarget<V>, BiConsumer<R, V>, SimpleObjectMapper) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.PathDataRestore
- pathElement(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- pathElement(String, int) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- permission(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- permissionChecker - Variable in class io.github.factoryfx.factory.storage.DataUpdate
- permissions - Variable in class io.github.factoryfx.server.user.persistent.UserFactory
- permissionViolations - Variable in class io.github.factoryfx.factory.merge.MergeDiffInfo
- PersistentUserManagement - Class in io.github.factoryfx.server.user.persistent
- PersistentUserManagement(List<User>) - Constructor for class io.github.factoryfx.server.user.persistent.PersistentUserManagement
- PersistentUserManagementFactory<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.server.user.persistent
- PersistentUserManagementFactory() - Constructor for class io.github.factoryfx.server.user.persistent.PersistentUserManagementFactory
- PolymorphicFactory<L> - Interface in io.github.factoryfx.factory
- PolymorphicFactoryBase<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- PolymorphicFactoryBase() - Constructor for class io.github.factoryfx.factory.PolymorphicFactoryBase
- possibleValueProvider(Function<R, Collection<F>>) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
customise the list of selectable items
- prepareNewFactory() - Method in class io.github.factoryfx.server.Microservice
-
prepare a new factory which could be used to update data.
- prepareNewFactory(String, String) - Method in class io.github.factoryfx.server.Microservice
-
prepare a new factory which could be used to update data.
- PROTOTYPE - io.github.factoryfx.factory.builder.Scope
- pt(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- pt(String) - Method in class io.github.factoryfx.factory.attribute.types.I18nAttribute
- pt(String) - Method in class io.github.factoryfx.factory.util.LanguageText
- PublicValidation - Class in io.github.factoryfx.factory.validator
- PublicValidation(Class<? extends FactoryBase<?, ?>>, Field) - Constructor for class io.github.factoryfx.factory.validator.PublicValidation
- put(K, V) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- putAll(Map<? extends K, ? extends V>) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
R
- RawFactoryDataAndMetadata<S> - Class in io.github.factoryfx.factory.storage
- RawFactoryDataAndMetadata() - Constructor for class io.github.factoryfx.factory.storage.RawFactoryDataAndMetadata
- read(JsonNode, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- read(String, DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- readRawFactoryDataAndMetadata(String) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- readScheduledFactoryMetadata(String) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- readStoredFactoryMetadata(String) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- readTree(String) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- readTree(Path) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- readValue(File, Class<T>) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- readValue(InputStream, Class<T>) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- readValue(String, Class<T>) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- RECREATE - io.github.factoryfx.factory.log.FactoryLogEntryEventType
- RefAttributePathElement - Class in io.github.factoryfx.factory.storage.migration.datamigration
- RefAttributePathElement(String) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.RefAttributePathElement
- ReferenceBaseAttribute<R extends FactoryBase<?,R>,F extends FactoryBase<?,R>,U,A extends ReferenceBaseAttribute<R,F,U,A>> - Class in io.github.factoryfx.factory.attribute.dependency
-
Base for Reference attributes, with common api
- ReferenceBaseAttribute() - Constructor for class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- RefListAttributePathElement - Class in io.github.factoryfx.factory.storage.migration.datamigration
- RefListAttributePathElement(String, int) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.RefListAttributePathElement
- RegexValidation - Class in io.github.factoryfx.factory.validation
-
string match match regex
- RegexValidation(Pattern) - Constructor for class io.github.factoryfx.factory.validation.RegexValidation
- remove(int) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- remove(int) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- remove(Object) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- remove(Object) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- remove(Object) - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- remove(Object) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- removeAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- removeAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- removeAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- removeAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- removeAttribute(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- removeIf(Predicate<? super F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- rename(String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- renameAttribute(Class<F>, String, Function<F, Attribute<?, ?>>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- renameAttribute(String, String) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- renameAttribute(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- renameAttribute(String, String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- renameClass(Class<? extends FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- renameClass(String, Class<? extends FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- renameClass(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadata
- renameClass(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.DataStorageMetadataDictionary
- renameReferenceClass(String, String) - Method in class io.github.factoryfx.factory.storage.migration.metadata.AttributeStorageMetadata
- reset() - Method in class io.github.factoryfx.factory.exception.ExceptionResponseAction
- resetAfterCrash() - Method in class io.github.factoryfx.factory.FactoryManager
- resetLog() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- ResettingHandler<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.exception
-
reset to the previous state after an exception during update (Some memory/resource leaks can't be fixed in the framework e.g if the factory close code throw an exception again or is wrong implemented)
- ResettingHandler() - Constructor for class io.github.factoryfx.factory.exception.ResettingHandler
- resolveAttributeValue(DataJsonNode, SimpleObjectMapper) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributePathTarget
- resolveId(ObjectIdGenerator.IdKey) - Method in class io.github.factoryfx.factory.DataObjectIdResolver
- restoreAttribute(AttributePathTarget<V>, BiConsumer<R, V>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- restoreAttribute(String, String, Class<V>, BiConsumer<R, V>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- retainAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- retainAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- retainAll(Collection<?>) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- RethrowingFactoryExceptionHandler<L,R extends FactoryBase<L,R>> - Class in io.github.factoryfx.factory.exception
- RethrowingFactoryExceptionHandler() - Constructor for class io.github.factoryfx.factory.exception.RethrowingFactoryExceptionHandler
- revertTo(StoredDataMetadata<S>, String) - Method in class io.github.factoryfx.server.Microservice
- root - Variable in class io.github.factoryfx.factory.storage.DataAndId
- root - Variable in class io.github.factoryfx.factory.storage.DataAndStoredMetadata
- root - Variable in class io.github.factoryfx.factory.storage.DataUpdate
- root - Variable in class io.github.factoryfx.factory.storage.RawFactoryDataAndMetadata
- root - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdate
- RootFactoryWrapper<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- RootFactoryWrapper(R) - Constructor for class io.github.factoryfx.factory.RootFactoryWrapper
- RootFactoryWrapper.MergeResult<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- runLater(Runnable) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- RunLaterAble - Interface in io.github.factoryfx.factory.attribute
S
- scheduled - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdate
-
for scheduled update: date and time of planned activation of this configuration
- scheduled - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
-
for scheduled update: date and time of planned activation of this configuration
- ScheduledUpdate<R extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.storage
- ScheduledUpdate(R, String, String, String, LocalDateTime) - Constructor for class io.github.factoryfx.factory.storage.ScheduledUpdate
- ScheduledUpdateMetadata - Class in io.github.factoryfx.factory.storage
-
metadata for a future data implements Delayed to make it's easy usable width a DelayQueue Note: this class has a natural ordering that is inconsistent with equals
- ScheduledUpdateMetadata(String, String, String, LocalDateTime, DataStorageMetadataDictionary) - Constructor for class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
- Scope - Enum in io.github.factoryfx.factory.builder
- select(Class<B>) - Method in class io.github.factoryfx.factory.BranchSelector
- select(Class<B>, String) - Method in class io.github.factoryfx.factory.BranchSelector
- selectPrototype(Class<B>) - Method in class io.github.factoryfx.factory.BranchSelector
- selectPrototype(Class<B>, String) - Method in class io.github.factoryfx.factory.BranchSelector
- SELF - io.github.factoryfx.factory.attribute.CopySemantic
-
data copy but same id
- semanticCopy() - Method in class io.github.factoryfx.factory.FactoryBase.UtilityFactory
-
semantic copy can be configured on the attributes, unlike copy which always create complete copy with same ids
- serFactoryTreeBuilderBasedAttributeSetupForRoot(FactoryTreeBuilderBasedAttributeSetup<R, ?>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- set(int, F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- set(int, T) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- set(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- set(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- set(String, String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute
- set(List<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
-
set list only take the list items not the list itself, (to simplify ChangeListeners)
- set(List<F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- set(List<T>) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- set(Set<T>) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- set(T) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- set(V) - Method in interface io.github.factoryfx.factory.attribute.AttributeCopy
- set(V) - Method in interface io.github.factoryfx.factory.attribute.AttributeValue
- set(V) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- setAttribute(F) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- setAttributeListGroupedSupplier(Function<List<Attribute<?, ?>>, List<AttributeGroup>>) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
grouped iteration over attributes e.g.
- setAttributeName(String) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- setAttributeReferenceClasses(F) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- setAttributeValue(String, JsonNode) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.DataJsonNode
- setCopySemantic(CopySemantic) - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
- setCreator(Supplier<L>) - Method in class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
-
create and prepare the liveObject
- setDestroyer(Consumer<L>) - Method in class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
-
finally free liveObject e.g close a port
- setDisplayTextDependencies(Attribute<?, ?>...) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
set the attributes that affect the display text
used for live update in gui - setDisplayTextDependencies(List<Attribute<?, ?>>) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
- setDisplayTextProvider(Supplier<String>) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
short readable text describing the factory
- setDisplayTextProvider(Supplier<String>, Attribute<?, ?>...) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
short readable text describing the factory
- setFactoryTreeBuilder(FactoryTreeBuilder<?, R, ?>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- setFastFactoryUtility(FastFactoryUtility<R, F>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- setMatchSearchTextFunction(Function<String, Boolean>) - Method in class io.github.factoryfx.factory.FactoryBase.DataConfiguration
-
define match logic for full-text search e.g.
- setMicroservice(Microservice<?, R, ?>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- setNewCopyInstanceSupplier(Function<F, F>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
-
new instance configuration default use reflection over default constructor used for copies
- setPasswordNotHashed(String, String) - Method in class io.github.factoryfx.factory.attribute.types.PasswordAttribute
- setReCreator(Function<L, L>) - Method in class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
-
the factory data has changed therefore a new liveobject is needed.
previousLiveObject can be used to pass runtime status from previous object (e.g request counter).
passed previous liveobject is never null - setRootDeep(R) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- setRunlaterExecutor(Consumer<Runnable>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- setRunlaterExecutor(Consumer<Runnable>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- setRunlaterExecutor(Consumer<Runnable>) - Method in interface io.github.factoryfx.factory.attribute.RunLaterAble
- setStarter(Consumer<L>) - Method in class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
-
start the liveObject e.g open a port
- setTreeBuilderName(String) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- setUnchecked(String) - Method in class io.github.factoryfx.factory.attribute.types.URIAttribute
-
workaround for checked exception
- setup(ReferenceBaseAttribute<R, FactoryBase<? extends L, R>, ?, ?>, Class<L>, Supplier<R>, Class<? extends PolymorphicFactory<?>>...) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicUtil
- setup(Class<F>, FastFactoryUtility<R, F>) - Static method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- setup(Class<L>, Class<? extends PolymorphicFactory<?>>...) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
-
setup for select and new value editing
- setup(Class<L>, Class<? extends PolymorphicFactory<?>>...) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
-
setup for select and new value editing
- setUpdater(Consumer<L>) - Method in class io.github.factoryfx.factory.FactoryBase.LifeCycleConfig
-
the factory data has changed therefore bud you want to reuse the liveObject and only update it.
(that means that parents do not have to be recreated.) - setupUnsafe(Class, Class...) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicAttribute
-
workaround: if possibleFactoriesClasses has generic parameter the normal setup method doesn't work
- setupUnsafe(Class, Class...) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryPolymorphicListAttribute
-
workaround: if possibleFactoriesClasses has generic parameter the normal setup method doesn't work
- setUseTemporaryAttributes() - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
-
Data use temporary to simulate normal data, this is an optimization hind cause some operation don't make sense with Temporary attributes
- setValue(F) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryBaseAttribute
- setValue(T) - Method in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- ShortAttribute - Class in io.github.factoryfx.factory.attribute.primitive
- ShortAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.ShortAttribute
- ShortListAttribute - Class in io.github.factoryfx.factory.attribute.primitive.list
- ShortListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.primitive.list.ShortListAttribute
- SimpleFactoryBase<L,R extends FactoryBase<?,R>> - Class in io.github.factoryfx.factory
- SimpleFactoryBase() - Constructor for class io.github.factoryfx.factory.SimpleFactoryBase
- SimpleObjectMapper - Class in io.github.factoryfx.factory.jackson
-
the main task of SimpleObjectMapper is to get rid of the checked exceptions
- SimpleObjectMapper(ObjectMapper) - Constructor for class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- simulateUpdate(R, R, Function<String, Boolean>) - Method in class io.github.factoryfx.factory.FactoryManager
-
get the merge result but don't execute the merge and liveObjects updates
- simulateUpdateCurrentFactory(DataUpdate<R>) - Method in class io.github.factoryfx.server.Microservice
- SINGLETON - io.github.factoryfx.factory.builder.Scope
- SingletonDataRestore<R extends FactoryBase<?,?>,V> - Class in io.github.factoryfx.factory.storage.migration.datamigration
-
restore attribute content from one data class to a new one, both are singletons
- SingletonDataRestore(String, String, Class<V>, BiConsumer<R, V>, SimpleObjectMapper) - Constructor for class io.github.factoryfx.factory.storage.migration.datamigration.SingletonDataRestore
- size() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- size() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- size() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- size() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- sort(Comparator<? super F>) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- spliterator() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- start() - Method in class io.github.factoryfx.factory.BranchSelector.Branch
- start() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
-
start the liveObject e.g open a port
- start() - Method in class io.github.factoryfx.server.Microservice
- start(RootFactoryWrapper<R>) - Method in class io.github.factoryfx.factory.FactoryManager
- START - io.github.factoryfx.factory.log.FactoryLogEntryEventType
- startException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.AllOrNothingFactoryExceptionHandler
- startException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in interface io.github.factoryfx.factory.exception.FactoryExceptionHandler
- startException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.LoggingFactoryExceptionHandler
- startException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.ResettingHandler
- startException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.RethrowingFactoryExceptionHandler
- stop() - Method in class io.github.factoryfx.factory.BranchSelector.Branch
- stop() - Method in class io.github.factoryfx.factory.FactoryManager
- stop() - Method in class io.github.factoryfx.server.Microservice
- StoredDataMetadata<S> - Class in io.github.factoryfx.factory.storage
-
metadata for a stored historical factory
- StoredDataMetadata(String, String, String, String, S, DataStorageMetadataDictionary, String) - Constructor for class io.github.factoryfx.factory.storage.StoredDataMetadata
- StoredDataMetadata(LocalDateTime, String, String, String, String, S, DataStorageMetadataDictionary, String) - Constructor for class io.github.factoryfx.factory.storage.StoredDataMetadata
- storeDisplayTextObservable(Object) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- stream() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- stream() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- StringAttribute - Class in io.github.factoryfx.factory.attribute.types
- StringAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.StringAttribute
- StringListAttribute - Class in io.github.factoryfx.factory.attribute.types
- StringListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.StringListAttribute
- StringMapAttribute - Class in io.github.factoryfx.factory.attribute.types
- StringMapAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.StringMapAttribute
- StringSetAttribute - Class in io.github.factoryfx.factory.attribute.types
- StringSetAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.StringSetAttribute
- subList(int, int) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- subList(int, int) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- successfullyMerged() - Method in class io.github.factoryfx.factory.log.FactoryUpdateLog
- successfullyMerged() - Method in class io.github.factoryfx.factory.merge.MergeDiffInfo
T
- terminateApplication() - Method in class io.github.factoryfx.factory.exception.ExceptionResponseAction
- title - Variable in class io.github.factoryfx.factory.attribute.AttributeGroup
- toArray() - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- toArray() - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- toArray() - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- toArray(T1[]) - Method in class io.github.factoryfx.factory.attribute.dependency.FactoryListBaseAttribute
- toArray(T1[]) - Method in class io.github.factoryfx.factory.attribute.ValueListAttribute
- toArray(T1[]) - Method in class io.github.factoryfx.factory.attribute.ValueSetAttribute
- toAuthorizedUser() - Method in class io.github.factoryfx.server.user.User
- tooltipDe(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- tooltipEn(String) - Method in class io.github.factoryfx.factory.attribute.Attribute
- toString() - Method in class io.github.factoryfx.factory.attribute.types.StringAttribute
- toString() - Method in class io.github.factoryfx.factory.builder.FactoryCreator
- toString() - Method in class io.github.factoryfx.factory.util.LanguageText
- totalDurationNs - Variable in class io.github.factoryfx.factory.log.FactoryUpdateLog
-
duration for factory update mostly the time from create/destroy/etc
- treeToValue(JsonNode, Class<T>) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- type - Variable in class io.github.factoryfx.factory.log.FactoryLogEntryEvent
U
- UniqueList<T extends FactoryBase<?,?>> - Class in io.github.factoryfx.factory.validation
- UniqueList() - Constructor for class io.github.factoryfx.factory.validation.UniqueList
- UniqueListBy<T,V> - Class in io.github.factoryfx.factory.validation
- UniqueListBy(Function<T, V>) - Constructor for class io.github.factoryfx.factory.validation.UniqueListBy
- UnresolvableJsonIDException(String) - Constructor for exception io.github.factoryfx.factory.DataObjectIdResolver.UnresolvableJsonIDException
- unwrap() - Method in interface io.github.factoryfx.factory.attribute.AttributeChangeListener
-
for weak listeners
- unwrap() - Method in class io.github.factoryfx.factory.attribute.WeakAttributeChangeListener
- update(R, R, Function<String, Boolean>) - Method in class io.github.factoryfx.factory.FactoryManager
- UPDATE - io.github.factoryfx.factory.log.FactoryLogEntryEventType
- updateCachedChildren() - Method in class io.github.factoryfx.factory.RootFactoryWrapper
- updateCurrentData(DataUpdate<R>, S) - Method in interface io.github.factoryfx.factory.storage.DataStorage
-
updateCurrentData and history
- updateCurrentData(DataUpdate<R>, S) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemDataStorage
- updateCurrentData(DataUpdate<R>, S) - Method in class io.github.factoryfx.factory.storage.inmemory.InMemoryDataStorage
- updateCurrentFactory(DataUpdate<R>) - Method in class io.github.factoryfx.server.Microservice
- updateDataStorageMetadataDictionary(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.AttributeRename
- updateDataStorageMetadataDictionary(DataStorageMetadataDictionary) - Method in class io.github.factoryfx.factory.storage.migration.datamigration.ClassRename
- updateDataStorageMetadataDictionary(DataStorageMetadataDictionary) - Method in interface io.github.factoryfx.factory.storage.migration.datamigration.DataMigration
- updateException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.AllOrNothingFactoryExceptionHandler
- updateException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in interface io.github.factoryfx.factory.exception.FactoryExceptionHandler
- updateException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.LoggingFactoryExceptionHandler
- updateException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.ResettingHandler
- updateException(Exception, FactoryBase<?, ?>, ExceptionResponseAction<L, R>) - Method in class io.github.factoryfx.factory.exception.RethrowingFactoryExceptionHandler
- updateHistory(R, StoredDataMetadata<S>) - Method in class io.github.factoryfx.factory.storage.filesystem.FileSystemFactoryStorageHistory
- updateListeners(T) - Method in class io.github.factoryfx.factory.attribute.Attribute
- URIAttribute - Class in io.github.factoryfx.factory.attribute.types
- URIAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.URIAttribute
- URIListAttribute - Class in io.github.factoryfx.factory.attribute.types
- URIListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.types.URIListAttribute
- user - Variable in class io.github.factoryfx.factory.storage.DataUpdate
- user - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdate
-
id for the complete configuration, NOT any factory id
- user - Variable in class io.github.factoryfx.factory.storage.ScheduledUpdateMetadata
-
id for the complete configuration, NOT any factory id
- user - Variable in class io.github.factoryfx.factory.storage.StoredDataMetadata
- User - Class in io.github.factoryfx.server.user
- User(String, String, Locale, String...) - Constructor for class io.github.factoryfx.server.user.User
- User(String, String, Locale, Collection<String>) - Constructor for class io.github.factoryfx.server.user.User
- UserFactory<R extends FactoryBase<?,R>> - Class in io.github.factoryfx.server.user.persistent
- UserFactory() - Constructor for class io.github.factoryfx.server.user.persistent.UserFactory
- UserManagement - Interface in io.github.factoryfx.server.user
- userNotCreatable() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
disable new for reference, used in gui to disable the new button so that the user can't create new factories in this attribute
- userNotSelectable() - Method in class io.github.factoryfx.factory.attribute.dependency.ReferenceBaseAttribute
-
disable select for reference, used in gui to disable the select button so that the user can't select new factories in this attribute
- userReadOnly() - Method in class io.github.factoryfx.factory.attribute.Attribute
-
marks the attribute as readonly for the user
- userReadOnly(Supplier<Boolean>) - Method in class io.github.factoryfx.factory.attribute.Attribute
-
readonly state depend on data in tree
- users - Variable in class io.github.factoryfx.server.user.persistent.PersistentUserManagementFactory
- utility() - Method in class io.github.factoryfx.factory.FactoryBase
- UtilityFactory(FactoryBase<L, R>) - Constructor for class io.github.factoryfx.factory.FactoryBase.UtilityFactory
V
- validate(FactoryBase<?, ?>) - Method in class io.github.factoryfx.factory.validation.AttributeValidation
- validate(String) - Method in class io.github.factoryfx.factory.attribute.types.EncryptedStringAttribute.KeyValidator
- validate(String) - Method in class io.github.factoryfx.factory.validation.RegexValidation
- validate(List<T>) - Method in class io.github.factoryfx.factory.validation.UniqueListBy
- validate(R) - Method in class io.github.factoryfx.factory.validation.MinimumOccurrence
- validate(T) - Method in interface io.github.factoryfx.factory.validation.Validation
- validateAttributeClass(String, Class<? extends FactoryBase>) - Method in class io.github.factoryfx.factory.builder.DefaultCreator
- validateFactory() - Method in interface io.github.factoryfx.factory.validator.FactoryStyleValidation
- validateFactory() - Method in class io.github.factoryfx.factory.validator.FinalValidation
- validateFactory() - Method in class io.github.factoryfx.factory.validator.LocaleAttributeValidation
- validateFactory() - Method in class io.github.factoryfx.factory.validator.NoIdAsAttributeName
- validateFactory() - Method in class io.github.factoryfx.factory.validator.NotInnerClassValidation
- validateFactory() - Method in class io.github.factoryfx.factory.validator.NotNullAttributeValidation
- validateFactory() - Method in class io.github.factoryfx.factory.validator.OnlyAttribute
- validateFactory() - Method in class io.github.factoryfx.factory.validator.PublicValidation
- validateFlat() - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- validation(Validation<T>) - Method in class io.github.factoryfx.factory.attribute.Attribute
- Validation<T> - Interface in io.github.factoryfx.factory.validation
- validationDescription(Function<LanguageText, String>) - Method in class io.github.factoryfx.factory.validation.ValidationError
- ValidationError - Class in io.github.factoryfx.factory.validation
- ValidationError(LanguageText, Attribute<?, ?>, FactoryBase<?, ?>, String) - Constructor for class io.github.factoryfx.factory.validation.ValidationError
- validationFailed() - Method in class io.github.factoryfx.factory.validation.ValidationResult
- ValidationResult - Class in io.github.factoryfx.factory.validation
- ValidationResult(boolean, LanguageText) - Constructor for class io.github.factoryfx.factory.validation.ValidationResult
- value - Variable in class io.github.factoryfx.factory.attribute.ImmutableValueAttribute
- value(Class<V>) - Static method in class io.github.factoryfx.factory.storage.migration.datamigration.PathBuilder
- valueGetter - Variable in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- ValueListAttribute<T,A extends Attribute<java.util.List<T>,A>> - Class in io.github.factoryfx.factory.attribute
- ValueListAttribute() - Constructor for class io.github.factoryfx.factory.attribute.ValueListAttribute
- ValueListAttribute(Class<T>) - Constructor for class io.github.factoryfx.factory.attribute.ValueListAttribute
- ValueMapAttribute<K,V,A extends ValueMapAttribute<K,V,A>> - Class in io.github.factoryfx.factory.attribute
- ValueMapAttribute() - Constructor for class io.github.factoryfx.factory.attribute.ValueMapAttribute
- ValueMapAttribute(Class<K>, Class<V>) - Constructor for class io.github.factoryfx.factory.attribute.ValueMapAttribute
- valueOf(String) - Static method in enum io.github.factoryfx.factory.attribute.CopySemantic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.factoryfx.factory.builder.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.factoryfx.factory.log.FactoryLogEntryEventType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.factoryfx.factory.attribute.CopySemantic
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.github.factoryfx.factory.attribute.ValueMapAttribute
- values() - Static method in enum io.github.factoryfx.factory.builder.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.factoryfx.factory.log.FactoryLogEntryEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueSetAttribute<T,A extends Attribute<java.util.Set<T>,A>> - Class in io.github.factoryfx.factory.attribute
- ValueSetAttribute() - Constructor for class io.github.factoryfx.factory.attribute.ValueSetAttribute
- ValueSetAttribute(Class<T>) - Constructor for class io.github.factoryfx.factory.attribute.ValueSetAttribute
- valueSetter - Variable in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- view - Variable in class io.github.factoryfx.factory.attribute.dependency.FactoryViewAttribute
- view - Variable in class io.github.factoryfx.factory.attribute.dependency.FactoryViewListAttribute
- visitAttributesFlat(F, AttributeVisitor) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- visitAttributesFlat(F, AttributeVisitor) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- visitAttributesFlat(AttributeVisitor) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- visitAttributesForCopy(F, F, FactoryBase.BiCopyAttributeVisitor<?>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- visitAttributesForCopy(F, F, FactoryBase.BiCopyAttributeVisitor<V>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- visitAttributesForMatch(F, F, FactoryBase.AttributeMatchVisitor<V>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- visitAttributesForMatch(F, F, FactoryBase.AttributeMatchVisitor<V>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- visitAttributesForMatch(FactoryBase<?, R>, FactoryBase.AttributeMatchVisitor<V>) - Method in class io.github.factoryfx.factory.FactoryBase.Internal
- visitAttributesTripleFlat(F, F, F, FactoryBase.TriAttributeVisitor<?>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- visitAttributesTripleFlat(F, F, F, FactoryBase.TriAttributeVisitor<V>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- visitChildFactoriesAndViewsFlat(F, Consumer<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryUtility
- visitChildFactoriesAndViewsFlat(F, Consumer<FactoryBase<?, R>>, boolean) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
- visitChildFactory(Consumer<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttribute
- visitChildFactory(Consumer<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryAttributeUtility
- visitChildFactory(Consumer<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.fastfactory.FastFactoryListAttribute
- visitChildFactory(Consumer<FactoryBase<?, R>>) - Method in class io.github.factoryfx.factory.fastfactory.FastValueAttribute
- visitFactoryEnclosingAttributesFlat(F, FactoryEnclosingAttributeVisitor<R>) - Method in class io.github.factoryfx.factory.metadata.FactoryMetadata
W
- WeakAttributeChangeListener<T,A extends Attribute<T,A>> - Class in io.github.factoryfx.factory.attribute
- WeakAttributeChangeListener(AttributeChangeListener<T, A>) - Constructor for class io.github.factoryfx.factory.attribute.WeakAttributeChangeListener
- withChangeSummaryCreator(ChangeSummaryCreator<R, S>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
-
changeSummaryCreator for history metadata
- withExceptionHandler(FactoryExceptionHandler) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- withFilesystemStorage(Path) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
-
with filesystem data storage
- withFilesystemStorage(Path, int) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
-
with filesystem data storage
- withLiveClass(Class<? extends L>) - Method in class io.github.factoryfx.factory.ParameterlessFactory
- withMigrationRestoreAttributeMigration(String, String, Class<AV>, BiConsumer<R, AV>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
-
restore data from removed data/attributes into the current model select data based on Singleton type
- withRenameAttributeMigration(Class<F>, String, Function<F, Attribute<?, ?>>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- withRenameClassMigration(String, Class<? extends FactoryBase<?, ?>>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- withRestoreAttributeMigration(AttributePathTarget<AV>, BiConsumer<R, AV>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
-
restore data from removed data/attributes into the current model select data based on path
- withStorage(DataStorageCreator<R, S>) - Method in class io.github.factoryfx.factory.builder.MicroserviceBuilder
- write(R) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- writeRawFactoryDataAndMetadata(R, StoredDataMetadata<S>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- writeScheduledUpdateMetadata(ScheduledUpdateMetadata) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- writeStorageMetadata(StoredDataMetadata<S>) - Method in class io.github.factoryfx.factory.storage.migration.MigrationManager
- writeTree(JsonNode) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- writeValue(File, Object) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- writeValue(Object, OutputStream) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- writeValueAsString(Object) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
- writeValueAsTree(Object) - Method in class io.github.factoryfx.factory.jackson.SimpleObjectMapper
All Classes All Packages