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

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
 
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