Package org.eclipse.net4j.util.properties

# Klasse Properties<RECEIVER>

java.lang.Object
org.eclipse.net4j.util.properties.Properties<RECEIVER>

Alle implementierten Schnittstellen:
  `IProperties<RECEIVER>`, `IPropertyProvider<RECEIVER>`

public class Properties<RECEIVER> extends Object implements IProperties<RECEIVER>
Contains a list of `properties`.

Seit:
  3.2
Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`Properties(Class<RECEIVER> receiverType)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`final <TARGET_RECEIVER>
Properties<TARGET_RECEIVER>`
`adaptProperties(Class<TARGET_RECEIVER> targetReceiverType, String namePrefix, Function<TARGET_RECEIVER,RECEIVER> receiverConverter)`
`final void`
`add(Property<RECEIVER> property)`
`final List<Property<RECEIVER>>`
`getProperties()`
`final Property<RECEIVER>`
`getProperty(String name)`
`final Class<RECEIVER>`
`getReceiverType()`

### Von Klasse geerbte Methoden java.lang.Object

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

## Konstruktordetails

### Properties

public Properties(Class<RECEIVER> receiverType)

## Methodendetails

### getReceiverType

public final Class<RECEIVER> getReceiverType()

Angegeben von:
  `getReceiverType` in Schnittstelle `IProperties<RECEIVER>`

### add

public final void add(Property<RECEIVER> property)

Angegeben von:
  `add` in Schnittstelle `IProperties<RECEIVER>`

### getProperties

public final List<Property<RECEIVER>> getProperties()

Angegeben von:
  `getProperties` in Schnittstelle `IPropertyProvider<RECEIVER>`

### getProperty

public final Property<RECEIVER> getProperty(String name)

Angegeben von:
  `getProperty` in Schnittstelle `IProperties<RECEIVER>`

### adaptProperties

public final <TARGET_RECEIVER> Properties<TARGET_RECEIVER> adaptProperties(Class<TARGET_RECEIVER> targetReceiverType, String namePrefix, Function<TARGET_RECEIVER,RECEIVER> receiverConverter)

Seit:
  3.28