- java.lang.Object
-
- swim.system.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)
PartPredicate
or(PartPredicate that)
static PartPredicate
or(PartPredicate... predicates)
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)
-
or
public PartPredicate or(PartPredicate that)
-
and
public PartPredicate and(PartPredicate that)
-
toValue
public abstract Value toValue()
-
any
public static PartPredicate any()
-
or
public static PartPredicate or(PartPredicate... predicates)
-
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)
-
form
@Kind public static Form<PartPredicate> form()
-
-