org.acme.sample.tmplugin
Class SampleSource

java.lang.Object
  extended by org.gcube.data.tmf.impl.AbstractSource
      extended by org.acme.sample.tmplugin.SampleSource
All Implemented Interfaces:
Serializable, org.gcube.data.tmf.api.Source

public class SampleSource
extends org.gcube.data.tmf.impl.AbstractSource

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.gcube.data.tmf.api.Source
TREE_TYPE
 
Constructor Summary
SampleSource(String id)
           
 
Method Summary
 boolean equals(Object obj)
           
 SampleStore getStore()
           
 int hashCode()
           
 String name()
           
 List<org.gcube.data.tmf.api.Property> properties()
           
 SampleReader reader()
           
 void setStore(SampleStore store)
           
 SampleStore store()
           
 List<QName> types()
           
 SampleWriter writer()
           
 
Methods inherited from class org.gcube.data.tmf.impl.AbstractSource
cardinality, creationTime, description, environment, id, isUser, lastUpdate, lifecycle, notifier, setCardinality, setCreationTime, setDescription, setEnvironment, setLastUpdate, setLifecycle, setName, setNotifier, setReader, setUser, setWriter, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SampleSource

public SampleSource(String id)
Method Detail

types

public List<QName> types()

name

public String name()
Specified by:
name in interface org.gcube.data.tmf.api.Source
Overrides:
name in class org.gcube.data.tmf.impl.AbstractSource

properties

public List<org.gcube.data.tmf.api.Property> properties()

store

public SampleStore store()

setStore

public void setStore(SampleStore store)

getStore

public SampleStore getStore()

reader

public SampleReader reader()
Specified by:
reader in interface org.gcube.data.tmf.api.Source
Overrides:
reader in class org.gcube.data.tmf.impl.AbstractSource

writer

public SampleWriter writer()
Specified by:
writer in interface org.gcube.data.tmf.api.Source
Overrides:
writer in class org.gcube.data.tmf.impl.AbstractSource

hashCode

public int hashCode()
Overrides:
hashCode in class org.gcube.data.tmf.impl.AbstractSource

equals

public boolean equals(Object obj)
Overrides:
equals in class org.gcube.data.tmf.impl.AbstractSource


Copyright © 2012. All Rights Reserved.