org.opensaml.saml2.metadata.impl
public class OrganizationImpl extends AbstractSAMLObject implements Organization
Organization
Modifier and Type | Field and Description |
---|---|
private XMLObjectChildrenList<OrganizationDisplayName> |
displayNames
OrganizationDisplayName children
|
private Extensions |
extensions
element extensions
|
private XMLObjectChildrenList<OrganizationName> |
names
OrganizationName children
|
private AttributeMap |
unknownAttributes
"anyAttribute" attributes
|
private XMLObjectChildrenList<OrganizationURL> |
urls
OrganizationURL children
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
OrganizationImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor
|
Modifier and Type | Method and Description |
---|---|
List<OrganizationDisplayName> |
getDisplayNames()
Gets a list of diaplay names for this organization.
|
Extensions |
getExtensions()
Gets the Extensions child of this object.
|
List<XMLObject> |
getOrderedChildren() |
List<OrganizationName> |
getOrganizationNames()
Gets the list of names for this organization.
|
AttributeMap |
getUnknownAttributes() |
List<OrganizationURL> |
getURLs()
Gets a list of URLs for this organization.
|
void |
setExtensions(Extensions extensions)
Sets the Extensions child of this object.
|
equals, prepareForAssignment
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private Extensions extensions
private final XMLObjectChildrenList<OrganizationName> names
private final XMLObjectChildrenList<OrganizationDisplayName> displayNames
private final XMLObjectChildrenList<OrganizationURL> urls
private final AttributeMap unknownAttributes
public Extensions getExtensions()
getExtensions
in interface Organization
public void setExtensions(Extensions extensions) throws IllegalArgumentException
setExtensions
in interface Organization
extensions
- the Extensions child of this objectIllegalArgumentException
- thrown if the given extensions Object is already a child of another SAMLObjectpublic List<OrganizationName> getOrganizationNames()
getOrganizationNames
in interface Organization
public List<OrganizationDisplayName> getDisplayNames()
getDisplayNames
in interface Organization
public List<OrganizationURL> getURLs()
getURLs
in interface Organization
public AttributeMap getUnknownAttributes()
getUnknownAttributes
in interface AttributeExtensibleXMLObject
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.