public class LiteralTypeRepositoryImpl extends java.lang.Object implements LiteralTypeRepository
| Constructor and Description |
|---|
LiteralTypeRepositoryImpl(Context context) |
| Modifier and Type | Method and Description |
|---|---|
<T> LiteralType<T> |
getLiteralType(java.lang.Class<? extends LiteralType<?>> literalType,
java.lang.Class<?> payloadType) |
java.util.Optional<LiteralType<?>> |
getLiteralType(java.lang.String name) |
java.util.Optional<LiteralType<?>> |
getLiteralType(java.net.URI name) |
<T> void |
registerMapping(java.lang.Class<T> bindingPayloadType,
java.lang.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(java.lang.Class<T> bindingPayloadType,
java.lang.Class<? extends LiteralType<T>> literalType)
public <T> LiteralType<T> getLiteralType(java.lang.Class<? extends LiteralType<?>> literalType, java.lang.Class<?> payloadType)
getLiteralType in interface LiteralTypeRepositorypublic java.util.Optional<LiteralType<?>> getLiteralType(java.lang.String name)
getLiteralType in interface LiteralTypeRepositorypublic java.util.Optional<LiteralType<?>> getLiteralType(java.net.URI name)
getLiteralType in interface LiteralTypeRepositoryCopyright © 2016–2019 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.