Package nl.tue.id.oocsi.client.services

# Class Service.ServiceField<T>

java.lang.Object
nl.tue.id.oocsi.client.services.Service.ServiceField<T>

Enclosing class:
  Service

    public static class Service.ServiceField<T>
    extends java.lang.Object

- ## Field Summary

  Fields
  Modifier and Type | Field | Description
  --- | --- | ---
  `T` | `defaultValue` |
  `java.lang.String` | `name` |
  `T` | `value` |

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `ServiceField​(java.lang.String name)` |
  `ServiceField​(java.lang.String name, T defaultValue)` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `java.lang.String` | `getType()` |
  `void` | `set​(T value)` |

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### name

    public java.lang.String name

  - ### defaultValue

    public T defaultValue

  - ### value

    public T value

- ## Constructor Details

  - ### ServiceField

    public ServiceField​(java.lang.String name)

  - ### ServiceField

    public ServiceField​(java.lang.String name, T defaultValue)

- ## Method Details

  - ### set

    public void set​(T value)

  - ### getType

    public java.lang.String getType()