public final class NamedComponent<T> extends Object
| Constructor and Description |
|---|
NamedComponent(Name<T> name,
int priority,
T component) |
NamedComponent(Name<T> name,
T component) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
T |
getComponent() |
Name<T> |
getName() |
int |
getPriority() |
int |
hashCode() |
static <T> NamedComponent<T> |
of(Class<T> clazz,
String name,
int priority,
T component) |
static <T> NamedComponent<T> |
of(Class<T> clazz,
String name,
T component) |
static <T> com.google.common.base.Function<NamedComponent<T>,T> |
toComponent() |
static <T> com.google.common.base.Function<NamedComponent<T>,Name<T>> |
toName() |
String |
toString() |
public static <T> com.google.common.base.Function<NamedComponent<T>,T> toComponent()
public static <T> com.google.common.base.Function<NamedComponent<T>,Name<T>> toName()
public static <T> NamedComponent<T> of(Class<T> clazz, String name, T component)
public static <T> NamedComponent<T> of(Class<T> clazz, String name, int priority, T component)
public int getPriority()
public T getComponent()
Copyright © 2017. All Rights Reserved.