public class Instance
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Instance.FluentList<T> |
static class |
Instance.FluentMap<K,T> |
static class |
Instance.Pair<K,V> |
class |
Instance.Property<T> |
Constructor and Description |
---|
Instance() |
Modifier and Type | Method and Description |
---|---|
java.util.Dictionary<java.lang.String,java.lang.Object> |
configuration() |
static <K,T> Instance.Pair<K,T> |
entry(K k,
T v) |
java.lang.String |
factory() |
static Instance |
instance() |
static <T> Instance.FluentList<T> |
list(T... items) |
static <K,T> Instance.FluentMap<K,T> |
map(Instance.Pair<K,T>... pairs) |
java.lang.String |
name() |
Instance |
named(java.lang.String name) |
Instance |
nameIfUnnamed(java.lang.String name) |
Instance |
of(java.lang.Class clazz) |
Instance |
of(java.lang.String factory) |
static <K,T> Instance.Pair<K,T> |
pair(K k,
T v) |
Instance.Property<java.lang.Object> |
with(java.lang.String property) |
public static Instance instance()
public static <T> Instance.FluentList<T> list(T... items)
public static <K,T> Instance.FluentMap<K,T> map(Instance.Pair<K,T>... pairs)
public static <K,T> Instance.Pair<K,T> pair(K k, T v)
public static <K,T> Instance.Pair<K,T> entry(K k, T v)
public java.lang.String factory()
public java.lang.String name()
public java.util.Dictionary<java.lang.String,java.lang.Object> configuration()
public Instance of(java.lang.String factory)
public Instance of(java.lang.Class clazz)
public Instance named(java.lang.String name)
public Instance.Property<java.lang.Object> with(java.lang.String property)
public Instance nameIfUnnamed(java.lang.String name)
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.