- name - Variable in class uk.ac.sheffield.jast.filter.NameFilter
-
The search key name for this NameFilter.
- name - Variable in class uk.ac.sheffield.jast.filter.TypeFilter
-
The normalised name of this type.
- name - Variable in class uk.ac.sheffield.jast.xml.Markup
-
The short name of this Markup content.
- NAME_TOKEN - Static variable in class uk.ac.sheffield.jast.Tokens
-
The constant denoting an XML name token, the identifier of an element
or attribute.
- Named - Class in uk.ac.sheffield.jast.ast
-
Named is an example AST node, representing a named entity.
- Named() - Constructor for class uk.ac.sheffield.jast.ast.Named
-
- Named(String) - Constructor for class uk.ac.sheffield.jast.ast.Named
-
- NameFilter - Class in uk.ac.sheffield.jast.filter
-
NameFilter is a simple filter for selecting nodes with a specified name.
- NameFilter(String) - Constructor for class uk.ac.sheffield.jast.filter.NameFilter
-
Creates a NameFilter that selects named nodes with a given identifier.
- NameFilter(String, int) - Constructor for class uk.ac.sheffield.jast.filter.NameFilter
-
Creates a NameFilter that selects named nodes with a given identifier
and content-type.
- nameFilter - Variable in class uk.ac.sheffield.jast.valid.AttributeRule
-
The nameFilter used by this AttributeRule.
- nameFilter - Variable in class uk.ac.sheffield.jast.valid.ElementRule
-
The restricting NameFilter for a specific Element with a given name.
- NAMENODES - Static variable in class uk.ac.sheffield.jast.filter.Filter
-
Bit-mask matching all Markup nodes with user-defined XML name tags.
- nameRegex - Static variable in class uk.ac.sheffield.jast.filter.TypeFilter
-
Regular expression for a non-colonised name.
- nameSet - Variable in class uk.ac.sheffield.jast.filter.NameSetFilter
-
The interned set of reference names.
- NameSetFilter - Class in uk.ac.sheffield.jast.filter
-
NameSetFilter is a simple filter for selecting nodes with names in a given
set.
- NameSetFilter(String) - Constructor for class uk.ac.sheffield.jast.filter.NameSetFilter
-
Creates a NameSetFilter selecting named nodes from an enumerated
range.
- NameSetFilter(String, int) - Constructor for class uk.ac.sheffield.jast.filter.NameSetFilter
-
Creates a NameSetFilter selecting named nodes of a given content-type
from an enumerated range.
- NameSetFilter(NameSetFilter, int) - Constructor for class uk.ac.sheffield.jast.filter.NameSetFilter
-
Secret constructor to copy a NameSetFilter but reset the type mask.
- NameSetFilter(List<String>) - Constructor for class uk.ac.sheffield.jast.filter.NameSetFilter
-
Creates a NameSetFilter selecting named nodes from a list of names.
- NameSetFilter(List<String>, int) - Constructor for class uk.ac.sheffield.jast.filter.NameSetFilter
-
Creates a NameSetFilter selecting named nodes of a given content-type
from a list of names.
- Namespace - Class in uk.ac.sheffield.jast.xml
-
Namespace is the node standing for an XML namespace.
- Namespace(Attribute) - Constructor for class uk.ac.sheffield.jast.xml.Namespace
-
Creates a Namespace by wrapping an Attribute.
- namespaces - Static variable in class uk.ac.sheffield.jast.xml.Namespace
-
The collection of all Namespace objects that were created during the
current Java runtime.
- nameTokenMap - Variable in class uk.ac.sheffield.jast.Metadata
-
The inverse map from Java class or field names to XML name tokens.
- newLine() - Method in class uk.ac.sheffield.jast.XMLStreamer
-
Writes a newline according to the operating system platform.
- next() - Method in class uk.ac.sheffield.jast.xml.XMLIterator
-
Advances this XMLIterator to the next node and returns this node.
- nmTokenRegex - Static variable in class uk.ac.sheffield.jast.filter.TypeFilter
-
Regular expression for a colonised name token.
- node - Variable in class uk.ac.sheffield.jast.xml.Namespace
-
The wrapped attribute defining this Namespace, which is an adapter
offering type-safe access to the local name and full identifier.
- NodeFilter - Class in uk.ac.sheffield.jast.filter
-
NodeFilter is a simple filter for selecting different types of XML content.
- NodeFilter() - Constructor for class uk.ac.sheffield.jast.filter.NodeFilter
-
Creates a NodeFilter that accepts all Content-types.
- NodeFilter(int) - Constructor for class uk.ac.sheffield.jast.filter.NodeFilter
-
Creates a NodeFilter with the given bit-mask.
- normalise(String) - Method in class uk.ac.sheffield.jast.filter.NumberFilter
-
Checks and normalises the XSD type name, by stripping off any prefix.
- normalise(String) - Method in class uk.ac.sheffield.jast.filter.TypeFilter
-
Checks and normalises the XSD type name, by stripping off any prefix.
- not() - Method in class uk.ac.sheffield.jast.filter.Filter
-
Creates a Filter that is the logical NOT of this Filter.
- not() - Method in class uk.ac.sheffield.jast.filter.NodeFilter
-
Creates a Filter that is the logical NOT of this NodeFilter.
- not() - Method in class uk.ac.sheffield.jast.filter.NotFilter
-
Creates a Filter that is the logical NOT of this NotFilter.
- NOTEQUALS - Static variable in class uk.ac.sheffield.jast.filter.EvalFilter
-
- NotFilter - Class in uk.ac.sheffield.jast.filter
-
NotFilter is a compound filter applying the logical-NOT of another filter.
- NotFilter(Filter) - Constructor for class uk.ac.sheffield.jast.filter.NotFilter
-
Creates an NotFilter accepting the logical complement of the other
Filter.
- NumberFilter - Class in uk.ac.sheffield.jast.filter
-
NumberFilter is a simple filter accepting nodes whose value is an IEEE
basic number.
- NumberFilter(NumberFilter, int) - Constructor for class uk.ac.sheffield.jast.filter.NumberFilter
-
Secretly creates a NumberFilter for a restricted content type.
- NumberFilter(String) - Constructor for class uk.ac.sheffield.jast.filter.NumberFilter
-
Creates a NumberFilter that accepts nodes whose value can be parsed as
an IEEE number.
- NumberFilter(String, int) - Constructor for class uk.ac.sheffield.jast.filter.NumberFilter
-
Creates a NumberFilter that accepts nodes having a given content-type,
whose value can be parsed as an IEEE number.