public class TypePredicate
extends java.lang.Object
node states.| Constructor and Description |
|---|
TypePredicate(NodeState root,
java.lang.Iterable<java.lang.String> names)
Creates a predicate for checking whether a node state is an instance of
any of the named node types.
|
TypePredicate(NodeState root,
java.lang.String name)
Creates a predicate for checking whether a node state is an instance of
the named node type.
|
TypePredicate(NodeState root,
java.lang.String[] names)
Creates a predicate for checking whether a node state is an instance of
any of the named node types.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(NodeState input) |
boolean |
apply(java.lang.String primary,
java.util.Set<java.lang.String> mixins) |
boolean |
apply(Tree input) |
static TypePredicate |
isOrderable(NodeState root) |
java.lang.String |
toString() |
public TypePredicate(NodeState root, java.lang.String name)
root - root node statename - Oak name of the node type to check forpublic TypePredicate(NodeState root, java.lang.Iterable<java.lang.String> names)
root - root node statenames - Oak names of the node types to check forpublic TypePredicate(NodeState root, java.lang.String[] names)
root - root node statenames - Oak names of the node types to check forpublic static TypePredicate isOrderable(NodeState root)
public boolean apply(java.lang.String primary,
java.util.Set<java.lang.String> mixins)
public boolean apply(Tree input)
public boolean apply(NodeState input)
public java.lang.String toString()
toString in class java.lang.Object"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"