Package hec.io

Interface AsciiSerializable

All Superinterfaces:
FieldAccessor, Serializable
All Known Subinterfaces:
GlobalVariable
All Known Implementing Classes:
AbstractConditionalBlockRef, AbstractDataObject, AbstractDBFObject, AbstractReservoirOp, AbstractSimulation, AbstractTSRecord, AdjustableDiversion, AdjustableFlow, AdjustableParameter, AltExternalGlobalData, AltItem, AltScalarGlobalData, AltStringGlobalData, AltTableGlobalData, AltTimeSeriesGlobalData, AsciiSplitDataList, AxisLabelDrawProp, AxisProp, BaseAltGlobalData, BaseGlobalVariable, CapacityOutage, CapacitySchedule, Channel, ChannelType, CircularChannel, ClientScriptJobTask, CoefRouting, Conditional, ConditionalBlock, ConditionalBlockRef, ConditionalItem, ConditionalOperator, ConditionalValue, ConstantRelease, Continuity, ContinuousIntakeControlDevice, Controller, ControlStructure, CreditReservoirRef, CumLocFunction, DailyRepeatInterval, Dam, DataObjectProxy, DataObjectReference, DayOfWeekMultiplier, DecisionSch, hec.watershed.model.DefaultDataList, DiversionDemandOpRule, DiversionElement, DiversionOp, DiversionRule, DivertedOutletElement, DownstreamCntrlOpRule, DownstreamOp, DownstreamOpRule, DownstreamOptions, EightPointChannel, Element, ElementHotstartState, ElevReleaseOpRule, ExternalDataType, ExternalGlobalVariable, FirmEnergyOpRule, FlowFunction, FlowLimitOpRule, ForebayHeadLoss, Function, FunctionHotstartState, G2dGlyphDrawProp, G2dIdentifier, G2dLabelDrawProp, G2dLine, G2dLineProperties, G2dLogarithmicLine, G2dMarkerPointProperties, G2dMarkerProperties, G2dPanelProp, G2dPlotProp, G2dPolygonProperties, G2dTimeSeriesLine, G2dVerifyGlyphDrawProp, G2dVerifyLine, GatedIntakeControlDevice, GCOpRule, GVDataSet, HindcastData, HoldoutFunction, HotstartContainer, HotstartState, Identifier, ImportNetworkWorkspace, IndependentVariable, InducedSurchargeOpHotstartState, InducedSurchargeOpRule, InflowTimeSeriesOptionModel, InputTSBasedOpRule, IntakeGeometry, JobTask, Junction, JunctionElement, LagAndKCarryOver, LagAndKHotstartState, LagAndKRouting, LegendPanelProp, LocalTSRecordImpl, LogicalOperator, Manager, ManagerProxyListManager, MinMax, ModelAlt, ModelForecastAlt, ModelManager, ModelReference, ModelVariable, ModifiedTime, MonthlyRelease, MonthlyRepeatInterval, MuskingumCunge8ptRouting, MuskingumCungeHotstartState, MuskingumCungePrismRouting, MuskingumCungeRouting, MuskingumHotstartState, MuskingumRouting, NamedType, NameValuePair, NetworkHotstartState, Node, NoRepeatInterval, NullRouting, ObjectReference, OpControllableElement, OpControllableObject, OpController, OpControllerHotstartState, OpControllerZones, Operations, OpRule, OpRuleRef, OpSet, OpSetRef, OpSupportConfig, OpSupportModelVariable, OpSupportTabConfig, OpValue, OutletGroupElement, OutletUsageContainer, OutletUsageModel, PairedValues, PairedValuesExt, PDCDataSet, PDCRecordImpl, PeakingPowerTsOpRule, PhysMaxOpRule, PhysMinOpRule, PoolElevation, PowerGenerationPatternContainer, PowerGuideCurveOpRule, PowerPlant, PowerPlantFlow, PrescribedOpItem, PrescribedOpRule, PulsChannelRouting, PulsChannelRoutingWithLosses, PulsChannelRoutingWLossesHotstartState, PulseRoutingFunction, Pump, PumpAdjustableParameter, PumpFlow, PumpingHourRangeModel, PumpOpRule, RateChangeElevLimitOpRule, RateChangeLimitOpRule, ReachElement, ReleaseAllocation, ReleaseAllocationConditionalBlockRef, ReleaseAllocationSet, ReleaseAllocationSetRef, ReleaseFuncOpRule, ReleaseFunctionInflowOpRule, ReleaseOverrides, RepeatInterval, ReportInterval, ReportIntervalManager, ReRegRule, ReservoirDamElement, ReservoirElement, ReservoirHotstartState, ReservoirOp, ReservoirOperatesForRule, ReservoirOutletElement, ReservoirSysOp, ResGuideCurve, ResOpDataList, ResOpHotstartState, ResSysOpDataList, ResSystemOpSet, ReversiblePlant, ReversiblePumpAdjustableParameter, ReversiblePumpFlow, Routing, RoutingHotstartState, RssAlt, RssConditional, RssConditionalBlock, RssConditionalItem, RssConditionalOperator, RssConditionalValue, RssNode, RssOutput, RssRatingObject, RssRun, RssSimRun, RssSimTrialRun, RssSystem, RssTSLocationObject, RssTSRecordImpl, Rule, RunTimeWindow, ScalarGlobalVariable, SchedulableJob, ScheduledHydropowerOpRule, ScriptGroup, ScriptIdentifier, ScriptJob, ScriptOpRule, SeasonalPairedValues, SeasonalRecord, SeasonalRecordExt, SeasonalReportInterval, SeasonalValue, ServerScriptJobTask, SimpleAnnotationDbfObject, SimpleCustomUserTypeObject, SimpleParentDbfObject, SimRunInfo, SimulationPeriod, SimulationRun, SimulationTrialRun, SpecFlowOpRule, SpecifiedRelease, Spillway, SsarrRouting, SsarrRoutingHotstartState, StateVariable, Storage, StorageZone, StorageZoneRef, StorageZoneRules, StreamAlignment, StreamElement, StreamJunction, StreamNode, StreamPolyLine, StreamPt, StreamSegment, StreamSegmentIdentifier, StringGlobalVariable, SunriseSunsetModel, SystemFlowLimitOpRule, SystemHydropowerOpRule, SystemHydropowerRule, SystemOpController, SystemOpRule, SystemOpRuleRef, SystemPwrGenerationPattern, SystemReservoirStorage, SystemStorageZone, TableGlobalVariable, TailwaterElevation, TandemOpParent, TandemOpRule, TandemSysOpRule, TextFileReference, TimeOfDayMultiplier, TimeSeries, TimeSeriesComparisonWrapper, TimeSeriesGlobalVariable, TimeStepRoutingElement, TitleDrawProp, ToolbarButtonProp, TrapezoidalChannel, TrialReference, TSDataSet, TSRecordImpl, TSRecordProxy, TsVariant, UnitsType, UnmodifiableDataObject, UserInfo, UserLoginInfo, VariableLagKRouting, VariableTSBasedOpRule, VerticalDatumSettings, ViewportDrawProp, ViewportToolbarProp, WaterAccount, WaterAccountSet, WaterControlDevice, WaterQualityOpRule, WatershedLocation, WeeklyRepeatInterval, WorkingRDRouting, hec.map.WorldLine, hec.map.WorldLine3d, hec.map.WorldPt, hec.map.WorldPt3d, XMLManager, YearlyRepeatInterval, YieldAnalysisRuleRef, ZBOpRule, ZoneBounds

public interface AsciiSerializable extends Serializable, FieldAccessor
Interface for all objects that are made persistance using ASCII text serialization.