public final class FactoryDefault<T,S extends Geometry> extends Object implements Factory<T,S>
| Constructor and Description |
|---|
FactoryDefault() |
| Modifier and Type | Method and Description |
|---|---|
Entry<T,S> |
createEntry(T value,
S geometry) |
Leaf<T,S> |
createLeaf(List<Entry<T,S>> entries,
Context<T,S> context) |
NonLeaf<T,S> |
createNonLeaf(List<? extends Node<T,S>> children,
Context<T,S> context) |
static <T,S extends Geometry> |
instance() |
public Leaf<T,S> createLeaf(List<Entry<T,S>> entries, Context<T,S> context)
createLeaf in interface LeafFactory<T,S extends Geometry>public NonLeaf<T,S> createNonLeaf(List<? extends Node<T,S>> children, Context<T,S> context)
createNonLeaf in interface NonLeafFactory<T,S extends Geometry>public Entry<T,S> createEntry(T value, S geometry)
createEntry in interface EntryFactory<T,S extends Geometry>Copyright © 2013–2023. All rights reserved.