Package hec.rss.model
Class ReleaseAllocationSetRef
java.lang.Object
hec.rss.model.ReleaseAllocationSetRef
- All Implemented Interfaces:
AsciiSerializable,FieldAccessor,ReleaseAllocationObject,Serializable
public class ReleaseAllocationSetRef
extends Object
implements ReleaseAllocationObject, AsciiSerializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldObject(Field fld) This method allows access to java.lang.reflect.Field objects within the implementing class.booleanbooleansetFieldObject(Field fld, Object fobj) This allows access to fields withing the implementing object to set there data.voidsetParent(ReservoirOp aThis) voidvoidvalidate()Validates the object to make sure that all data is valid.
-
Constructor Details
-
ReleaseAllocationSetRef
public ReleaseAllocationSetRef() -
ReleaseAllocationSetRef
-
-
Method Details
-
getReference
- Specified by:
getReferencein interfaceReleaseAllocationObject
-
getReleaseAlloctionSet
-
getAllReleaseAllocationSets
- Specified by:
getAllReleaseAllocationSetsin interfaceReleaseAllocationObject
-
getActiveReleaseAllocationSet
- Specified by:
getActiveReleaseAllocationSetin interfaceReleaseAllocationObject
-
updateParentData
public void updateParentData()- Specified by:
updateParentDatain interfaceReleaseAllocationObject
-
setParent
- Specified by:
setParentin interfaceReleaseAllocationObject
-
initializeCompute
- Specified by:
initializeComputein interfaceReleaseAllocationObject
-
validate
Description copied from interface:ReleaseAllocationObjectValidates the object to make sure that all data is valid. If there is an error a VerifyError Exception is thrown.- Specified by:
validatein interfaceReleaseAllocationObject- Throws:
VerifyError
-
getFieldObject
Description copied from interface:FieldAccessorThis method allows access to java.lang.reflect.Field objects within the implementing class.- Specified by:
getFieldObjectin interfaceFieldAccessor- Parameters:
fld- The field to get.- Returns:
- The data object that is stored in the given field
-
setFieldObject
Description copied from interface:FieldAccessorThis allows access to fields withing the implementing object to set there data.- Specified by:
setFieldObjectin interfaceFieldAccessor- Parameters:
fld- The java field object representing the member field to be setfobj- The data to set in that field- Returns:
- returns true if successful
-