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