A B C D E F G H I L M N O P R S T U V W Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allTransactions() - Method in class io.axway.iron.core.spi.file.FileTransactionStore
- allTransactions() - Method in class io.axway.iron.core.spi.testing.TransientStore
- analyzeCommandClass(Class<C>) - Method in class io.axway.iron.core.internal.definition.command.CommandDefinitionBuilder
- analyzeEntities(Set<Class<?>>) - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinitionBuilder
- AttributeDefinition<T> - Class in io.axway.iron.core.internal.definition.entity
B
- build() - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- build() - Method in interface io.axway.iron.core.StoreManagerBuilder
- build(Class<T>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- build(Constructor<T>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
C
- close() - Method in class io.axway.iron.core.spi.testing.TransientStore
- CommandDefinition<C extends io.axway.iron.Command<?>> - Class in io.axway.iron.core.internal.definition.command
- CommandDefinitionBuilder - Class in io.axway.iron.core.internal.definition.command
- CommandDefinitionBuilder(ProxyConstructorFactory, DataTypeManager, InterfaceValidator) - Constructor for class io.axway.iron.core.internal.definition.command.CommandDefinitionBuilder
- CommandProxy - Interface in io.axway.iron.core.internal.command
- CommandProxyFactory - Class in io.axway.iron.core.internal.command
- CommandProxyFactory(Collection<CommandDefinition<? extends Command<?>>>) - Constructor for class io.axway.iron.core.internal.command.CommandProxyFactory
- commit() - Method in class io.axway.iron.core.internal.SnapshotPersistence
- CompositeClassLoader - Class in io.axway.iron.core.internal.utils
- CompositeClassLoader(List<ClassLoader>) - Constructor for class io.axway.iron.core.internal.utils.CompositeClassLoader
- convert(Object) - Method in interface io.axway.iron.core.internal.utils.TypeConverter
- createCommand(Class<C>, Map<String, Object>) - Method in class io.axway.iron.core.internal.command.CommandProxyFactory
- createProxy(C) - Method in interface io.axway.iron.core.internal.utils.proxy.ProxyFactory
- createSnapshotReader(BigInteger) - Method in class io.axway.iron.core.spi.file.FileSnapshotStore
- createSnapshotReader(BigInteger) - Method in class io.axway.iron.core.spi.testing.TransientStore
- createSnapshotWriter(BigInteger) - Method in class io.axway.iron.core.spi.file.FileSnapshotStore
- createSnapshotWriter(BigInteger) - Method in class io.axway.iron.core.spi.testing.TransientStore
- createTransactionOutput(String) - Method in class io.axway.iron.core.spi.file.FileTransactionStore
- createTransactionOutput(String) - Method in class io.axway.iron.core.spi.testing.TransientStore
D
- DataTypeManager - Class in io.axway.iron.core.internal.definition
- DataTypeManager() - Constructor for class io.axway.iron.core.internal.definition.DataTypeManager
- defaultObjectEquals() - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- defaultObjectHashcode() - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- defaultObjectMethods() - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- defaultObjectToString() - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- delete(E) - Method in class io.axway.iron.core.internal.entity.EntityStore
- delete(Object) - Method in class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
- deleteSnapshot(BigInteger) - Method in class io.axway.iron.core.spi.file.FileSnapshotStore
- deleteSnapshot(BigInteger) - Method in class io.axway.iron.core.spi.testing.TransientStore
E
- EntityDefinition<E> - Class in io.axway.iron.core.internal.definition.entity
- EntityDefinitionBuilder - Class in io.axway.iron.core.internal.definition.entity
- EntityDefinitionBuilder(IntrospectionHelper, ProxyConstructorFactory, DataTypeManager, InterfaceValidator) - Constructor for class io.axway.iron.core.internal.definition.entity.EntityDefinitionBuilder
- EntityStore<E> - Class in io.axway.iron.core.internal.entity
- EntityStore(EntityDefinition<E>, Map<RelationDefinition, RelationStore>) - Constructor for class io.axway.iron.core.internal.entity.EntityStore
- EntityStores - Class in io.axway.iron.core.internal.entity
- EntityStores(Collection<EntityStore<?>>) - Constructor for class io.axway.iron.core.internal.entity.EntityStores
- execute(ReadWriteTransaction) - Method in interface io.axway.iron.core.internal.command.management.ReadonlyCommand
F
- FileSnapshotStore - Class in io.axway.iron.core.spi.file
- FileSnapshotStoreBuilder - Class in io.axway.iron.core.spi.file
- FileSnapshotStoreBuilder(String) - Constructor for class io.axway.iron.core.spi.file.FileSnapshotStoreBuilder
- FileTransactionStore - Class in io.axway.iron.core.spi.file
- FileTransactionStoreBuilder - Class in io.axway.iron.core.spi.file
- FileTransactionStoreBuilder(String) - Constructor for class io.axway.iron.core.spi.file.FileTransactionStoreBuilder
- fill(StoreManagerBuilder, String, Properties) - Method in class io.axway.iron.core.internal.StoreManagerBuilderConfigurator
- findClass(String) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
- findResource(String) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
- findResources(String) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
G
- get() - Method in class io.axway.iron.core.spi.file.FileSnapshotStoreBuilder
- get() - Method in class io.axway.iron.core.spi.file.FileTransactionStoreBuilder
- get() - Method in class io.axway.iron.core.spi.testing.TransientSnapshotStoreBuilder
- get() - Method in class io.axway.iron.core.spi.testing.TransientTransactionStoreBuilder
- getActiveObjectUpdaterCount() - Method in class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
- getAttributeMethod() - Method in class io.axway.iron.core.internal.definition.entity.AttributeDefinition
- getAttributeName() - Method in class io.axway.iron.core.internal.definition.entity.AttributeDefinition
- getAttributes() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getByUnique(String, V) - Method in class io.axway.iron.core.internal.entity.EntityStore
- getCollectionTypeConverter(Class<T>) - Method in class io.axway.iron.core.internal.definition.DataTypeManager
- getCommandClass() - Method in class io.axway.iron.core.internal.definition.command.CommandDefinition
- getCommandName(Command<?>) - Method in class io.axway.iron.core.internal.command.CommandProxyFactory
- getCommandProxyConstructor() - Method in class io.axway.iron.core.internal.definition.command.CommandDefinition
- getDataType() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- getDataType() - Method in class io.axway.iron.core.internal.definition.entity.AttributeDefinition
- getEntityClass() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getEntityDefinition() - Method in class io.axway.iron.core.internal.entity.EntityStore
- getEntityName() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getEntityStore(Class<E>) - Method in class io.axway.iron.core.internal.entity.EntityStores
- getEntityStore(String) - Method in class io.axway.iron.core.internal.entity.EntityStores
- getEntityStoreByObject(E) - Method in class io.axway.iron.core.internal.entity.EntityStores
- getHeadEntityClass() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getIdDefinition() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getIdMethod() - Method in class io.axway.iron.core.internal.definition.entity.IdDefinition
- getIdName() - Method in class io.axway.iron.core.internal.definition.entity.IdDefinition
- getInstanceProxyConstructor() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getMethodName(Class<T>, Accessor<T, ?>) - Method in class io.axway.iron.core.internal.utils.IntrospectionHelper
- getParameterMethod() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- getParameterName() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- getParameters() - Method in class io.axway.iron.core.internal.definition.command.CommandDefinition
- getParametrizedClass(Type, int) - Method in class io.axway.iron.core.internal.utils.IntrospectionHelper
- getPrimitiveTypeOf(Class<?>) - Method in class io.axway.iron.core.internal.definition.DataTypeManager
- getProxyConstructor(Class<T>, Class<?>...) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyConstructorFactory
- getRelationCardinality() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getRelationDefinition() - Method in class io.axway.iron.core.internal.definition.entity.ReverseRelationDefinition
- getRelationMethod() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getRelationName() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getRelations() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getResource(String) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
- getResources(String) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
- getReverseRelationDefinition() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getReverseRelationMethod() - Method in class io.axway.iron.core.internal.definition.entity.ReverseRelationDefinition
- getReverseRelations() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
- getTailEntityClass() - Method in class io.axway.iron.core.internal.definition.entity.RelationDefinition
- getTypeConverter() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- getTypeConverter() - Method in class io.axway.iron.core.internal.definition.entity.AttributeDefinition
- getTypeConverter(Class<T>) - Method in class io.axway.iron.core.internal.definition.DataTypeManager
- getUniqueConstraints() - Method in class io.axway.iron.core.internal.definition.entity.EntityDefinition
H
- handle(Method, MethodCallHandler<C>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- handleDefaultMethod(Method) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- handleObjectEquals(MethodCallHandler<C>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- handleObjectHashcode(MethodCallHandler<C>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- handleObjectToString(MethodCallHandler<C>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
I
- IdDefinition - Class in io.axway.iron.core.internal.definition.entity
- init(Map<Class<?>, EntityStore<?>>, Map<RelationDefinition, RelationStore>) - Method in class io.axway.iron.core.internal.entity.EntityStore
- insert(E) - Method in class io.axway.iron.core.internal.entity.EntityStore
- insert(Class<E>) - Method in class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
- InstanceProxy - Interface in io.axway.iron.core.internal.entity
- InterfaceValidator - Class in io.axway.iron.core.internal.definition
- InterfaceValidator(IntrospectionHelper, DataTypeManager) - Constructor for class io.axway.iron.core.internal.definition.InterfaceValidator
- InterfaceVisitor - Interface in io.axway.iron.core.internal.definition
- IntrospectionHelper - Class in io.axway.iron.core.internal.utils
- IntrospectionHelper() - Constructor for class io.axway.iron.core.internal.utils.IntrospectionHelper
- invoke(C, Object, Method, Object[]) - Method in interface io.axway.iron.core.internal.utils.proxy.MethodCallHandler
- io.axway.iron.core - package io.axway.iron.core
- io.axway.iron.core.internal - package io.axway.iron.core.internal
- io.axway.iron.core.internal.command - package io.axway.iron.core.internal.command
- io.axway.iron.core.internal.command.management - package io.axway.iron.core.internal.command.management
- io.axway.iron.core.internal.definition - package io.axway.iron.core.internal.definition
- io.axway.iron.core.internal.definition.command - package io.axway.iron.core.internal.definition.command
- io.axway.iron.core.internal.definition.entity - package io.axway.iron.core.internal.definition.entity
- io.axway.iron.core.internal.entity - package io.axway.iron.core.internal.entity
- io.axway.iron.core.internal.transaction - package io.axway.iron.core.internal.transaction
- io.axway.iron.core.internal.utils - package io.axway.iron.core.internal.utils
- io.axway.iron.core.internal.utils.proxy - package io.axway.iron.core.internal.utils.proxy
- io.axway.iron.core.spi.file - package io.axway.iron.core.spi.file
- io.axway.iron.core.spi.testing - package io.axway.iron.core.spi.testing
- IronMigration - Class in io.axway.iron.core.spi.file
-
Migration script to migrate iron snapshots files from 0.5.0 layout to 0.6.0 layout
- IronMigration() - Constructor for class io.axway.iron.core.spi.file.IronMigration
- isMultiple() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- isNullable() - Method in class io.axway.iron.core.internal.definition.command.ParameterDefinition
- isNullable() - Method in class io.axway.iron.core.internal.definition.entity.AttributeDefinition
- isReadonlyLockSet() - Method in class io.axway.iron.core.spi.file.FileTransactionStore
- isReadonlyLockSet() - Method in class io.axway.iron.core.spi.testing.TransientStore
- isValidDataType(Class<?>) - Method in class io.axway.iron.core.internal.definition.DataTypeManager
L
- list() - Method in class io.axway.iron.core.internal.entity.EntityStore
- listSnapshots() - Method in class io.axway.iron.core.spi.file.FileSnapshotStore
- listSnapshots() - Method in class io.axway.iron.core.spi.testing.TransientStore
- loadClass(String, boolean) - Method in class io.axway.iron.core.internal.utils.CompositeClassLoader
- lockReadonly(boolean) - Method in class io.axway.iron.core.spi.file.FileTransactionStore
- lockReadonly(boolean) - Method in class io.axway.iron.core.spi.testing.TransientStore
M
- main(String[]) - Static method in class io.axway.iron.core.spi.file.IronMigration
- MANY - io.axway.iron.core.internal.definition.entity.RelationCardinality
- MethodCallHandler<C> - Interface in io.axway.iron.core.internal.utils.proxy
N
- newInstance() - Method in class io.axway.iron.core.internal.entity.EntityStore
- newProxyFactoryBuilder() - Static method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- newRelationStore(RelationDefinition) - Static method in class io.axway.iron.core.internal.entity.RelationStore
- newStoreManagerBuilder() - Static method in interface io.axway.iron.core.StoreManagerBuilder
- newStoreManagerBuilder(String, Properties) - Static method in interface io.axway.iron.core.StoreManagerBuilder
O
- ONE - io.axway.iron.core.internal.definition.entity.RelationCardinality
P
- ParameterDefinition<T> - Class in io.axway.iron.core.internal.definition.command
- persist(String, List<EntityStore<?>>) - Method in class io.axway.iron.core.internal.SnapshotPersistence
- ProxyConstructorFactory - Class in io.axway.iron.core.internal.utils.proxy
- ProxyConstructorFactory() - Constructor for class io.axway.iron.core.internal.utils.proxy.ProxyConstructorFactory
- ProxyFactory<T,C> - Interface in io.axway.iron.core.internal.utils.proxy
- ProxyFactoryBuilder<C> - Class in io.axway.iron.core.internal.utils.proxy
- ProxyFactoryBuilder() - Constructor for class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
R
- readonly() - Method in interface io.axway.iron.core.internal.command.management.ReadonlyCommand
- READONLY_PARAMETER_NAME - Static variable in interface io.axway.iron.core.internal.command.management.ReadonlyCommand
- ReadonlyCommand - Interface in io.axway.iron.core.internal.command.management
- ReadonlyTransactionImpl - Class in io.axway.iron.core.internal.transaction
- ReadonlyTransactionImpl(IntrospectionHelper, EntityStores) - Constructor for class io.axway.iron.core.internal.transaction.ReadonlyTransactionImpl
- ReadWriteTransactionImpl - Class in io.axway.iron.core.internal.transaction
- ReadWriteTransactionImpl(IntrospectionHelper, EntityStores) - Constructor for class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
- recover(SerializableEntity) - Method in class io.axway.iron.core.internal.entity.EntityStore
- RelationCardinality - Enum in io.axway.iron.core.internal.definition.entity
- RelationDefinition - Class in io.axway.iron.core.internal.definition.entity
- RelationStore - Class in io.axway.iron.core.internal.entity
- retrieveMethod(Class<T>, Accessor<T, ?>) - Static method in class io.axway.iron.core.internal.utils.IntrospectionHelper
-
This method don't use cache.
- ReverseRelationDefinition - Class in io.axway.iron.core.internal.definition.entity
- rollback() - Method in class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
S
- seekTransaction(BigInteger) - Method in class io.axway.iron.core.spi.file.FileTransactionStore
- seekTransaction(BigInteger) - Method in class io.axway.iron.core.spi.testing.TransientStore
- select(Class<E>) - Method in class io.axway.iron.core.internal.transaction.ReadonlyTransactionImpl
- serializeCommand(Command<?>) - Method in class io.axway.iron.core.internal.command.CommandProxyFactory
- set(E, String, V) - Method in class io.axway.iron.core.internal.entity.EntityStore
- setDir(Path) - Method in class io.axway.iron.core.spi.file.FileSnapshotStoreBuilder
- setDir(Path) - Method in class io.axway.iron.core.spi.file.FileTransactionStoreBuilder
- setTransactionIdLength(Integer) - Method in class io.axway.iron.core.spi.file.FileSnapshotStoreBuilder
- setTransactionIdPaddingLength(Integer) - Method in class io.axway.iron.core.spi.file.FileTransactionStoreBuilder
- shouldVisitMethod(Method) - Method in interface io.axway.iron.core.internal.definition.InterfaceVisitor
- snapshot() - Method in class io.axway.iron.core.internal.entity.EntityStore
- SnapshotPersistence - Class in io.axway.iron.core.internal
- SnapshotPersistence(long, SnapshotStore, SnapshotSerializer, BigInteger) - Constructor for class io.axway.iron.core.internal.SnapshotPersistence
- StoreManagerBuilder - Interface in io.axway.iron.core
- StoreManagerBuilderConfigurator - Class in io.axway.iron.core.internal
- StoreManagerBuilderConfigurator() - Constructor for class io.axway.iron.core.internal.StoreManagerBuilderConfigurator
- StoreManagerBuilderImpl - Class in io.axway.iron.core.internal
- StoreManagerBuilderImpl() - Constructor for class io.axway.iron.core.internal.StoreManagerBuilderImpl
- StoreManagerBuilderImpl(String, Properties) - Constructor for class io.axway.iron.core.internal.StoreManagerBuilderImpl
T
- toList() - Method in class io.axway.iron.core.internal.entity.EntityStores
- TransientSnapshotStoreBuilder - Class in io.axway.iron.core.spi.testing
- TransientSnapshotStoreBuilder() - Constructor for class io.axway.iron.core.spi.testing.TransientSnapshotStoreBuilder
- TransientStore - Class in io.axway.iron.core.spi.testing
- TransientTransactionStoreBuilder - Class in io.axway.iron.core.spi.testing
- TransientTransactionStoreBuilder() - Constructor for class io.axway.iron.core.spi.testing.TransientTransactionStoreBuilder
- TypeConverter<T> - Interface in io.axway.iron.core.internal.utils
U
- unhandled(MethodCallHandler<C>) - Method in class io.axway.iron.core.internal.utils.proxy.ProxyFactoryBuilder
- update(E) - Method in class io.axway.iron.core.internal.transaction.ReadWriteTransactionImpl
- update(E, String, V) - Method in class io.axway.iron.core.internal.entity.EntityStore
- updateCollectionAdd(E, String, H) - Method in class io.axway.iron.core.internal.entity.EntityStore
- updateCollectionAddAll(E, String, Collection<H>) - Method in class io.axway.iron.core.internal.entity.EntityStore
- updateCollectionClear(E, String) - Method in class io.axway.iron.core.internal.entity.EntityStore
- updateCollectionRemove(E, String, H) - Method in class io.axway.iron.core.internal.entity.EntityStore
- updateCollectionRemoveAll(E, String, Collection<H>) - Method in class io.axway.iron.core.internal.entity.EntityStore
V
- validate(String, Class<T>, InterfaceVisitor) - Method in class io.axway.iron.core.internal.definition.InterfaceValidator
- valueOf(String) - Static method in enum io.axway.iron.core.internal.definition.entity.RelationCardinality
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.axway.iron.core.internal.definition.entity.RelationCardinality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visitInterface(Class<?>) - Method in interface io.axway.iron.core.internal.definition.InterfaceVisitor
- visitMethod(Method, Class<T>, boolean, boolean) - Method in interface io.axway.iron.core.internal.definition.InterfaceVisitor
W
- withCommandClass(Class<? extends Command<?>>) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withCommandClass(Class<? extends Command<?>>) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withEntityClass(Class<?>) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withEntityClass(Class<?>) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withSnapshotLoadingPostProcessor(BiFunction<SerializableSnapshot, String, SerializableSnapshot>) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withSnapshotLoadingPostProcessor(BiFunction<SerializableSnapshot, String, SerializableSnapshot>) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withSnapshotSerializer(SnapshotSerializer) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withSnapshotSerializer(SnapshotSerializer) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withSnapshotStore(SnapshotStore) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withSnapshotStore(SnapshotStore) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withTransactionSerializer(TransactionSerializer) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withTransactionSerializer(TransactionSerializer) - Method in interface io.axway.iron.core.StoreManagerBuilder
- withTransactionStore(TransactionStore) - Method in class io.axway.iron.core.internal.StoreManagerBuilderImpl
- withTransactionStore(TransactionStore) - Method in interface io.axway.iron.core.StoreManagerBuilder
Z
- ZERO_ONE - io.axway.iron.core.internal.definition.entity.RelationCardinality
_
- __commandClass() - Method in interface io.axway.iron.core.internal.command.CommandProxy
- __entityClass() - Method in interface io.axway.iron.core.internal.entity.InstanceProxy
- __get(String) - Method in interface io.axway.iron.core.internal.entity.InstanceProxy
- __id() - Method in interface io.axway.iron.core.internal.entity.InstanceProxy
- __parameters() - Method in interface io.axway.iron.core.internal.command.CommandProxy
- __set(String, Object) - Method in interface io.axway.iron.core.internal.entity.InstanceProxy
All Classes All Packages