Package | Description |
---|---|
eu.eidas.auth.commons.attribute |
Modifier and Type | Method and Description |
---|---|
AttributeDefinition<T> |
AttributeDefinition.Builder.build() |
<T> AttributeDefinition<T> |
ImmutableValueMap.getDefinitionByNameUri(String name)
Returns all the
AttributeDefinition s in the map matching the given attribute name URI (i.e. |
<T> AttributeDefinition<T> |
ImmutableAttributeMap.getDefinitionByNameUri(String name)
Returns all the
AttributeDefinition s in the map matching the given attribute name URI (i.e. |
<T> AttributeDefinition<T> |
ImmutableValueMap.getDefinitionByNameUri(URI name)
Returns all the
AttributeDefinition s in the map matching the given attribute name URI (i.e. |
<T> AttributeDefinition<T> |
ImmutableAttributeMap.getDefinitionByNameUri(URI name)
Returns all the
AttributeDefinition s in the map matching the given attribute name URI (i.e. |
AttributeDefinition<T> |
ImmutableAttributeMap.ImmutableAttributeEntry.getKey()
Returns the key corresponding to this entry.
|
AttributeDefinition |
AttributeDefinitionAdapter.unmarshal(String s) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableMap<AttributeDefinition<?>,com.google.common.collect.ImmutableSet<? extends AttributeValue<?>>> |
ImmutableAttributeMap.getAttributeMap()
Returns the content of this object as an
ImmutableMap where keys are AttributeDefinition s and
values are ImmutableSet s of AttributeValue s. |
com.google.common.collect.ImmutableSet<AttributeDefinition<?>> |
ImmutableValueMap.getDefinitions()
Returns all the
AttributeDefinition s in the map, can be empty but never null . |
com.google.common.collect.ImmutableSet<AttributeDefinition<?>> |
ImmutableAttributeMap.getDefinitions()
Returns all the
AttributeDefinition s in the map, can be empty but never null . |
com.google.common.collect.ImmutableSet<AttributeDefinition<?>> |
ImmutableValueMap.getDefinitionsByFriendlyName(String friendlyName)
Returns all the
AttributeDefinition s in the map matching the given friendly name or returns null
if no attribute in this map matches the given AttributeDefinition . |
com.google.common.collect.ImmutableSet<AttributeDefinition<?>> |
ImmutableAttributeMap.getDefinitionsByFriendlyName(String friendlyName)
Returns all the
AttributeDefinition s in the map matching the given friendly name or returns null
if no attribute in this map matches the given AttributeDefinition . |
com.google.common.collect.ImmutableMap<AttributeDefinition<?>,com.google.common.collect.ImmutableSet<?>> |
ImmutableValueMap.getMap()
Returns the content of this object as an
ImmutableMap where keys are AttributeDefinition s and
values are ImmutableSet s of typed values. |
Modifier and Type | Method and Description |
---|---|
static <T> AttributeDefinition.Builder<T> |
AttributeDefinition.builder(AttributeDefinition<T> copy) |
int |
AttributeDefinition.compareTo(AttributeDefinition<?> o) |
<T> com.google.common.collect.ImmutableSet<? extends AttributeValue<T>> |
ImmutableAttributeMap.getAttributeValues(AttributeDefinition<T> attributeDefinition)
Returns the
AttributeValue s for the given AttributeDefinition as an ImmutableSet or
returns null if no attribute in this map matches the given AttributeDefinition . |
<T> AttributeValue<T> |
ImmutableAttributeMap.getFirstAttributeValue(AttributeDefinition<T> attributeDefinition)
Returns the first
AttributeValue for the given AttributeDefinition or returns null if no
attribute in this map matches the given AttributeDefinition . |
<T> T |
ImmutableValueMap.getFirstValue(AttributeDefinition<T> attributeDefinition)
Returns the first typed value for the given
AttributeDefinition or returns null if no attribute
in this map matches the given AttributeDefinition . |
<T> T |
ImmutableAttributeMap.getFirstValue(AttributeDefinition<T> attributeDefinition)
Returns the first typed value for the given
AttributeDefinition or returns null if no attribute
in this map matches the given AttributeDefinition . |
<T> com.google.common.collect.ImmutableSet<T> |
ImmutableValueMap.getValues(AttributeDefinition<T> attributeDefinition)
Returns the typed values for the given
AttributeDefinition as an ImmutableSet or returns null if no attribute in this map matches the given AttributeDefinition . |
<T> com.google.common.collect.ImmutableSet<? extends T> |
ImmutableAttributeMap.getValues(AttributeDefinition<T> attributeDefinition)
Returns the typed values for the given
AttributeDefinition as an ImmutableSet or returns null if no attribute in this map matches the given AttributeDefinition . |
String |
AttributeDefinitionAdapter.marshal(AttributeDefinition d) |
static <T> ImmutableAttributeMap |
ImmutableAttributeMap.of(AttributeDefinition<T> attributeDefinition,
AttributeValue<T>... values) |
static <T> ImmutableAttributeMap |
ImmutableAttributeMap.of(AttributeDefinition<T> attributeDefinition,
Iterable<? extends AttributeValue<T>> values) |
static <T> ImmutableValueMap |
ImmutableValueMap.of(AttributeDefinition<T> attributeDefinition,
Iterable<T> values) |
static <T> ImmutableValueMap |
ImmutableValueMap.of(AttributeDefinition<T> attributeDefinition,
T... values) |
<T> ImmutableValueMap.Builder |
ImmutableValueMap.Builder.put(AttributeDefinition<T> attribute) |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.put(AttributeDefinition<T> attribute) |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.put(AttributeDefinition<T> attribute,
AttributeValue<T>... values) |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.put(AttributeDefinition<T> attribute,
Iterable<? extends AttributeValue<T>> values) |
<T> ImmutableValueMap.Builder |
ImmutableValueMap.Builder.put(AttributeDefinition<T> attribute,
Iterable<T> values) |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.put(AttributeDefinition<T> attribute,
String primaryValue)
Puts a value marshalled as a
String which is first unmarshalled and then put into the map. |
<T> ImmutableValueMap.Builder |
ImmutableValueMap.Builder.put(AttributeDefinition<T> attribute,
T... values) |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.putPrimaryValues(AttributeDefinition<T> attribute,
Iterable<String> primaryValues)
Puts values marshalled as
String s which are first unmarshalled and then put into the map. |
<T> ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.putPrimaryValues(AttributeDefinition<T> attribute,
String... primaryValues)
Puts values marshalled as
String s which are first unmarshalled and then put into the map. |
Modifier and Type | Method and Description |
---|---|
static ImmutableValueMap.Builder |
ImmutableValueMap.builder(Map<AttributeDefinition<?>,? extends Iterable<?>> copy) |
static ImmutableAttributeMap.Builder |
ImmutableAttributeMap.builder(Map<AttributeDefinition<?>,? extends Iterable<? extends AttributeValue<?>>> copy) |
static ImmutableValueMap |
ImmutableValueMap.copyOf(Map<AttributeDefinition<?>,? extends Iterable<?>> map) |
static ImmutableAttributeMap |
ImmutableAttributeMap.copyOf(Map<AttributeDefinition<?>,? extends Iterable<? extends AttributeValue<?>>> map) |
ImmutableValueMap.Builder |
ImmutableValueMap.Builder.putAll(Collection<AttributeDefinition<?>> attributeDefinitions)
put all a collection of attributeDefinitions without values
|
ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.putAll(Collection<AttributeDefinition<?>> attributeDefinitions)
put all a collection of attributeDefinitions without values
|
ImmutableValueMap.Builder |
ImmutableValueMap.Builder.putAll(Map<AttributeDefinition<?>,? extends Iterable<?>> attributeMap) |
ImmutableAttributeMap.Builder |
ImmutableAttributeMap.Builder.putAll(Map<AttributeDefinition<?>,? extends Iterable<? extends AttributeValue<?>>> attributeMap) |
static ImmutableValueMap |
ImmutableAttributeMap.toValueMap(Map<AttributeDefinition<?>,com.google.common.collect.ImmutableSet<? extends AttributeValue<?>>> map) |
Constructor and Description |
---|
Builder(AttributeDefinition<T> copy) |
ImmutableAttributeEntry(AttributeDefinition<T> attributeDefinition,
com.google.common.collect.ImmutableSet<? extends AttributeValue<T>> attributeValues) |
Constructor and Description |
---|
Builder(Map<AttributeDefinition<?>,? extends Iterable<?>> copy) |
Builder(Map<AttributeDefinition<?>,? extends Iterable<? extends AttributeValue<?>>> copy) |
Copyright © 2020. All Rights Reserved.