public class

NamedValues

extends Object
java.lang.Object
   ↳ org.odata4j.core.NamedValues

Class Overview

A static factory to create immutable NamedValue instances.

Summary

Public Methods
static <T> NamedValue<T> copy(NamedValue<T> value)
Create a copy of a named-value.
static <T> NamedValue<T> create(String name, T value)
Create an named-value from a name and a value.
static Set<NamedValue<Object>> fromMap(Map<String, Object> values)
Create multiple named-values from a string->object map.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static NamedValue<T> copy (NamedValue<T> value)

Create a copy of a named-value.

Parameters
value The named-value to copy
Returns
  • a new named-value instance with the same name and value

public static NamedValue<T> create (String name, T value)

Create an named-value from a name and a value.

Parameters
name The name
value The value
Returns
  • a new named-value instance

public static Set<NamedValue<Object>> fromMap (Map<String, Object> values)

Create multiple named-values from a string->object map.

Parameters
values Names and values
Returns
  • a set of new named-value instances