Package org.cyclos.model.system.imports
Enum UserImportField
- java.lang.Object
-
- java.lang.Enum<UserImportField>
-
- org.cyclos.model.system.imports.UserImportField
-
- All Implemented Interfaces:
Serializable,Comparable<UserImportField>,ImportField,HasMessageKey,PrefixedEnum
public enum UserImportField extends Enum<UserImportField> implements ImportField
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.cyclos.model.system.imports.ImportField
ImportField.Mapping
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringgetAccountPrefix()AddressFieldsgetAddressField()static StringgetAddressPrefix()static UserImportFieldgetByName(String name)static List<UserImportField>getFieldsByPrefix(String prefix)ImportTypegetImportType()static StringgetLandlinePrefix()MessageKeygetMessageKey()static StringgetMobilePrefix()StringgetName()Returns prefix + namestatic StringgetPasswordPrefix()PhoneNaturegetPhoneNature()StringgetPrefix()BasicProfileFieldgetProfileField()StringgetSimpleName()booleanisExported()Stringprefix()Returns the prefix used by this classstatic UserImportFieldvalueOf(String name)Returns the enum constant of this type with the specified name.static UserImportField[]values()Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.cyclos.utils.PrefixedEnum
name
-
-
-
-
Enum Constant Detail
-
NAME
public static final UserImportField NAME
-
USERNAME
public static final UserImportField USERNAME
-
EMAIL
public static final UserImportField EMAIL
-
CREATION_DATE
public static final UserImportField CREATION_DATE
-
PASSWORD_DEFAULT
public static final UserImportField PASSWORD_DEFAULT
-
PASSWORD_VALUE
public static final UserImportField PASSWORD_VALUE
-
PASSWORD_FORCE_CHANGE
public static final UserImportField PASSWORD_FORCE_CHANGE
-
ADDRESS_NAME
public static final UserImportField ADDRESS_NAME
-
ADDRESS_LINE1
public static final UserImportField ADDRESS_LINE1
-
ADDRESS_LINE2
public static final UserImportField ADDRESS_LINE2
-
ADDRESS_POBOX
public static final UserImportField ADDRESS_POBOX
-
ADDRESS_NEIGHBORHOOD
public static final UserImportField ADDRESS_NEIGHBORHOOD
-
ADDRESS_ZIP
public static final UserImportField ADDRESS_ZIP
-
ADDRESS_CITY
public static final UserImportField ADDRESS_CITY
-
ADDRESS_COUNTRY
public static final UserImportField ADDRESS_COUNTRY
-
ADDRESS_REGION
public static final UserImportField ADDRESS_REGION
-
ADDRESS_PRIVATE
public static final UserImportField ADDRESS_PRIVATE
-
ADDRESS_STREET
public static final UserImportField ADDRESS_STREET
-
ADDRESS_BUILDING_NUMBER
public static final UserImportField ADDRESS_BUILDING_NUMBER
-
ADDRESS_COMPLEMENT
public static final UserImportField ADDRESS_COMPLEMENT
-
MOBILE_NAME
public static final UserImportField MOBILE_NAME
-
MOBILE_NUMBER
public static final UserImportField MOBILE_NUMBER
-
MOBILE_PRIVATE
public static final UserImportField MOBILE_PRIVATE
-
LANDLINE_NAME
public static final UserImportField LANDLINE_NAME
-
LANDLINE_NUMBER
public static final UserImportField LANDLINE_NUMBER
-
LANDLINE_PRIVATE
public static final UserImportField LANDLINE_PRIVATE
-
ACCOUNT_NUMBER
public static final UserImportField ACCOUNT_NUMBER
-
ACCOUNT_CREDIT_LIMIT
public static final UserImportField ACCOUNT_CREDIT_LIMIT
-
ACCOUNT_UPPER_CREDIT_LIMIT
public static final UserImportField ACCOUNT_UPPER_CREDIT_LIMIT
-
BROKER
public static final UserImportField BROKER
-
IMAGES
public static final UserImportField IMAGES
-
GROUP
public static final UserImportField GROUP
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static UserImportField[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UserImportField c : UserImportField.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UserImportField valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getAccountPrefix
public static String getAccountPrefix()
-
getAddressPrefix
public static String getAddressPrefix()
-
getByName
public static UserImportField getByName(String name)
-
getFieldsByPrefix
public static List<UserImportField> getFieldsByPrefix(String prefix)
-
getLandlinePrefix
public static String getLandlinePrefix()
-
getMobilePrefix
public static String getMobilePrefix()
-
getPasswordPrefix
public static String getPasswordPrefix()
-
getAddressField
public AddressFields getAddressField()
-
getImportType
public ImportType getImportType()
- Specified by:
getImportTypein interfaceImportField
-
getMessageKey
public MessageKey getMessageKey()
- Specified by:
getMessageKeyin interfaceHasMessageKey
-
getName
public String getName()
Returns prefix + name- Specified by:
getNamein interfaceImportField
-
getPhoneNature
public PhoneNature getPhoneNature()
-
getPrefix
public String getPrefix()
-
getProfileField
public BasicProfileField getProfileField()
-
getSimpleName
public String getSimpleName()
-
isExported
public boolean isExported()
-
prefix
public String prefix()
Description copied from interface:PrefixedEnumReturns the prefix used by this class- Specified by:
prefixin interfacePrefixedEnum
-
-