Package nz.org.riskscape.oq.gmf
Class GmfDataLookupBySite
java.lang.Object
nz.org.riskscape.oq.gmf.GmfDataLookupBySite
- All Implemented Interfaces:
nz.org.riskscape.engine.data.SelfDescribingScalarData
,nz.org.riskscape.engine.lookup.LookupTable
public class GmfDataLookupBySite
extends Object
implements nz.org.riskscape.engine.lookup.LookupTable
A simple lookup table that takes a site-ID and returns all the shaking data associated with it,
in Tuple form. GmfDataBySiteIdList
is where the real magic happens.
-
Constructor Summary
ConstructorDescriptionGmfDataLookupBySite
(SitecolGmfDataIndex index, nz.org.riskscape.hdf5.H5Dataset gmfDataset) -
Method Summary
Modifier and TypeMethodDescriptionnz.org.riskscape.engine.types.Type
nz.org.riskscape.engine.types.Type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface nz.org.riskscape.engine.lookup.LookupTable
getLookupTableType, getScalarDataType
-
Constructor Details
-
GmfDataLookupBySite
-
-
Method Details
-
lookup
- Specified by:
lookup
in interfacenz.org.riskscape.engine.lookup.LookupTable
-
getKeyType
public nz.org.riskscape.engine.types.Type getKeyType()- Specified by:
getKeyType
in interfacenz.org.riskscape.engine.lookup.LookupTable
-
getValueType
public nz.org.riskscape.engine.types.Type getValueType()- Specified by:
getValueType
in interfacenz.org.riskscape.engine.lookup.LookupTable
-