Uses of Interface
xal.smf.impl.qualify.TypeQualifier
Packages that use TypeQualifier
-
Uses of TypeQualifier in xal.smf
Methods in xal.smf with parameters of type TypeQualifierModifier and TypeMethodDescriptionstatic <S extends AcceleratorNode,N extends S>
List<N>AcceleratorSeq.appendNodesOfClassWithQualifier(Class<N> resultClass, List<N> matchedNodes, List<S> sourceNodes, TypeQualifier qualifier) Filter nodes from the source list using the specified qualifier.static <S extends AcceleratorNode,N extends S>
List<N>AcceleratorSeq.appendNodesWithQualifier(List<N> matchedNodes, List<S> sourceNodes, TypeQualifier qualifier) Filter nodes from the source list using the specified qualifier.<T extends AcceleratorNode>
List<T>AcceleratorSeq.getAllInclusiveNodesWithQualifier(TypeQualifier qualifier) Fetch all nodes whose type is matched through the qualifier and are also contained in this sequence looking deeply through its nested child sequences.<T extends AcceleratorNode>
List<T>AcceleratorSeq.getAllNodesWithQualifier(TypeQualifier qualifier) Fetch all nodes whose type is matched through the qualifier and are also contained in this sequence or one of its nested child sequences.AcceleratorSeqCombo.getBaseConstituentsWithQualifier(TypeQualifier qualifier) Get the constituent sequences looking deeply even if the combo sequences are nested in many layers.AcceleratorSeqCombo.getConstituentsWithQualifier(TypeQualifier qualifier) Get the constituent sequences that are matched by the qualifier.static <S extends AcceleratorNode,N extends S>
List<N>AcceleratorSeq.getNodesOfClassWithQualifier(Class<N> resultClass, List<S> sourceNodes, TypeQualifier qualifier) Filter nodes from the source list using the specified qualifier.<S extends AcceleratorNode,N extends S>
List<N>AcceleratorSeq.getNodesOfClassWithQualifier(Class<N> resultClass, TypeQualifier qualifier) Get nodes using the specified qualifier.static <S extends AcceleratorNode,N extends S>
List<N>AcceleratorSeq.getNodesWithQualifier(List<S> sourceNodes, TypeQualifier qualifier) Filter nodes from the source list using the specified qualifier.<T extends AcceleratorNode>
List<T>AcceleratorSeq.getNodesWithQualifier(TypeQualifier qualifier) Shallow fetch of nodes that are matched by the qualifier. -
Uses of TypeQualifier in xal.smf.impl.qualify
Classes in xal.smf.impl.qualify that implement TypeQualifierModifier and TypeClassDescriptionclassAndTypeQualifier is a compound qualifier that tests whether all of its root qualifiers match the accelerator node.classKindQualifier is used to match nodes based upon the string type of nodes.classNotTypeQualifier tests whether its root qualifier does not match the accelerator node.classOrTypeQualifier is a compound qualifier that tests whether any of its qualifiers matches the accelerator node.Fields in xal.smf.impl.qualify declared as TypeQualifierModifier and TypeFieldDescriptionprotected static TypeQualifierQualifierFactory.badStatusQualifierprotected static TypeQualifierQualifierFactory.goodStatusQualifierMethods in xal.smf.impl.qualify that return TypeQualifierModifier and TypeMethodDescriptionstatic TypeQualifierQualifierFactory.getSoftTypeQualifier(String softType) Get a qualifier for testing whether a node's software type matches the specified software typestatic TypeQualifierQualifierFactory.getStatusQualifier(boolean statusFilter) Get a qualifier for testing a node for the specified statusstatic TypeQualifierQualifierFactory.qualifierForQualifiers(boolean nodeStatus, TypeQualifier... qualifiers) Get a qualifier that matches for any of the specified qualifiers and the specified node status.static TypeQualifierKindQualifier.qualifierWithStatusAndType(boolean nodeStatus, String type) Get an qualifier for the specified node status and type.static TypeQualifierQualifierFactory.qualifierWithStatusAndType(boolean nodeStatus, String type) Get an qualifier for the specified node status and type.static TypeQualifierQualifierFactory.qualifierWithStatusAndTypes(boolean nodeStatus, String... kinds) Get a qualifier that matches for any of the specified node types and the specified node status.Methods in xal.smf.impl.qualify with parameters of type TypeQualifierModifier and TypeMethodDescriptionAndTypeQualifier.and(TypeQualifier qualifier) Add a qualifier to the set of root qualifiers.AndTypeQualifier.and(TypeQualifier... qualifiers) And the specified qualifiers with this one.OrTypeQualifier.or(TypeQualifier qualifier) Add a qualifier to the set of root qualifiers.OrTypeQualifier.or(TypeQualifier... qualifiers) Or the specified qualifiers with this one.static OrTypeQualifierOrTypeQualifier.qualifierForQualifiers(TypeQualifier... qualifiers) Get a qualifier that matches for any of the specified qualifiers.static TypeQualifierQualifierFactory.qualifierForQualifiers(boolean nodeStatus, TypeQualifier... qualifiers) Get a qualifier that matches for any of the specified qualifiers and the specified node status.static AndTypeQualifierAndTypeQualifier.qualifierWithQualifiers(TypeQualifier... qualifiers) Get a qualifier that matches for each of the specified qualifiers.Constructors in xal.smf.impl.qualify with parameters of type TypeQualifierModifierConstructorDescriptionNotTypeQualifier(TypeQualifier qualifier) Creates new NotTypeQualifier off of an existing qualifier