Package edu.nps.moves.dis7.pdus
Class FastEntityStatePdu
java.lang.Object
edu.nps.moves.dis7.pdus.Pdu
edu.nps.moves.dis7.pdus.PduBase
edu.nps.moves.dis7.pdus.EntityInformationFamilyPdu
edu.nps.moves.dis7.pdus.FastEntityStatePdu
- All Implemented Interfaces:
Marshaller,Serializable
Represents the position and state of one entity in the world. This is identical in function to entity state pdu, but generates less garbage to collect in the Java world. Section 7.2.2.
IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation - Application Protocols
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected bytecategory of entityprotected shortcountry to which the design of the entity is attributedprotected byteDomain of entity (air, surface, subsurface, space, etc.)protected byteKind of entityprotected bytealtExtra is an undescribed parameter...protected bytespecific info based on subcategory fieldprotected bytesubcategory of entityprotected shortThe application IDprotected shorta series of bit flagsprotected bytecategory of entityprotected shortcountry to which the design of the entity is attributedprotected byteenumeration of what dead reckoning algorighm to useprotected byteDomain of entity (air, surface, subsurface, space, etc.)protected shortthe entity IDprotected inta series of bit flags that are used to help draw the entity, such as smoking, on fire, etc.protected byteKind of entityprotected byteextra is an undescribed parameter...protected bytewhat force this entity is affiliated with, eg red, blue, neutral, etcprotected byte[]characters that can be used for debugging, or to draw unique strings on the side of entities in the worldprotected byteHow many variable (nee articulation) parameters are in the variable length listprotected byte[]other parameters to use in the dead reckoning algorithmprotected floatphi is an undescribed parameter...protected floatpsi is an undescribed parameter...protected shortThe site IDprotected bytespecific info based on subcategory fieldprotected bytesubcategory of entityprotected floattheta is an undescribed parameter...protected List<VariableParameter>variable length list of variable parameters.protected floatX valueprotected floatX valueprotected doubleX valueprotected floatX veloprotected floaty Valueprotected floaty Valueprotected doubley Valueprotected floaty Valueprotected floatZ valueprotected floatZ valueprotected doubleZ valueprotected floatZ valueFields inherited from class edu.nps.moves.dis7.pdus.Pdu
exerciseID, length, pduType, protocolFamily, protocolVersion, timestamp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequalsImpl(Object obj)Compare all fields that contribute to the state, ignoring transient and static fields, forthisand the supplied objectbyteGetter foraltCategoryshortGetter foraltCountrybyteGetter foraltDomainbyteGetter foraltEntityKindbyteGetter foraltExtrabyteGetter foraltSpecificbyteGetter foraltSubcategoryshortGetter forapplicationshortGetter forcapabilitiesbyteGetter forcategoryshortGetter forcountrybyteGetter fordeadReckoningAlgorithmbyteGetter fordomainshortGetter forentityintGetter forentityAppearancebyteGetter forentityKindbytegetExtra()Getter forextrabyteGetter forforceIdbyte[]Getter formarkingintReturns size of this serialized (marshalled) object in bytesbyte[]Getter forotherParametersfloatgetPhi()Getter forphifloatgetPsi()Getter forpsishortgetSite()Getter forsitebyteGetter forspecificbyteGetter forsubcategoryfloatgetTheta()Getter forthetaGetter forvariableParametersfloatGetter forxAccelerationfloatGetter forxAngularVelocitydoubleGetter forxLocationfloatGetter forxVelocityfloatGetter foryAccelerationfloatGetter foryAngularVelocitydoubleGetter foryLocationfloatGetter foryVelocityfloatGetter forzAccelerationfloatGetter forzAngularVelocitydoubleGetter forzLocationfloatGetter forzVelocityvoidmarshal(DataOutputStream dos)Serializes an object to a DataOutputStream.voidmarshal(ByteBuffer byteBuffer)Packs an object into the ByteBuffer.setAltCategory(byte pAltCategory)Setter foraltCategorysetAltCategory(int pAltCategory)Utility setter foraltCategorysetAltCountry(int pAltCountry)Utility setter foraltCountrysetAltCountry(short pAltCountry)Setter foraltCountrysetAltDomain(byte pAltDomain)Setter foraltDomainsetAltDomain(int pAltDomain)Utility setter foraltDomainsetAltEntityKind(byte pAltEntityKind)Setter foraltEntityKindsetAltEntityKind(int pAltEntityKind)Utility setter foraltEntityKindsetAltExtra(byte pAltExtra)Setter foraltExtrasetAltExtra(int pAltExtra)Utility setter foraltExtrasetAltSpecific(byte pAltSpecific)Setter foraltSpecificsetAltSpecific(int pAltSpecific)Utility setter foraltSpecificsetAltSubcategory(byte pAltSubcategory)Setter foraltSubcategorysetAltSubcategory(int pAltSubcategory)Utility setter foraltSubcategorysetApplication(int pApplication)Utility setter forapplicationsetApplication(short pApplication)Setter forapplicationsetCapabilities(int pCapabilities)Utility setter forcapabilitiessetCapabilities(short pCapabilities)Setter forcapabilitiessetCategory(byte pCategory)Setter forcategorysetCategory(int pCategory)Utility setter forcategorysetCountry(int pCountry)Utility setter forcountrysetCountry(short pCountry)Setter forcountrysetDeadReckoningAlgorithm(byte pDeadReckoningAlgorithm)Setter fordeadReckoningAlgorithmsetDeadReckoningAlgorithm(int pDeadReckoningAlgorithm)Utility setter fordeadReckoningAlgorithmsetDomain(byte pDomain)Setter fordomainsetDomain(int pDomain)Utility setter fordomainsetEntity(int pEntity)Utility setter forentitysetEntity(short pEntity)Setter forentitysetEntityAppearance(int pEntityAppearance)Setter forentityAppearancesetEntityKind(byte pEntityKind)Setter forentityKindsetEntityKind(int pEntityKind)Utility setter forentityKindsetExtra(byte pExtra)Setter forextrasetExtra(int pExtra)Utility setter forextrasetForceId(byte pForceId)Setter forforceIdsetForceId(int pForceId)Utility setter forforceIdsetMarking(byte[] pMarking)Setter formarkingsetOtherParameters(byte[] pOtherParameters)Setter forotherParameterssetPhi(float pPhi)Setter forphisetPsi(float pPsi)Setter forpsisetSite(int pSite)Utility setter forsitesetSite(short pSite)Setter forsitesetSpecific(byte pSpecific)Setter forspecificsetSpecific(int pSpecific)Utility setter forspecificsetSubcategory(byte pSubcategory)Setter forsubcategorysetSubcategory(int pSubcategory)Utility setter forsubcategorysetTheta(float pTheta)Setter forthetasetVariableParameters(List<VariableParameter> pVariableParameters)Setter forvariableParameterssetXAcceleration(float pXAcceleration)Setter forxAccelerationsetXAngularVelocity(float pXAngularVelocity)Setter forxAngularVelocitysetXLocation(double pXLocation)Setter forxLocationsetXVelocity(float pXVelocity)Setter forxVelocitysetYAcceleration(float pYAcceleration)Setter foryAccelerationsetYAngularVelocity(float pYAngularVelocity)Setter foryAngularVelocitysetYLocation(double pYLocation)Setter foryLocationsetYVelocity(float pYVelocity)Setter foryVelocitysetZAcceleration(float pZAcceleration)Setter forzAccelerationsetZAngularVelocity(float pZAngularVelocity)Setter forzAngularVelocitysetZLocation(double pZLocation)Setter forzLocationsetZVelocity(float pZVelocity)Setter forzVelocitytoString()intunmarshal(DataInputStream dis)Deserializes an object from a DataInputStream.intunmarshal(ByteBuffer byteBuffer)Unpacks a Pdu from the underlying data.Methods inherited from class edu.nps.moves.dis7.pdus.PduBase
getPadding, getPduStatus, setPadding, setPadding, setPduStatusMethods inherited from class edu.nps.moves.dis7.pdus.Pdu
getExerciseID, getLength, getPduType, getProtocolFamily, getProtocolVersion, getTimestamp, marshal, setExerciseID, setExerciseID, setLength, setLength, setPduType, setProtocolFamily, setProtocolVersion, setTimestamp
-
Field Details
-
site
protected short siteThe site ID -
application
protected short applicationThe application ID -
entity
protected short entitythe entity ID -
forceId
protected byte forceIdwhat force this entity is affiliated with, eg red, blue, neutral, etc -
numberOfVariableParameters
protected byte numberOfVariableParametersHow many variable (nee articulation) parameters are in the variable length list -
entityKind
protected byte entityKindKind of entity -
domain
protected byte domainDomain of entity (air, surface, subsurface, space, etc.) -
country
protected short countrycountry to which the design of the entity is attributed -
category
protected byte categorycategory of entity -
subcategory
protected byte subcategorysubcategory of entity -
specific
protected byte specificspecific info based on subcategory field -
extra
protected byte extraextra is an undescribed parameter... -
altEntityKind
protected byte altEntityKindKind of entity -
altDomain
protected byte altDomainDomain of entity (air, surface, subsurface, space, etc.) -
altCountry
protected short altCountrycountry to which the design of the entity is attributed -
altCategory
protected byte altCategorycategory of entity -
altSubcategory
protected byte altSubcategorysubcategory of entity -
altSpecific
protected byte altSpecificspecific info based on subcategory field -
altExtra
protected byte altExtraaltExtra is an undescribed parameter... -
xVelocity
protected float xVelocityX velo -
yVelocity
protected float yVelocityy Value -
zVelocity
protected float zVelocityZ value -
xLocation
protected double xLocationX value -
yLocation
protected double yLocationy Value -
zLocation
protected double zLocationZ value -
psi
protected float psipsi is an undescribed parameter... -
theta
protected float thetatheta is an undescribed parameter... -
phi
protected float phiphi is an undescribed parameter... -
entityAppearance
protected int entityAppearancea series of bit flags that are used to help draw the entity, such as smoking, on fire, etc. -
deadReckoningAlgorithm
protected byte deadReckoningAlgorithmenumeration of what dead reckoning algorighm to use -
otherParameters
protected byte[] otherParametersother parameters to use in the dead reckoning algorithm -
xAcceleration
protected float xAccelerationX value -
yAcceleration
protected float yAccelerationy Value -
zAcceleration
protected float zAccelerationZ value -
xAngularVelocity
protected float xAngularVelocityX value -
yAngularVelocity
protected float yAngularVelocityy Value -
zAngularVelocity
protected float zAngularVelocityZ value -
marking
protected byte[] markingcharacters that can be used for debugging, or to draw unique strings on the side of entities in the world -
capabilities
protected short capabilitiesa series of bit flags -
variableParameters
variable length list of variable parameters. In earlier versions of DIS these were known as articulation parameters
-
-
Constructor Details
-
FastEntityStatePdu
public FastEntityStatePdu()Constructor
-
-
Method Details
-
getMarshalledSize
public int getMarshalledSize()Returns size of this serialized (marshalled) object in bytes- Specified by:
getMarshalledSizein interfaceMarshaller- Overrides:
getMarshalledSizein classEntityInformationFamilyPdu- Returns:
- serialized size in bytes
- See Also:
- https://en.wikipedia.org/wiki/Marshalling_(computer_science)
-
setSite
Setter forsite- Parameters:
pSite- new value of interest- Returns:
- same object to permit progressive setters
-
setSite
Utility setter forsite- Parameters:
pSite- new value of interest- Returns:
- same object to permit progressive setters
-
getSite
public short getSite()Getter forsite- Returns:
- value of interest
-
setApplication
Setter forapplication- Parameters:
pApplication- new value of interest- Returns:
- same object to permit progressive setters
-
setApplication
Utility setter forapplication- Parameters:
pApplication- new value of interest- Returns:
- same object to permit progressive setters
-
getApplication
public short getApplication()Getter forapplication- Returns:
- value of interest
-
setEntity
Setter forentity- Parameters:
pEntity- new value of interest- Returns:
- same object to permit progressive setters
-
setEntity
Utility setter forentity- Parameters:
pEntity- new value of interest- Returns:
- same object to permit progressive setters
-
getEntity
public short getEntity()Getter forentity- Returns:
- value of interest
-
setForceId
Setter forforceId- Parameters:
pForceId- new value of interest- Returns:
- same object to permit progressive setters
-
setForceId
Utility setter forforceId- Parameters:
pForceId- new value of interest- Returns:
- same object to permit progressive setters
-
getForceId
public byte getForceId()Getter forforceId- Returns:
- value of interest
-
setEntityKind
Setter forentityKind- Parameters:
pEntityKind- new value of interest- Returns:
- same object to permit progressive setters
-
setEntityKind
Utility setter forentityKind- Parameters:
pEntityKind- new value of interest- Returns:
- same object to permit progressive setters
-
getEntityKind
public byte getEntityKind()Getter forentityKind- Returns:
- value of interest
-
setDomain
Setter fordomain- Parameters:
pDomain- new value of interest- Returns:
- same object to permit progressive setters
-
setDomain
Utility setter fordomain- Parameters:
pDomain- new value of interest- Returns:
- same object to permit progressive setters
-
getDomain
public byte getDomain()Getter fordomain- Returns:
- value of interest
-
setCountry
Setter forcountry- Parameters:
pCountry- new value of interest- Returns:
- same object to permit progressive setters
-
setCountry
Utility setter forcountry- Parameters:
pCountry- new value of interest- Returns:
- same object to permit progressive setters
-
getCountry
public short getCountry()Getter forcountry- Returns:
- value of interest
-
setCategory
Setter forcategory- Parameters:
pCategory- new value of interest- Returns:
- same object to permit progressive setters
-
setCategory
Utility setter forcategory- Parameters:
pCategory- new value of interest- Returns:
- same object to permit progressive setters
-
getCategory
public byte getCategory()Getter forcategory- Returns:
- value of interest
-
setSubcategory
Setter forsubcategory- Parameters:
pSubcategory- new value of interest- Returns:
- same object to permit progressive setters
-
setSubcategory
Utility setter forsubcategory- Parameters:
pSubcategory- new value of interest- Returns:
- same object to permit progressive setters
-
getSubcategory
public byte getSubcategory()Getter forsubcategory- Returns:
- value of interest
-
setSpecific
Setter forspecific- Parameters:
pSpecific- new value of interest- Returns:
- same object to permit progressive setters
-
setSpecific
Utility setter forspecific- Parameters:
pSpecific- new value of interest- Returns:
- same object to permit progressive setters
-
getSpecific
public byte getSpecific()Getter forspecific- Returns:
- value of interest
-
setExtra
Setter forextra- Parameters:
pExtra- new value of interest- Returns:
- same object to permit progressive setters
-
setExtra
Utility setter forextra- Parameters:
pExtra- new value of interest- Returns:
- same object to permit progressive setters
-
getExtra
public byte getExtra()Getter forextra- Returns:
- value of interest
-
setAltEntityKind
Setter foraltEntityKind- Parameters:
pAltEntityKind- new value of interest- Returns:
- same object to permit progressive setters
-
setAltEntityKind
Utility setter foraltEntityKind- Parameters:
pAltEntityKind- new value of interest- Returns:
- same object to permit progressive setters
-
getAltEntityKind
public byte getAltEntityKind()Getter foraltEntityKind- Returns:
- value of interest
-
setAltDomain
Setter foraltDomain- Parameters:
pAltDomain- new value of interest- Returns:
- same object to permit progressive setters
-
setAltDomain
Utility setter foraltDomain- Parameters:
pAltDomain- new value of interest- Returns:
- same object to permit progressive setters
-
getAltDomain
public byte getAltDomain()Getter foraltDomain- Returns:
- value of interest
-
setAltCountry
Setter foraltCountry- Parameters:
pAltCountry- new value of interest- Returns:
- same object to permit progressive setters
-
setAltCountry
Utility setter foraltCountry- Parameters:
pAltCountry- new value of interest- Returns:
- same object to permit progressive setters
-
getAltCountry
public short getAltCountry()Getter foraltCountry- Returns:
- value of interest
-
setAltCategory
Setter foraltCategory- Parameters:
pAltCategory- new value of interest- Returns:
- same object to permit progressive setters
-
setAltCategory
Utility setter foraltCategory- Parameters:
pAltCategory- new value of interest- Returns:
- same object to permit progressive setters
-
getAltCategory
public byte getAltCategory()Getter foraltCategory- Returns:
- value of interest
-
setAltSubcategory
Setter foraltSubcategory- Parameters:
pAltSubcategory- new value of interest- Returns:
- same object to permit progressive setters
-
setAltSubcategory
Utility setter foraltSubcategory- Parameters:
pAltSubcategory- new value of interest- Returns:
- same object to permit progressive setters
-
getAltSubcategory
public byte getAltSubcategory()Getter foraltSubcategory- Returns:
- value of interest
-
setAltSpecific
Setter foraltSpecific- Parameters:
pAltSpecific- new value of interest- Returns:
- same object to permit progressive setters
-
setAltSpecific
Utility setter foraltSpecific- Parameters:
pAltSpecific- new value of interest- Returns:
- same object to permit progressive setters
-
getAltSpecific
public byte getAltSpecific()Getter foraltSpecific- Returns:
- value of interest
-
setAltExtra
Setter foraltExtra- Parameters:
pAltExtra- new value of interest- Returns:
- same object to permit progressive setters
-
setAltExtra
Utility setter foraltExtra- Parameters:
pAltExtra- new value of interest- Returns:
- same object to permit progressive setters
-
getAltExtra
public byte getAltExtra()Getter foraltExtra- Returns:
- value of interest
-
setXVelocity
Setter forxVelocity- Parameters:
pXVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getXVelocity
public float getXVelocity()Getter forxVelocity- Returns:
- value of interest
-
setYVelocity
Setter foryVelocity- Parameters:
pYVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getYVelocity
public float getYVelocity()Getter foryVelocity- Returns:
- value of interest
-
setZVelocity
Setter forzVelocity- Parameters:
pZVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getZVelocity
public float getZVelocity()Getter forzVelocity- Returns:
- value of interest
-
setXLocation
Setter forxLocation- Parameters:
pXLocation- new value of interest- Returns:
- same object to permit progressive setters
-
getXLocation
public double getXLocation()Getter forxLocation- Returns:
- value of interest
-
setYLocation
Setter foryLocation- Parameters:
pYLocation- new value of interest- Returns:
- same object to permit progressive setters
-
getYLocation
public double getYLocation()Getter foryLocation- Returns:
- value of interest
-
setZLocation
Setter forzLocation- Parameters:
pZLocation- new value of interest- Returns:
- same object to permit progressive setters
-
getZLocation
public double getZLocation()Getter forzLocation- Returns:
- value of interest
-
setPsi
Setter forpsi- Parameters:
pPsi- new value of interest- Returns:
- same object to permit progressive setters
-
getPsi
public float getPsi()Getter forpsi- Returns:
- value of interest
-
setTheta
Setter fortheta- Parameters:
pTheta- new value of interest- Returns:
- same object to permit progressive setters
-
getTheta
public float getTheta()Getter fortheta- Returns:
- value of interest
-
setPhi
Setter forphi- Parameters:
pPhi- new value of interest- Returns:
- same object to permit progressive setters
-
getPhi
public float getPhi()Getter forphi- Returns:
- value of interest
-
setEntityAppearance
Setter forentityAppearance- Parameters:
pEntityAppearance- new value of interest- Returns:
- same object to permit progressive setters
-
getEntityAppearance
public int getEntityAppearance()Getter forentityAppearance- Returns:
- value of interest
-
setDeadReckoningAlgorithm
Setter fordeadReckoningAlgorithm- Parameters:
pDeadReckoningAlgorithm- new value of interest- Returns:
- same object to permit progressive setters
-
setDeadReckoningAlgorithm
Utility setter fordeadReckoningAlgorithm- Parameters:
pDeadReckoningAlgorithm- new value of interest- Returns:
- same object to permit progressive setters
-
getDeadReckoningAlgorithm
public byte getDeadReckoningAlgorithm()Getter fordeadReckoningAlgorithm- Returns:
- value of interest
-
setOtherParameters
Setter forotherParameters- Parameters:
pOtherParameters- new value of interest- Returns:
- same object to permit progressive setters
-
getOtherParameters
public byte[] getOtherParameters()Getter forotherParameters- Returns:
- value of interest
-
setXAcceleration
Setter forxAcceleration- Parameters:
pXAcceleration- new value of interest- Returns:
- same object to permit progressive setters
-
getXAcceleration
public float getXAcceleration()Getter forxAcceleration- Returns:
- value of interest
-
setYAcceleration
Setter foryAcceleration- Parameters:
pYAcceleration- new value of interest- Returns:
- same object to permit progressive setters
-
getYAcceleration
public float getYAcceleration()Getter foryAcceleration- Returns:
- value of interest
-
setZAcceleration
Setter forzAcceleration- Parameters:
pZAcceleration- new value of interest- Returns:
- same object to permit progressive setters
-
getZAcceleration
public float getZAcceleration()Getter forzAcceleration- Returns:
- value of interest
-
setXAngularVelocity
Setter forxAngularVelocity- Parameters:
pXAngularVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getXAngularVelocity
public float getXAngularVelocity()Getter forxAngularVelocity- Returns:
- value of interest
-
setYAngularVelocity
Setter foryAngularVelocity- Parameters:
pYAngularVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getYAngularVelocity
public float getYAngularVelocity()Getter foryAngularVelocity- Returns:
- value of interest
-
setZAngularVelocity
Setter forzAngularVelocity- Parameters:
pZAngularVelocity- new value of interest- Returns:
- same object to permit progressive setters
-
getZAngularVelocity
public float getZAngularVelocity()Getter forzAngularVelocity- Returns:
- value of interest
-
setMarking
Setter formarking- Parameters:
pMarking- new value of interest- Returns:
- same object to permit progressive setters
-
getMarking
public byte[] getMarking()Getter formarking- Returns:
- value of interest
-
setCapabilities
Setter forcapabilities- Parameters:
pCapabilities- new value of interest- Returns:
- same object to permit progressive setters
-
setCapabilities
Utility setter forcapabilities- Parameters:
pCapabilities- new value of interest- Returns:
- same object to permit progressive setters
-
getCapabilities
public short getCapabilities()Getter forcapabilities- Returns:
- value of interest
-
setVariableParameters
Setter forvariableParameters- Parameters:
pVariableParameters- new value of interest- Returns:
- same object to permit progressive setters
-
getVariableParameters
Getter forvariableParameters- Returns:
- value of interest
-
marshal
Serializes an object to a DataOutputStream.- Specified by:
marshalin interfaceMarshaller- Overrides:
marshalin classEntityInformationFamilyPdu- Parameters:
dos- the OutputStream- Throws:
Exception- if something goes wrong- See Also:
DataOutputStream
-
unmarshal
Deserializes an object from a DataInputStream.- Specified by:
unmarshalin interfaceMarshaller- Overrides:
unmarshalin classEntityInformationFamilyPdu- Parameters:
dis- the InputStream- Returns:
- marshalled serialized size in bytes
- Throws:
Exception- if something goes wrong- See Also:
DataInputStream, https://en.wikipedia.org/wiki/Marshalling_(computer_science)
-
marshal
Packs an object into the ByteBuffer.- Specified by:
marshalin interfaceMarshaller- Overrides:
marshalin classEntityInformationFamilyPdu- Parameters:
byteBuffer- The ByteBuffer at the position to begin writing- Throws:
BufferOverflowException- if byteBuffer is too smallReadOnlyBufferException- if byteBuffer is read onlyException- ByteBuffer-generated exception- See Also:
ByteBuffer
-
unmarshal
Unpacks a Pdu from the underlying data.- Specified by:
unmarshalin interfaceMarshaller- Overrides:
unmarshalin classEntityInformationFamilyPdu- Parameters:
byteBuffer- The ByteBuffer at the position to begin reading- Returns:
- marshalled serialized size in bytes
- Throws:
BufferUnderflowException- if byteBuffer is too smallException- ByteBuffer-generated exception- See Also:
ByteBuffer, https://en.wikipedia.org/wiki/Marshalling_(computer_science)
-
equals
- Overrides:
equalsin classEntityInformationFamilyPdu
-
equalsImpl
Description copied from class:PduCompare all fields that contribute to the state, ignoring transient and static fields, forthisand the supplied object- Overrides:
equalsImplin classEntityInformationFamilyPdu- Parameters:
obj- the object to compare to- Returns:
- true if the objects are equal, false otherwise.
-
toString
- Overrides:
toStringin classEntityInformationFamilyPdu
-