Uses of Interface
org.simpleframework.xml.core.Model
-
Packages that use Model Package Description org.simpleframework.xml.core -
-
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
TreeModel
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 Model Modifier and Type Field Description private Model
ModelSection. model
This is the model that contains the elements and attributes.private 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 aModel
for this builder.private Model
TreeModel. create(java.lang.String name, java.lang.String prefix, int index)
This is used to register aModel
within this model.Model
Model. lookup(java.lang.String name, int index)
This method is used to look for aModel
that matches the specified element name.Model
Model. lookup(Expression path)
This method is used to look for aModel
that matches the specified expression.Model
ModelList. lookup(int index)
This is used to find a model based on its index.Model
ModelMap. lookup(java.lang.String name, int 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.Model
TreeModel. lookup(java.lang.String name, int index)
This method is used to look for aModel
that matches the specified element name.Model
TreeModel. lookup(Expression path)
This method is used to look for aModel
that matches the specified expression.Model
Model. register(java.lang.String name, java.lang.String prefix, int index)
This is used to register aModel
within this model.private Model
StructureBuilder. register(Expression path)
This is used to register aModel
for this builder.Model
TreeModel. register(java.lang.String name, java.lang.String prefix, int index)
This is used to register aModel
within this model.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 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
ModelList. register(Model model)
This is used to register the model within the list.void
ModelMap. register(java.lang.String name, Model model)
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 Model Constructor Description ModelSection(Model model)
Constructor for theModelSection
object.Structure(Instantiator factory, Model model, Label version, Label text, boolean primitive)
Constructor for theStructure
object.
-