Uses of Interface
org.opencastproject.assetmanager.api.query.Predicate
Packages that use Predicate
Package
Description
Implementations are required to be immutable.
This package and all of its sub-packages contain the default implementation of the asset manager API
as defined in
org.opencastproject.assetmanager.api.Default query implementation.
-
Uses of Predicate in org.opencastproject.assetmanager.api.query
Methods in org.opencastproject.assetmanager.api.query that return PredicateModifier and TypeMethodDescriptionAQueryBuilder.always()The zero element ofPredicate.AQueryBuilder.availability(Availability availability) Create a predicate that holds true if the field's value and constant valuerightare equal.Field.eq(PropertyField<A> right) Create a predicate that holds true if the field's value and the value of property fieldrightare equal.Field.exists()Create a predicate that holds true if the field exists.Create a predicate that holds true if the field's value is greater than constant valuerightor equal to it.Field.ge(PropertyField<A> right) Create a predicate that holds true if the field's value is greater than the value of property fieldrightor equal to it.Create a predicate that holds true if the field's value is strictly greater than constant valueright.Field.gt(PropertyField<A> right) Create a predicate that holds true if the field's value is strictly greater than the value of property fieldright.AQueryBuilder.hasProperties()Create a predicate that matches all snapshots with properties.AQueryBuilder.hasPropertiesOf(String namespace) Create a predicate that matches all snapshots with properties of the given namespace.PropertySchema.hasPropertiesOfNamespace()Get a predicate that matches if a property of the schema's namespace exists.VersionField.isFirst()VersionField.isLatest()Create a predicate that holds true if the field's value is less than constant valuerightor equal to it.Field.le(PropertyField<A> right) Create a predicate that holds true if the field's value is less than the value of property fieldrightor equal to it.Create a predicate that holds true if the field's value is strictly less than constant valueright.Field.lt(PropertyField<A> right) Create a predicate that holds true if the field's value is strictly less than the value of property fieldright.AQueryBuilder.mediaPackageId(String mpId) Create a predicate to match an snapshot's media package ID.AQueryBuilder.mediaPackageIds(String... mpIds) Predicate.not()Field.notExists()Create a predicate that holds true if the field does not exist.AQueryBuilder.organizationId(String orgId) Deprecated.Methods in org.opencastproject.assetmanager.api.query with parameters of type Predicate -
Uses of Predicate in org.opencastproject.assetmanager.impl
Methods in org.opencastproject.assetmanager.impl that return PredicateModifier and TypeMethodDescriptionAQueryBuilderDecorator.always()AQueryBuilderDecorator.availability(Availability availability) AQueryBuilderDecorator.hasProperties()AQueryBuilderDecorator.hasPropertiesOf(String namespace) AQueryBuilderDecorator.mediaPackageId(String mpId) AQueryBuilderDecorator.mediaPackageIds(String... mpIds) AQueryBuilderDecorator.organizationId(String orgId) Methods in org.opencastproject.assetmanager.impl with parameters of type Predicate -
Uses of Predicate in org.opencastproject.assetmanager.impl.query
Classes in org.opencastproject.assetmanager.impl.query that implement PredicateMethods in org.opencastproject.assetmanager.impl.query that return PredicateModifier and TypeMethodDescriptionAQueryBuilderImpl.always()AQueryBuilderImpl.availability(Availability availability) AbstractSnapshotField.eq(PropertyField<A> right) PropertyFieldImpl.eq(PropertyField<A> right) AbstractSnapshotField.exists()PropertyFieldImpl.exists()AbstractSnapshotField.ge(PropertyField<A> right) PropertyFieldImpl.ge(PropertyField<A> right) AbstractSnapshotField.gt(PropertyField<A> right) PropertyFieldImpl.gt(PropertyField<A> right) AQueryBuilderImpl.hasProperties()AQueryBuilderImpl.hasPropertiesOf(String namespace) VersionFieldImpl.isFirst()VersionFieldImpl.isLatest()AbstractSnapshotField.le(PropertyField<A> right) PropertyFieldImpl.le(PropertyField<A> right) AbstractSnapshotField.lt(PropertyField<A> right) PropertyFieldImpl.lt(PropertyField<A> right) AQueryBuilderImpl.mediaPackageId(String mpId) AQueryBuilderImpl.mediaPackageIds(String... mpIds) protected static PredicateAbstractSnapshotField.mkPredicate(com.mysema.query.types.expr.BooleanExpression where) AbstractPredicate.not()AbstractSnapshotField.notExists()PropertyFieldImpl.notExists()AQueryBuilderImpl.organizationId(String orgId) Methods in org.opencastproject.assetmanager.impl.query with parameters of type Predicate
AQueryBuilder.organizationId().eq(orgId) instead