public class LiteralTypeRepositoryImpl extends Object implements LiteralTypeRepository
| Constructor and Description |
|---|
LiteralTypeRepositoryImpl(Context context) |
| Modifier and Type | Method and Description |
|---|---|
<T> LiteralType<T> |
getLiteralType(Class<? extends LiteralType<?>> literalType,
Class<?> payloadType) |
Optional<LiteralType<?>> |
getLiteralType(String name) |
Optional<LiteralType<?>> |
getLiteralType(URI name) |
<T> void |
registerMapping(Class<T> bindingPayloadType,
Class<? extends LiteralType<T>> literalType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLiteralType, getLiteralType, getLiteralType, getLiteralType@Inject public LiteralTypeRepositoryImpl(Context context)
public final <T> void registerMapping(Class<T> bindingPayloadType, Class<? extends LiteralType<T>> literalType)
public <T> LiteralType<T> getLiteralType(Class<? extends LiteralType<?>> literalType, Class<?> payloadType)
getLiteralType in interface LiteralTypeRepositorypublic Optional<LiteralType<?>> getLiteralType(String name)
getLiteralType in interface LiteralTypeRepositorypublic Optional<LiteralType<?>> getLiteralType(URI name)
getLiteralType in interface LiteralTypeRepositoryCopyright © 2016–2022 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.