public static enum AbstractPostalAddressAttributeValueMarshaller.Tag extends Enum<AbstractPostalAddressAttributeValueMarshaller.Tag>
Enum Constant and Description |
---|
ADMIN_UNIT_FIRST_LINE |
ADMIN_UNIT_SECOND_LINE |
CV_ADDRESS_AREA |
LOCATOR_DESIGNATOR |
LOCATOR_NAME |
PO_BOX |
POST_CODE |
POST_NAME |
THOROUGHFARE |
Modifier and Type | Method and Description |
---|---|
void |
addTag(StringBuilder result,
String prefix,
PostalAddress postalAddress) |
static AbstractPostalAddressAttributeValueMarshaller.Tag |
fromString(String value) |
String |
getTagName() |
Pattern |
getTagPattern() |
abstract String |
getTagValue(PostalAddress postalAddress) |
String |
getTagValue(String xmlAddress) |
static eu.eidas.auth.commons.lang.EnumMapper<String,AbstractPostalAddressAttributeValueMarshaller.Tag> |
mapper() |
abstract void |
setTagValue(PostalAddress.Builder builder,
String xmlAddress) |
String |
toString() |
static AbstractPostalAddressAttributeValueMarshaller.Tag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AbstractPostalAddressAttributeValueMarshaller.Tag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AbstractPostalAddressAttributeValueMarshaller.Tag PO_BOX
public static final AbstractPostalAddressAttributeValueMarshaller.Tag LOCATOR_DESIGNATOR
public static final AbstractPostalAddressAttributeValueMarshaller.Tag LOCATOR_NAME
public static final AbstractPostalAddressAttributeValueMarshaller.Tag CV_ADDRESS_AREA
public static final AbstractPostalAddressAttributeValueMarshaller.Tag THOROUGHFARE
public static final AbstractPostalAddressAttributeValueMarshaller.Tag POST_NAME
public static final AbstractPostalAddressAttributeValueMarshaller.Tag ADMIN_UNIT_FIRST_LINE
public static final AbstractPostalAddressAttributeValueMarshaller.Tag ADMIN_UNIT_SECOND_LINE
public static final AbstractPostalAddressAttributeValueMarshaller.Tag POST_CODE
public static AbstractPostalAddressAttributeValueMarshaller.Tag[] values()
for (AbstractPostalAddressAttributeValueMarshaller.Tag c : AbstractPostalAddressAttributeValueMarshaller.Tag.values()) System.out.println(c);
public static AbstractPostalAddressAttributeValueMarshaller.Tag valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null@Nullable public static AbstractPostalAddressAttributeValueMarshaller.Tag fromString(@Nonnull String value)
public static eu.eidas.auth.commons.lang.EnumMapper<String,AbstractPostalAddressAttributeValueMarshaller.Tag> mapper()
public void addTag(@Nonnull StringBuilder result, @Nonnull String prefix, @Nonnull PostalAddress postalAddress)
public abstract String getTagValue(@Nonnull PostalAddress postalAddress)
public abstract void setTagValue(@Nonnull PostalAddress.Builder builder, @Nonnull String xmlAddress)
@Nonnull public String toString()
toString
in class Enum<AbstractPostalAddressAttributeValueMarshaller.Tag>
Copyright © 2020. All Rights Reserved.