Uses of Interface
cz.cvut.kbss.jopa.model.metamodel.FieldSpecification
Packages that use FieldSpecification
Package
Description
-
Uses of FieldSpecification in cz.cvut.kbss.jopa.model
Methods in cz.cvut.kbss.jopa.model with parameters of type FieldSpecificationModifier and TypeMethodDescription<T> booleanEntityManager.isInferred(T entity, FieldSpecification<? super T, ?> attribute, Object value) Checks whether the specified attribute value of the specified entity is inferred in the underlying repository.<T> booleanEntityManagerImpl.isInferred(T entity, FieldSpecification<? super T, ?> attribute, Object value) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.model.descriptors
Methods in cz.cvut.kbss.jopa.model.descriptors with parameters of type FieldSpecificationModifier and TypeMethodDescriptionDescriptor.addAttributeContext(FieldSpecification<?, ?> attribute, URI context) Adds repository context for the specified attribute.EntityDescriptor.addAttributeContext(FieldSpecification<?, ?> attribute, URI context) FieldDescriptor.addAttributeContext(FieldSpecification<?, ?> attribute, URI context) ObjectPropertyCollectionDescriptor.addAttributeContext(FieldSpecification<?, ?> attribute, URI context) Descriptor.addAttributeDescriptor(FieldSpecification<?, ?> attribute, Descriptor descriptor) Adds descriptor for the specified attribute.EntityDescriptor.addAttributeDescriptor(FieldSpecification<?, ?> attribute, Descriptor descriptor) FieldDescriptor.addAttributeDescriptor(FieldSpecification<?, ?> attribute, Descriptor descriptor) ObjectPropertyCollectionDescriptor.addAttributeDescriptor(FieldSpecification<?, ?> attribute, Descriptor descriptor) Descriptor.getAttributeContexts(FieldSpecification<?, ?> attribute) Gets contexts in which the property assertion(s) of the specified attribute are stored.EntityDescriptor.getAttributeContexts(FieldSpecification<?, ?> attribute) FieldDescriptor.getAttributeContexts(FieldSpecification<?, ?> attribute) ObjectPropertyCollectionDescriptor.getAttributeContexts(FieldSpecification<?, ?> attribute) Descriptor.getAttributeDescriptor(FieldSpecification<?, ?> attribute) Gets descriptor for the specified attribute.EntityDescriptor.getAttributeDescriptor(FieldSpecification<?, ?> attribute) FieldDescriptor.getAttributeDescriptor(FieldSpecification<?, ?> attribute) ObjectPropertyCollectionDescriptor.getAttributeDescriptor(FieldSpecification<?, ?> attribute) AbstractDescriptor.getSingleAttributeContext(FieldSpecification<?, ?> attribute) Descriptor.getSingleAttributeContext(FieldSpecification<?, ?> attribute) Gets the only context specified by this descriptor for the specified attribute.Descriptor.setAttributeLanguage(FieldSpecification<?, ?> attribute, String languageTag) Sets language to be used when working (retrieving, persisting) with values of the specified attribute.EntityDescriptor.setAttributeLanguage(FieldSpecification<?, ?> attribute, String languageTag) FieldDescriptor.setAttributeLanguage(FieldSpecification<?, ?> attribute, String languageTag) UseAbstractDescriptor.setLanguage(String)instead.Constructors in cz.cvut.kbss.jopa.model.descriptors with parameters of type FieldSpecificationModifierConstructorDescriptionFieldDescriptor(FieldSpecification<?, ?> attribute) FieldDescriptor(URI context, FieldSpecification<?, ?> attribute) FieldDescriptor(Set<URI> contexts, FieldSpecification<?, ?> attribute) ObjectPropertyCollectionDescriptor(FieldSpecification<?, ?> attribute) ObjectPropertyCollectionDescriptor(URI context, FieldSpecification<?, ?> attribute) ObjectPropertyCollectionDescriptor(URI context, FieldSpecification<?, ?> attribute, boolean assertionsInSubjectContext) ObjectPropertyCollectionDescriptor(Set<URI> contexts, FieldSpecification<?, ?> attribute) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.model.metamodel
Subinterfaces of FieldSpecification in cz.cvut.kbss.jopa.model.metamodelModifier and TypeInterfaceDescriptioninterfaceAttribute<X,Y> Represents an attribute of a Java type.interfaceCollectionAttribute<X,E> Instances of the type CollectionAttribute represent persistent javax.util.Collection-valued attributes.interfaceIdentifier<X,E> Identifier attribute.interfaceinterfaceListAttribute<X,E> Instances of the type ListAttribute represent persistentList-valued attributes.interfaceMapAttribute<X,K, V> Instances of the type MapAttribute represent persistent java.util.Map-valued attributes.interfacePluralAttribute<X,C, E> Instances of the type PluralAttribute represent persistent collection-valued attributes.interfacePluralQueryAttribute<X,C, E> Instances of the type PluralAttribute represent persistent collection-valued attributes defined by a query.interfacePropertiesSpecification<X,E, K, V> Instances of the type PropertiesSpecification represent persistent properties of other types than declared in the entity type.interfaceQueryAttribute<X,Y> Represents an attribute of a Java type that is defined by a query.interfaceRDFContainerAttribute<X,C, E> Instances of the typeRDFContainerAttributerepresent attributes mapped to RDF containers.interfaceSetAttribute<X,E> Instances of the type SetAttribute represent persistent java.util.Set-valued attributes.interfaceSingularAttribute<X,T> Instances of the type SingularAttribute represents persistent single-valued properties or fields.interfaceInstances of the type SingularQueryAttribute represents persistent single-valued properties or fields defined by a query.interfaceTypesSpecification<X,E> Instances of the type SetAttribute represent persistent java.util.Set-valued attributes.Classes in cz.cvut.kbss.jopa.model.metamodel that implement FieldSpecificationModifier and TypeClassDescriptionclassAbstractAttribute<X,Y> classAbstractPluralAttribute<X,C, E> classA common class to all attributes defined by a queryclassclassclassListAttributeImpl<X,V> classPluralQueryAttributeImpl<X,C, E> Plural query attributes can contain multiple values or references, i.e., they must be a collection.classPropertiesSpecificationImpl<X,Y, K, V> classclassRdfContainerAttributeImpl<X,C, E> classSetAttributeImpl<X,V> classclassSingular query attributes contain a single value or reference, ie.classMethods in cz.cvut.kbss.jopa.model.metamodel that return FieldSpecificationModifier and TypeMethodDescriptionFieldSpecification<? super X,?> AbstractIdentifiableType.getFieldSpecification(String fieldName) FieldSpecification<? super X,?> ManagedType.getFieldSpecification(String fieldName) Gets specification of a field with the specified name.Methods in cz.cvut.kbss.jopa.model.metamodel that return types with arguments of type FieldSpecificationModifier and TypeMethodDescriptionSet<FieldSpecification<? super X,?>> AbstractIdentifiableType.getFieldSpecifications()Set<FieldSpecification<? super X,?>> ManagedType.getFieldSpecifications()Gets all field specifications of this entity type. -
Uses of FieldSpecification in cz.cvut.kbss.jopa.oom
Methods in cz.cvut.kbss.jopa.oom with parameters of type FieldSpecificationModifier and TypeMethodDescriptionObjectOntologyMapper.getAttributeAxioms(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor entityDescriptor) Extracts the value of the specified field from the specified entity and transforms it to axioms.ObjectOntologyMapperImpl.getAttributeAxioms(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor entityDescriptor) <T> booleanObjectOntologyMapper.isInferred(T entity, FieldSpecification<? super T, ?> fieldSpec, Object value, Descriptor entityDescriptor) Checks if the specified attribute value of the specified entity is inferred in the repository.<T> booleanObjectOntologyMapperImpl.isInferred(T entity, FieldSpecification<? super T, ?> fieldSpec, Object value, Descriptor entityDescriptor) <T> voidObjectOntologyMapper.loadFieldValue(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor descriptor) Loads entity field value and sets it on the specified entity.<T> voidObjectOntologyMapperImpl.loadFieldValue(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor descriptor) <T> voidObjectOntologyMapper.updateFieldValue(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor descriptor) Sets value of property represented by the specified field to the field's value.<T> voidObjectOntologyMapperImpl.updateFieldValue(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor entityDescriptor) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.proxy.lazy
Fields in cz.cvut.kbss.jopa.proxy.lazy declared as FieldSpecificationModifier and TypeFieldDescriptionprotected final FieldSpecification<? super O,T> LazyLoadingCollectionProxy.fieldSpecprotected final FieldSpecification<? super O,T> LazyLoadingCollectionProxy.fieldSpecprotected final FieldSpecification<? super T,Map<K, V>> LazyLoadingMapProxy.fieldSpecMethods in cz.cvut.kbss.jopa.proxy.lazy with parameters of type FieldSpecificationModifier and TypeMethodDescription<T> ObjectLazyLoadingProxyFactory.createProxy(T entity, FieldSpecification<? super T, ?> fieldSpec) Creates a lazy loading proxy for the value of the specified attribute.Constructors in cz.cvut.kbss.jopa.proxy.lazy with parameters of type FieldSpecificationModifierConstructorDescriptionLazyLoadingListProxy(O owner, FieldSpecification<? super O, List<E>> fieldSpec, UnitOfWork persistenceContext) LazyLoadingMapProxy(T owner, FieldSpecification<? super T, Map<K, V>> fieldSpec, UnitOfWork persistenceContext) LazyLoadingSetProxy(O owner, FieldSpecification<? super O, Set<E>> fieldSpec, UnitOfWork persistenceContext) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.proxy.lazy.gen
Methods in cz.cvut.kbss.jopa.proxy.lazy.gen that return FieldSpecificationModifier and TypeMethodDescriptionFieldSpecification<?,?> LazyLoadingProxyPropertyAccessor.getFieldSpec()Methods in cz.cvut.kbss.jopa.proxy.lazy.gen with parameters of type FieldSpecificationModifier and TypeMethodDescriptionvoidLazyLoadingProxyPropertyAccessor.setFieldSpec(FieldSpecification<?, ?> fieldSpec) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.query.criteria
Fields in cz.cvut.kbss.jopa.query.criteria declared as FieldSpecificationConstructors in cz.cvut.kbss.jopa.query.criteria with parameters of type FieldSpecificationModifierConstructorDescriptionPathImpl(Metamodel metamodel, AbstractPathExpression pathSource, FieldSpecification<?, ?> attribute, CriteriaBuilder cb) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.sessions
Methods in cz.cvut.kbss.jopa.sessions with parameters of type FieldSpecificationModifier and TypeMethodDescriptionvoidChangeTrackingUnitOfWork.attributeChanged(Object entity, FieldSpecification<?, ?> fieldSpec) voidOnCommitChangePropagatingUnitOfWork.attributeChanged(Object entity, FieldSpecification<?, ?> fieldSpec) voidReadOnlyUnitOfWork.attributeChanged(Object entity, FieldSpecification<?, ?> fieldSpec) Method is not supported.voidUnitOfWork.attributeChanged(Object entity, FieldSpecification<?, ?> fieldSpec) Persists changed value of the specified field.ConnectionWrapper.getAttributeAxioms(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor entityDescriptor) <T> booleanAbstractUnitOfWork.isInferred(T entity, FieldSpecification<? super T, ?> attribute, Object value) <T> booleanConnectionWrapper.isInferred(T entity, FieldSpecification<? super T, ?> fieldSpec, Object value, Descriptor entityDescriptor) <T> booleanUnitOfWork.isInferred(T entity, FieldSpecification<? super T, ?> attribute, Object value) Checks whether the specified attribute value of the specified entity is inferred in the underlying repository.<T> ObjectAbstractUnitOfWork.loadEntityField(T entity, FieldSpecification<? super T, ?> fieldSpec) <T> ObjectUnitOfWork.loadEntityField(T entity, FieldSpecification<? super T, ?> fieldSpec) Loads value of the specified field for the specified entity.<T> voidConnectionWrapper.loadFieldValue(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor descriptor) <T> voidConnectionWrapper.merge(T entity, FieldSpecification<? super T, ?> fieldSpec, Descriptor descriptor) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.sessions.change
Methods in cz.cvut.kbss.jopa.sessions.change that return FieldSpecificationModifier and TypeMethodDescriptionFieldSpecification<?,?> ChangeRecord.getAttribute()Gets the attribute to which this change record is bound.Constructors in cz.cvut.kbss.jopa.sessions.change with parameters of type FieldSpecification -
Uses of FieldSpecification in cz.cvut.kbss.jopa.sessions.descriptor
Methods in cz.cvut.kbss.jopa.sessions.descriptor with parameters of type FieldSpecificationModifier and TypeMethodDescriptionLoadStateDescriptor.isLoaded(FieldSpecification<?, ?> attribute) voidLoadStateDescriptor.setLoaded(FieldSpecification<? super T, ?> fs, LoadState state) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.sessions.merge
Methods in cz.cvut.kbss.jopa.sessions.merge with parameters of type FieldSpecificationModifier and TypeMethodDescriptionvoidDefaultValueMerger.mergeValue(FieldSpecification<?, ?> att, Object target, Object mergedValue) -
Uses of FieldSpecification in cz.cvut.kbss.jopa.sessions.validator
Methods in cz.cvut.kbss.jopa.sessions.validator that return types with arguments of type FieldSpecificationModifier and TypeMethodDescriptionstatic <T> Predicate<FieldSpecification<? super T,?>> IntegrityConstraintsValidator.isNotInferred()Creates a predicate filtering attributes that contain inferred values.static <T> Predicate<FieldSpecification<? super T,?>> IntegrityConstraintsValidator.isNotLazy()Creates a predicate filtering attributes whose fetch type isFetchType.LAZY.Methods in cz.cvut.kbss.jopa.sessions.validator with parameters of type FieldSpecificationModifier and TypeMethodDescription<T> booleanInferredAttributeChangeValidator.isInferredValueRemoval(T instance, T original, FieldSpecification<? super T, ?> fieldSpec, Descriptor instanceDescriptor) Checks whether a change to the specified attribute on the specified instance involves removal of an inferred value.abstract voidIntegrityConstraintsValidator.validate(Object identifier, FieldSpecification<?, ?> attribute, Object attributeValue) Validates whether the specified value conforms to the attribute integrity constraints.<T> voidInferredAttributeChangeValidator.validateChange(T instance, T original, FieldSpecification<? super T, ?> fieldSpec, Descriptor instanceDescriptor) Checks whether the changes to the specified attribute on the specified instance are valid w.r.t.static voidAttributeModificationValidator.verifyCanModify(FieldSpecification<?, ?> fieldSpec) Checks whether the specified field can be modified. -
Uses of FieldSpecification in cz.cvut.kbss.jopa.utils
Methods in cz.cvut.kbss.jopa.utils with parameters of type FieldSpecificationModifier and TypeMethodDescriptionstatic ObjectEntityPropertiesUtils.getAttributeValue(FieldSpecification<?, ?> attribute, Object instance) Gets value of the specified attribute.