Package org.jboss.windup.config.query
Interface QueryBuilderWith
-
- All Superinterfaces:
org.ocpsoft.rewrite.config.Condition,org.ocpsoft.rewrite.config.ConditionBuilder,QueryBuilderAs
- All Known Subinterfaces:
QueryBuilderFind,QueryBuilderFrom,QueryBuilderPiped
- All Known Implementing Classes:
Query
public interface QueryBuilderWith extends org.ocpsoft.rewrite.config.ConditionBuilder, QueryBuilderAs
- Author:
- Lincoln Baxter, III
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <FRAMETYPE extends org.jboss.windup.graph.model.WindupVertexFrame>
QueryBuilderAsfilteredBy(org.jboss.forge.furnace.util.Predicate<FRAMETYPE> predicate)Narrow the query with the givenPredicateQueryBuilderPipedpiped(QueryGremlinCriterion criterion)Narrow the query via aQueryGremlinCriterionin order to execute Gremlin queries.QueryBuilderWithwithoutProperty(String property)Narrow the query toWindupVertexFrameinstances that satisfy the given property comparison.QueryBuilderWithwithProperty(String property)Narrow the query toWindupVertexFrameinstances that have the given property defined.QueryBuilderWithwithProperty(String property, Iterable<?> values)Narrow the query toWindupVertexFrameinstances that contain any of the given property values.QueryBuilderWithwithProperty(String property, Object searchValue)Narrow the query toWindupVertexFrameinstances that contain the given property value.QueryBuilderWithwithProperty(String property, Object searchValue, Object... searchValues)Narrow the query toWindupVertexFrameinstances that contain any given property value.QueryBuilderWithwithProperty(String property, QueryPropertyComparisonType searchType, Object searchValue)Narrow the query toWindupVertexFrameinstances that satisfy the given property comparison.-
Methods inherited from interface org.jboss.windup.config.query.QueryBuilderAs
as
-
-
-
-
Method Detail
-
piped
QueryBuilderPiped piped(QueryGremlinCriterion criterion)
Narrow the query via aQueryGremlinCriterionin order to execute Gremlin queries.
-
withProperty
QueryBuilderWith withProperty(String property)
Narrow the query toWindupVertexFrameinstances that have the given property defined.
-
withProperty
QueryBuilderWith withProperty(String property, Object searchValue)
Narrow the query toWindupVertexFrameinstances that contain the given property value.
-
withProperty
QueryBuilderWith withProperty(String property, Iterable<?> values)
Narrow the query toWindupVertexFrameinstances that contain any of the given property values.
-
withProperty
QueryBuilderWith withProperty(String property, Object searchValue, Object... searchValues)
Narrow the query toWindupVertexFrameinstances that contain any given property value.
-
withProperty
QueryBuilderWith withProperty(String property, QueryPropertyComparisonType searchType, Object searchValue)
Narrow the query toWindupVertexFrameinstances that satisfy the given property comparison.
-
withoutProperty
QueryBuilderWith withoutProperty(String property)
Narrow the query toWindupVertexFrameinstances that satisfy the given property comparison.
-
filteredBy
<FRAMETYPE extends org.jboss.windup.graph.model.WindupVertexFrame> QueryBuilderAs filteredBy(org.jboss.forge.furnace.util.Predicate<FRAMETYPE> predicate)
Narrow the query with the givenPredicate
-
-