org.sfm.map
public class MappingContextFactoryBuilder<S,K> extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
MappingContextFactoryBuilder.KeySourceGetter<K,S> |
| Modifier | Constructor and Description |
|---|---|
protected |
MappingContextFactoryBuilder(org.sfm.map.MappingContextFactoryBuilder.Counter counter,
List<K> keys,
MappingContextFactoryBuilder.KeySourceGetter<K,S> keySourceGetter,
MappingContextFactoryBuilder<S,K> parent,
PropertyMeta<?,?> owner) |
|
MappingContextFactoryBuilder(MappingContextFactoryBuilder.KeySourceGetter<K,S> keySourceGetter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addKey(K key) |
Getter<MappingContext<S>,BooleanProvider> |
breakDetectorGetter() |
boolean |
hasNoDependentKeys() |
boolean |
isEmpty() |
boolean |
isRoot() |
MappingContextFactoryBuilder<S,K> |
newBuilder(List<K> subKeys,
PropertyMeta<?,?> owner) |
MappingContextFactory<S> |
newFactory() |
Predicate<S> |
nullChecker() |
String |
toString() |
public MappingContextFactoryBuilder(MappingContextFactoryBuilder.KeySourceGetter<K,S> keySourceGetter)
protected MappingContextFactoryBuilder(org.sfm.map.MappingContextFactoryBuilder.Counter counter,
List<K> keys,
MappingContextFactoryBuilder.KeySourceGetter<K,S> keySourceGetter,
MappingContextFactoryBuilder<S,K> parent,
PropertyMeta<?,?> owner)
public void addKey(K key)
public Getter<MappingContext<S>,BooleanProvider> breakDetectorGetter()
public MappingContextFactoryBuilder<S,K> newBuilder(List<K> subKeys, PropertyMeta<?,?> owner)
public MappingContextFactory<S> newFactory()
public boolean isEmpty()
public boolean hasNoDependentKeys()
public boolean isRoot()
Copyright © 2015. All rights reserved.