Uses of Interface
org.simpleframework.xml.core.Expression

Packages that use Expression
Package
Description
 
  • Uses of Expression in org.simpleframework.xml.core

    Classes in org.simpleframework.xml.core that implement Expression
    Modifier and Type
    Class
    Description
    (package private) class 
    The EmptyExpression object is used to represent a path that represents the current context.
    (package private) class 
    The PathParser object is used to parse XPath paths.
    private class 
    The PathSection represents a section of a path that is extracted.
    Modifier and Type
    Field
    Description
    private 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 Expression
    Modifier and Type
    Field
    Description
    private final Cache<Expression>
    ExpressionBuilder.cache
    This is the cache of path expressions previously built.
    Modifier and Type
    Method
    Description
    ExpressionBuilder.build(String path)
    This is used to create an Expression from the provided path.
    private Expression
    ExpressionBuilder.create(String path)
    This is used to create an Expression 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.
    This method is used to return an XPath expression that is used to represent the position of this label.
    This returns an Expression 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 an Expression 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 Expression
    Modifier and Type
    Method
    Description
    private Model
    StructureBuilder.create(Expression path)
    This is used to register a Model for this builder.
    Model.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    private Model
    StructureBuilder.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    TreeModel.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    private Model
    StructureBuilder.register(Expression path)
    This is used to register a Model 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 Expression
    Modifier
    Constructor
    Description
     
    CompositeListUnion(Context context, Group group, Expression path, Type type)
    Constructor for the CompositeListUnion object.
     
    CompositeMapUnion(Context context, Group group, Expression path, Type type)
    Constructor for the CompositeMapUnion object.
     
    CompositeUnion(Context context, Group group, Expression path, Type type)
    Constructor for the CompositeUnion object.