Package hec.data.stream
Interface IStream
- All Superinterfaces:
IStreamLocationTemplate,Modifiable
- All Known Implementing Classes:
StreamImpl
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringThis represents the location ID in the database, such as 'WTYT2' This may be the same as the stream Id (such as when the object is an IStream)default LocationTemplatevoidsetAverageSlope(Double slope) voidsetComment(String comment) voidsetDivertsFromBank(String bank) voidsetDivertsFromStation(Double station) voidsetDivertsFromStream(String stream) voidsetFlowsIntoBank(String bank) voidsetFlowsIntoStation(Double station) voidsetFlowsIntoStream(String stream) voidvoidsetOfficeId(String officeId) voidvoidsetStreamId(String streamId) Methods inherited from interface hec.data.stream.IStreamLocationTemplate
getOfficeId, getStreamIdMethods inherited from interface rma.lang.Modifiable
isModified, setModified
-
Method Details
-
setFlowsIntoStream
-
getFlowsIntoStream
String getFlowsIntoStream() -
setFlowsIntoStation
-
getFlowsIntoStation
Double getFlowsIntoStation() -
setFlowsIntoBank
-
getFlowsIntoBank
String getFlowsIntoBank() -
setDivertsFromStream
-
getDivertsFromStream
String getDivertsFromStream() -
setDivertsFromStation
-
getDivertsFromStation
Double getDivertsFromStation() -
setDivertsFromBank
-
getDivertsFromBank
String getDivertsFromBank() -
setLength
-
getLength
Double getLength() -
setAverageSlope
-
getAverageSlope
Double getAverageSlope() -
setComment
-
getComment
String getComment() -
setStreamId
-
startsDownstream
Boolean startsDownstream() -
setStartsDownstream
-
setOfficeId
-
getLocationId
Description copied from interface:IStreamLocationTemplateThis represents the location ID in the database, such as 'WTYT2' This may be the same as the stream Id (such as when the object is an IStream)- Specified by:
getLocationIdin interfaceIStreamLocationTemplate- Returns:
-
getLocationTemplate
-