public class RodClusterAssembly extends PWRAssembly
The RodClusterAssembly class is a PWRAssembly associated with a particular FuelAssembly object.
iComponentVisitor
iComponentListener
Constructor and Description |
---|
RodClusterAssembly(int size) |
RodClusterAssembly(java.lang.String name,
int size)
A parameterized Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(ILWRComponentVisitor visitor)
This operation accepts an ILWRComponentVisitor that can be visit the
LWRComponent to ascertain its type and perform various type-specific
operations.
|
java.lang.Object |
clone()
Deep copies and returns a newly instantiated object.
|
void |
copy(RodClusterAssembly otherObject)
Deep copies the contents of the object.
|
boolean |
equals(java.lang.Object otherObject)
Overrides the equals operation to check the attributes on this object
with another object of the same type.
|
int |
hashCode()
Returns the hashCode of the object.
|
addComponent, addLWRRod, copy, getLWRRodByLocation, getLWRRodByName, getLWRRodDataProviderAtLocation, getLWRRodNames, getNumberOfLWRRods, getRodPitch, getSize, getWriteableChildren, readAttributes, readChild, removeComponent, removeComponent, removeLWRRod, removeLWRRodFromLocation, setLWRRodLocation, setRodPitch, writeAttributes
copy, getComponent, getComponent, getComponentNames, getComponents, getNumberOfComponents
accept, addData, copy, createGroup, getCurrentTime, getDataAtCurrentTime, getDescription, getFeatureList, getFeaturesAtCurrentTime, getHDF5LWRTag, getId, getName, getNumberOfTimeSteps, getSourceInfo, getTimes, getTimeStep, getTimeUnits, readDatasets, register, removeAllDataFromFeature, setDescription, setId, setName, setSourceInfo, setTime, setTimeUnits, toString, unregister, update, writeDatasets
register, unregister, update
getDescription, getId, getName, setDescription, setId, setName
public RodClusterAssembly(int size)
public RodClusterAssembly(java.lang.String name, int size)
A parameterized Constructor.
name
- The name of this RodClusterAssembly.
size
- The size of either dimension of this RodClusterAssembly.
public boolean equals(java.lang.Object otherObject)
Overrides the equals operation to check the attributes on this object with another object of the same type. Returns true if the objects are equal. False otherwise.
equals
in interface Identifiable
equals
in class PWRAssembly
otherObject
- The object to be compared.
True if otherObject is equal. False otherwise.
public int hashCode()
Returns the hashCode of the object.
hashCode
in interface Identifiable
hashCode
in class PWRAssembly
The hash of the object.
public void copy(RodClusterAssembly otherObject)
Deep copies the contents of the object.
otherObject
- The object to be copied.
public java.lang.Object clone()
Deep copies and returns a newly instantiated object.
clone
in interface Identifiable
clone
in class PWRAssembly
The newly instantiated copied object.
public void accept(ILWRComponentVisitor visitor)
This operation accepts an ILWRComponentVisitor that can be visit the LWRComponent to ascertain its type and perform various type-specific operations.
accept
in class LWRComponent
visitor
- The visitor