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

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

    Classes in org.simpleframework.xml.core that implement Model
    Modifier and Type
    Class
    Description
    (package private) class 
    The TreeModel object is used to build a tree like structure to represent the XML schema for an annotated class.
    Fields in org.simpleframework.xml.core declared as Model
    Modifier and Type
    Field
    Description
    private Model
    ModelSection.model
    This is the model that contains the elements and attributes.
    private final Model
    Structure.model
    This contains the tree of XML elements and attributes used.
    private Model
    StructureBuilder.root
    This the core model used to represent the XML structure.
    Methods in org.simpleframework.xml.core that return Model
    Modifier and Type
    Method
    Description
    private Model
    StructureBuilder.create(Expression path)
    This is used to register a Model for this builder.
    private Model
    TreeModel.create(String name, String prefix, int index)
    This is used to register a Model within this model.
    Model.lookup(String name, int index)
    This method is used to look for a Model that matches the specified element name.
    Model.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    ModelList.lookup(int index)
    This is used to find a model based on its index.
    ModelMap.lookup(String name, int index)
    This method is used to look for a Model that matches the specified element name.
    private Model
    StructureBuilder.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    TreeModel.lookup(String name, int index)
    This method is used to look for a Model that matches the specified element name.
    TreeModel.lookup(Expression path)
    This method is used to look for a Model that matches the specified expression.
    Model.register(String name, String prefix, int index)
    This is used to register a Model within this model.
    private Model
    StructureBuilder.register(Expression path)
    This is used to register a Model for this builder.
    TreeModel.register(String name, String prefix, int index)
    This is used to register a Model within this model.
    ModelList.take()
    This is used to take the models from the model list at the first index.
    Methods in org.simpleframework.xml.core with parameters of type Model
    Modifier and Type
    Method
    Description
    void
    ModelAssembler.assemble(Model model, Order order)
    This is used to assemble the model by perform registrations based on the Order annotation.
    private void
    ModelAssembler.assembleAttributes(Model model, Order order)
    This is used to assemble the model by perform registrations based on the Order annotation.
    private void
    ModelAssembler.assembleElements(Model model, Order order)
    This is used to assemble the model by perform registrations based on the Order annotation.
    void
    ModelList.register(Model model)
    This is used to register the model within the list.
    void
    ModelMap.register(String name, Model model)
    This is used to register a Model within this map.
    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 Model
    Modifier
    Constructor
    Description
     
    Constructor for the ModelSection object.
     
    Structure(Instantiator factory, Model model, Label version, Label text, boolean primitive)
    Constructor for the Structure object.