org.gcube.data.publishing.gis.publisher.model
Class StreamedGISData<T extends GeoPoint>

java.lang.Object
  extended by org.gcube.data.publishing.gis.publisher.model.StreamedGISData<T>
All Implemented Interfaces:
GISData

public class StreamedGISData<T extends GeoPoint>
extends Object
implements GISData


Constructor Summary
StreamedGISData(org.gcube.data.streams.Stream<T> stream, Class<T> handledPointClass)
           
 
Method Summary
 org.gcube.data.streams.Stream<T> getStream()
           
 Class<T> getStreamedType()
           
 GISStreamedType getType()
           
 String getURI()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamedGISData

public StreamedGISData(org.gcube.data.streams.Stream<T> stream,
                       Class<T> handledPointClass)
                throws NotSupportedDataTypeException
Throws:
NotSupportedDataTypeException
Method Detail

getType

public GISStreamedType getType()
Specified by:
getType in interface GISData

getStreamedType

public Class<T> getStreamedType()

getURI

public String getURI()
Specified by:
getURI in interface GISData

getStream

public org.gcube.data.streams.Stream<T> getStream()


Copyright © 2013. All Rights Reserved.