Package | Description |
---|---|
org.apache.openjpa.persistence.meta |
OpenJPA MetaModel
This package provides an implementation of Metamodel API of JPA 2.0 Specification.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractManagedType.AttributeNameFilter<X> |
static class |
AbstractManagedType.AttributeTypeFilter<X,Y>
Selects if the attribute type matches the given Java class.
|
static class |
AbstractManagedType.DeclaredAttributeFilter<X> |
static class |
AbstractManagedType.ElementTypeFilter<X,E>
Selects plural attribute of given element type.
|
static class |
AbstractManagedType.EntryTypeFilter<X,K,V> |
static class |
AbstractManagedType.IdAttributeFilter<X> |
static class |
AbstractManagedType.PluralCategoryFilter<X> |
static class |
AbstractManagedType.SingularAttributeFilter<X>
Affirms if the given attribute is a Singular attribute.
|
static class |
AbstractManagedType.VersionAttributeFilter<X> |
Modifier and Type | Method and Description |
---|---|
AbstractManagedType.Filter<T> |
AbstractManagedType.Filter.inverse() |
Modifier and Type | Method and Description |
---|---|
static <T,C extends Collection<E>,E> |
AbstractManagedType.filter(Collection<T> original,
C result,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to populate the given result.
|
static <T,C extends Collection<E>,E> |
AbstractManagedType.filter(Collection<T> original,
C result,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to populate the given result.
|
static <T,C extends Collection<E>,E> |
AbstractManagedType.filter(Collection<T> original,
C result,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to populate the given result.
|
static <T,C extends Collection<E>,E> |
AbstractManagedType.filter(Collection<T> original,
C result,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to populate the given result.
|
static <T> T |
AbstractManagedType.pick(Collection<T> original,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to pick a single element.
|
static <T> T |
AbstractManagedType.pick(Collection<T> original,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to pick a single element.
|
static <T> T |
AbstractManagedType.pick(Collection<T> original,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to pick a single element.
|
static <T> T |
AbstractManagedType.pick(Collection<T> original,
AbstractManagedType.Filter<T> f1,
AbstractManagedType.Filter<T> f2,
AbstractManagedType.Filter<T> f3,
AbstractManagedType.Filter<T> f4)
Applies chain of filters ANDed on the given collection to pick a single element.
|
Copyright © 2006–2018 Apache Software Foundation. All rights reserved.