- java.lang.Object
-
- swim.runtime.PartPredicate
-
public abstract class PartPredicate extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PartPredicate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description PartPredicate
and(PartPredicate that)
static PartPredicate
and(PartPredicate... predicates)
static PartPredicate
any()
static Form<PartPredicate>
form()
static PartPredicate
fromValue(Value value)
static PartPredicate
hash(int lowerBound, int upperBound)
static PartPredicate
node(String nodePattern)
static PartPredicate
node(UriPattern nodePattern)
boolean
test(Uri nodeUri)
abstract boolean
test(Uri nodeUri, int nodeHash)
abstract Value
toValue()
-
-
-
Method Detail
-
test
public abstract boolean test(Uri nodeUri, int nodeHash)
-
test
public boolean test(Uri nodeUri)
-
and
public PartPredicate and(PartPredicate that)
-
toValue
public abstract Value toValue()
-
form
@Kind public static Form<PartPredicate> form()
-
any
public static PartPredicate any()
-
and
public static PartPredicate and(PartPredicate... predicates)
-
node
public static PartPredicate node(UriPattern nodePattern)
-
node
public static PartPredicate node(String nodePattern)
-
hash
public static PartPredicate hash(int lowerBound, int upperBound)
-
fromValue
public static PartPredicate fromValue(Value value)
-
-