Uses of Interface
org.simpleframework.xml.core.Expression
Packages that use Expression
-
Uses of Expression in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement ExpressionModifier and TypeClassDescription(package private) class
TheEmptyExpression
object is used to represent a path that represents the current context.(package private) class
ThePathParser
object is used to parse XPath paths.private class
ThePathSection
represents a section of a path that is extracted.Fields in org.simpleframework.xml.core declared as ExpressionModifier and TypeFieldDescriptionprivate Expression
ElementLabel.cache
This is a cache of the expression for this element.private Expression
ElementListLabel.cache
This is a cache of the expression for this element list.private Expression
ElementMapLabel.cache
This is a cache of the expression for this element map.private final Expression
AttributeParameter.expression
This is the expression used to represent this parameter.private final Expression
CacheLabel.expression
This is the expression that is used to represent this label.private final Expression
CacheParameter.expression
This is the XPath expression used to represent the parameter.private final Expression
ElementArrayParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementListParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementListUnionParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementMapParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementMapUnionParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementParameter.expression
This is the expression used to represent this parameter.private final Expression
ElementUnionParameter.expression
This is the expression used to represent this parameter.private final Expression
TextParameter.expression
This is the expression used to represent this parameter.private Expression
TreeModel.expression
This is the XPath expression representing the location.private Expression
AttributeLabel.path
This is the path that is used to represent this attribute.private final Expression
CompositeListUnion.path
This is the path expression used to represent this union.private final Expression
CompositeMapUnion.path
This is the path expression used to represent this union.private final Expression
CompositeUnion.path
This is the path expression used to represent this union.private Expression
ElementArrayLabel.path
This is the path that is used to represent this attribute.private Expression
ElementListUnionLabel.path
This is the expression that is associated with this label.private Expression
ElementMapUnionLabel.path
This is the expression that is associated with this label.private Expression
ElementUnionLabel.path
This is the expression that is associated with this label.private Expression
TextLabel.path
This is the path that is used to represent this text.private Expression
VersionLabel.path
This is the path that is used to represent this version.Fields in org.simpleframework.xml.core with type parameters of type ExpressionModifier and TypeFieldDescriptionprivate final Cache
<Expression> ExpressionBuilder.cache
This is the cache of path expressions previously built.Methods in org.simpleframework.xml.core that return ExpressionModifier and TypeMethodDescriptionThis is used to create anExpression
from the provided path.private Expression
This is used to create anExpression
from the provided path.AttributeLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.AttributeParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.CacheLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.CacheParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementArrayLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementArrayParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementListLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementListParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementListUnionLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementListUnionParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementMapLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementMapParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementMapUnionLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementMapUnionParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.ElementUnionLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.ElementUnionParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.Introspector.getExpression()
This method is used to return an XPath expression that is used to represent the position of a label.Label.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.Model.getExpression()
This returns anExpression
representing the path this model exists at within the class schema.Parameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.TextLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.TextListLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.TextParameter.getExpression()
This method is used to return an XPath expression that is used to represent the position of this parameter.TreeModel.getExpression()
This returns anExpression
representing the path this model exists at within the class schema.Variable.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.VersionLabel.getExpression()
This method is used to return an XPath expression that is used to represent the position of this label.EmptyExpression.getPath
(int from) This allows an expression to be extracted from the current context.EmptyExpression.getPath
(int from, int trim) This allows an expression to be extracted from the current context.Expression.getPath
(int from) This allows an expression to be extracted from the current context.Expression.getPath
(int from, int trim) This allows an expression to be extracted from the current context.PathParser.getPath
(int from) This allows an expression to be extracted from the current context.PathParser.getPath
(int from, int trim) This allows an expression to be extracted from the current context.PathParser.PathSection.getPath
(int from) This allows an expression to be extracted from the current context.PathParser.PathSection.getPath
(int from, int trim) This allows an expression to be extracted from the current context.Methods in org.simpleframework.xml.core with parameters of type ExpressionModifier and TypeMethodDescriptionprivate Model
StructureBuilder.create
(Expression path) This is used to register aModel
for this builder.Model.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.private Model
StructureBuilder.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.TreeModel.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.private Model
StructureBuilder.register
(Expression path) This is used to register aModel
for this builder.private void
ModelAssembler.registerAttribute
(Model model, Expression path) This will register the attribute specified in the path within the provided model.private void
ModelAssembler.registerAttributes
(Model model, Expression path) This is used to perform registrations using an expression.private void
ModelAssembler.registerElement
(Model model, Expression path) This is used to register the element within the specified model.private void
ModelAssembler.registerElements
(Model model, Expression path) This is used to perform registrations using an expression.Constructors in org.simpleframework.xml.core with parameters of type ExpressionModifierConstructorDescriptionCompositeListUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeListUnion
object.CompositeMapUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeMapUnion
object.CompositeUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeUnion
object.