Package org.n52.svalbard.encode
Class AbstractDelegatingEncoder<T,S>
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- Type Parameters:
T- the resulting type, the "Target"S- the input type, the "Source"
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<T,S>
public abstract class AbstractDelegatingEncoder<T,S> extends Object implements Encoder<T,S>
TODO JavaDoc
-
-
Constructor Summary
Constructors Constructor Description AbstractDelegatingEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,S>
Encoder<T,S>getEncoder(EncoderKey key, EncoderKey... others)EncoderRepositorygetEncoderRepository()voidsetEncoderRepository(EncoderRepository encoderRepository)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.svalbard.encode.Encoder
encode, encode, getContentType, getSupportedTypes
-
-
-
-
Method Detail
-
getEncoderRepository
public EncoderRepository getEncoderRepository()
-
setEncoderRepository
@Inject public void setEncoderRepository(EncoderRepository encoderRepository)
-
getEncoder
public <T,S> Encoder<T,S> getEncoder(EncoderKey key, EncoderKey... others)
-
-