Uses of Interface
org.simpleframework.xml.core.Model
Packages that use Model
-
Uses of Model in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement ModelModifier and TypeClassDescription(package private) class
TheTreeModel
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 ModelModifier and TypeFieldDescriptionprivate 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 ModelModifier and TypeMethodDescriptionprivate Model
StructureBuilder.create
(Expression path) This is used to register aModel
for this builder.private Model
This is used to register aModel
within this model.This method is used to look for aModel
that matches the specified element name.Model.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.ModelList.lookup
(int index) This is used to find a model based on its index.This method is used to look for aModel
that matches the specified element name.private Model
StructureBuilder.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.This method is used to look for aModel
that matches the specified element name.TreeModel.lookup
(Expression path) This method is used to look for aModel
that matches the specified expression.This is used to register aModel
within this model.private Model
StructureBuilder.register
(Expression path) This is used to register aModel
for this builder.This is used to register aModel
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 ModelModifier and TypeMethodDescriptionvoid
This is used to assemble the model by perform registrations based on theOrder
annotation.private void
ModelAssembler.assembleAttributes
(Model model, Order order) This is used to assemble the model by perform registrations based on theOrder
annotation.private void
ModelAssembler.assembleElements
(Model model, Order order) This is used to assemble the model by perform registrations based on theOrder
annotation.void
This is used to register the model within the list.void
This is used to register aModel
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 ModelModifierConstructorDescriptionModelSection
(Model model) Constructor for theModelSection
object.Structure
(Instantiator factory, Model model, Label version, Label text, boolean primitive) Constructor for theStructure
object.