diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-10-02 14:45:08 +0200 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-10-02 14:45:08 +0200 |
commit | 52f37f0f24af08aced6e4bdb94821e22ba391cae (patch) | |
tree | a1a8f55f3d0c75bc343717e236e91e167eb3f9c8 /id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java | |
parent | 833533bd77ac8fb423aae4c72ed9dbc0b43c6d72 (diff) | |
download | moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.tar.gz moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.tar.bz2 moa-id-spss-52f37f0f24af08aced6e4bdb94821e22ba391cae.zip |
move eID4U module into eID4U git repo
Diffstat (limited to 'id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java')
-rw-r--r-- | id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java deleted file mode 100644 index af27965b2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java +++ /dev/null @@ -1,52 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes.natural; - -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -import eu.eidas.auth.commons.lang.Canonicalizers; -import eu.eidas.auth.commons.lang.EnumMapper; -import eu.eidas.auth.commons.lang.KeyAccessor; - -public enum MaritalState { - SINGLE("Single"), - MARRIED("Married"), - DIVORCED("Divorced"), - WIDOWED("Widowed"), - CIVILUNION("Civil Union"); - - private static final EnumMapper<String, MaritalState> MAPPER = - new EnumMapper<String, MaritalState>(new KeyAccessor<String, MaritalState>() { - - @Nonnull - @Override - public String getKey(@Nonnull MaritalState mstate) { - return mstate.getValue(); - } - }, Canonicalizers.trimLowerCase(), values()); - - @Nullable - public static MaritalState fromString(@Nonnull String val) { - return MAPPER.fromKey(val); - } - - public static EnumMapper<String, MaritalState> mapper() { - return MAPPER; - } - - @Nonnull - private final transient String value; - - MaritalState(@Nonnull String value) { - this.value = value; - } - - @Nonnull - public String getValue() { - return value; - } - - @Override - public String toString() { - return value; - } -} |