Uses of Interface
org.simpleframework.xml.core.Contact
-
Packages that use Contact Package Description org.simpleframework.xml.core -
-
Uses of Contact in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement Contact Modifier and Type Class Description private static class
AttributeParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementArrayParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementListParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementListUnionParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementMapParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementMapUnionParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.private static class
ElementUnionParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.(package private) class
FieldContact
TheFieldContact
object is used to act as a contact for a field within an object.(package private) class
MethodContact
TheMethodContact
object is acts as a contact that can set and get data to and from an object using methods.(package private) class
ParameterContact<T extends java.lang.annotation.Annotation>
TheParameterContact
object is used to represent a contact that is provided so that aLabel
can be used to determine a consistent name for the parameter.private static class
TextParameter.Contact
TheContact
represents a contact object that is to be used for a label in order to extract a parameter name.Fields in org.simpleframework.xml.core declared as Contact Modifier and Type Field Description private Contact
CacheLabel. contact
This is the contact used to set and get the value for the node.private Contact
ElementListUnionLabel. contact
This is the contact that this label is associated with.private Contact
ElementMapUnionLabel. contact
This is the contact that this label is associated with.private Contact
ElementUnionLabel. contact
This is the contact that this label is associated with.private Contact
Entry. contact
Provides the point of contact in the object to the map.private Contact
ExtractorFactory. contact
This is the contact that has been annotated as a union.private Contact
ExtractorFactory.ElementExtractor. contact
This is the contact that has been annotated as a union.private Contact
ExtractorFactory.ElementListExtractor. contact
This is the contact that has been annotated as a union.private Contact
ExtractorFactory.ElementMapExtractor. contact
This is the contact that has been annotated as a union.private Contact
Introspector. contact
This is the field or method contact that has been annotated.private Contact
TextLabel. contact
The contact that this annotation label represents.Methods in org.simpleframework.xml.core that return Contact Modifier and Type Method Description Contact
AttributeLabel. getContact()
This is used to acquire the contact object for this label.Contact
CacheLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementArrayLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementListLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementListUnionLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementMapLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementMapUnionLabel. getContact()
This is used to acquire the contact object for this label.Contact
ElementUnionLabel. getContact()
This is used to acquire the contact object for this label.Contact
Entry. getContact()
This represents the field or method that has been annotated as a map.Contact
Introspector. getContact()
This is used to acquire theContact
for this.Contact
Label. getContact()
This is used to acquire the contact object for this label.Contact
TextLabel. getContact()
This is used to acquire the contact object for this label.Contact
TextListLabel. getContact()
This is used to acquire the contact object for this label.Contact
Variable. getContact()
This is used to acquire the contact object for this label.Contact
VersionLabel. getContact()
This is used to acquire the contact object for this label.Methods in org.simpleframework.xml.core that return types with arguments of type Contact Modifier and Type Method Description java.util.Iterator<Contact>
ContactMap. iterator()
This is used to iterate over theContact
objects in a for each loop.Methods in org.simpleframework.xml.core with parameters of type Contact Modifier and Type Method Description private LabelGroup
LabelExtractor. getGroup(Contact contact, java.lang.annotation.Annotation label, java.lang.Object key)
Creates aLabelGroup
using the provided contact and annotation.private java.lang.Object
LabelExtractor. getKey(Contact contact, java.lang.annotation.Annotation label)
This is used to create a key to uniquely identify a label that is associated with a contact.Label
LabelExtractor. getLabel(Contact contact, java.lang.annotation.Annotation label)
Creates aLabel
using the provided contact and XML annotation.private Label
LabelExtractor. getLabel(Contact contact, java.lang.annotation.Annotation label, java.lang.annotation.Annotation entry)
Creates aLabel
using the provided contact and XML annotation.Label
Support. getLabel(Contact contact, java.lang.annotation.Annotation label)
Creates aLabel
using the provided contact and XML annotation.private LabelGroup
LabelExtractor. getLabels(Contact contact, java.lang.annotation.Annotation label)
Creates aLabelGroup
using the provided contact and annotation.java.util.List<Label>
Support. getLabels(Contact contact, java.lang.annotation.Annotation label)
Creates aList
using the provided contact and XML annotation.java.util.List<Label>
LabelExtractor. getList(Contact contact, java.lang.annotation.Annotation label)
Creates aList
using the provided contact and XML annotation.private LabelGroup
LabelExtractor. getSingle(Contact contact, java.lang.annotation.Annotation label)
Creates aLabelGroup
using the provided contact and annotation.private LabelGroup
LabelExtractor. getUnion(Contact contact, java.lang.annotation.Annotation label)
Creates aLabelGroup
using the provided contact and annotation.private void
FieldScanner. insert(java.lang.Object key, Contact contact)
This is used to insert a contact to this contact list.private boolean
FieldScanner. isText(Contact contact)
This is used to determine if theText
annotation has been declared on the field.private void
Qualifier. namespace(Contact contact)
This is use to scan forNamespace
annotations on the contact.void
StructureBuilder. process(Contact field, java.lang.annotation.Annotation label)
This reflectively checks the annotation to determine the type of annotation it represents.private void
StructureBuilder. process(Contact field, java.lang.annotation.Annotation type, LabelMap map)
This is used when all details from a field have been gathered and aLabel
implementation needs to be created.private void
StructureBuilder. process(Contact field, Label label, LabelMap map)
This is used when all details from a field have been gathered and aLabel
implementation needs to be created.private void
Qualifier. scan(Contact contact)
This method is used to scan theContact
provided to determine if there are any namespace annotations.private void
Qualifier. scope(Contact contact)
This is use to scan forNamespaceList
annotations on the contact.private void
StructureBuilder. text(Contact field, java.lang.annotation.Annotation type)
This is used to process theText
annotations that are present in the scanned class.private void
StructureBuilder. union(Contact field, java.lang.annotation.Annotation type, LabelMap map)
This is used when all details from a field have been gathered and aLabel
implementation needs to be created.private void
StructureBuilder. version(Contact field, java.lang.annotation.Annotation type)
This is used to process theText
annotations that are present in the scanned class.Constructors in org.simpleframework.xml.core with parameters of type Contact Constructor Description AttributeLabel(Contact contact, Attribute label, Format format)
Constructor for theAttributeLabel
object.ElementArrayLabel(Contact contact, ElementArray label, Format format)
Constructor for theElementArrayLabel
object.ElementExtractor(Contact contact, ElementUnion union, Format format)
Constructor for theElementExtractor
object.ElementLabel(Contact contact, Element label, Format format)
Constructor for theElementLabel
object.ElementListExtractor(Contact contact, ElementListUnion union, Format format)
Constructor for theElementListExtractor
object.ElementListLabel(Contact contact, ElementList label, Format format)
Constructor for theElementListLabel
object.ElementListUnionLabel(Contact contact, ElementListUnion union, ElementList element, Format format)
Constructor for theElementListUnionLabel
object.ElementMapExtractor(Contact contact, ElementMapUnion union, Format format)
Constructor for theElementMapExtractor
object.ElementMapLabel(Contact contact, ElementMap label, Format format)
Constructor for theElementMapLabel
object.ElementMapUnionLabel(Contact contact, ElementMapUnion union, ElementMap element, Format format)
Constructor for theElementMapUnionLabel
object.ElementUnionLabel(Contact contact, ElementUnion union, Element element, Format format)
Constructor for theElementUnionLabel
object.Entry(Contact contact, ElementMap label)
Constructor for theEntry
object.ExtractorFactory(Contact contact, java.lang.annotation.Annotation label, Format format)
Constructor for theExtractorFactory
object.GroupExtractor(Contact contact, java.lang.annotation.Annotation label, Format format)
Constructor for theGroupExtractor
object.Introspector(Contact contact, Label label, Format format)
Constructor for theIntrospector
object.LabelKey(Contact contact, java.lang.annotation.Annotation label)
Constructor for theLabelKey
object.Qualifier(Contact contact)
Constructor for theQualifier
object.TextLabel(Contact contact, Text label, Format format)
Constructor for theTextLabel
object.VersionLabel(Contact contact, Version label, Format format)
Constructor for theVersionLabel
object.
-