Package jminusminus
Class CLConstantDoubleInfo
java.lang.Object
jminusminus.CLCPInfo
jminusminus.CLConstantDoubleInfo
Representation of CONSTANT_Double_info structure.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this CLCPInfo object is the same as other, and false otherwise.short[]Returns CONSTANT_Double_info.high_bytes item.short[]lowBytes()Returns CONSTANT_Double_info.low_bytes item.voidwrite(CLOutputStream out) Writes the contents of this constant pool item to the specified output stream.
-
Field Details
-
d
public double dThe double precision floating-point number.
-
-
Constructor Details
-
CLConstantDoubleInfo
public CLConstantDoubleInfo(double d) Constructs a CLConstantDoubleInfo object.- Parameters:
d- the double precision floating-point number.
-
-
Method Details
-
lowBytes
public short[] lowBytes()Returns CONSTANT_Double_info.low_bytes item.- Returns:
- CONSTANT_Double_info.low_bytes item.
-
highBytes
public short[] highBytes()Returns CONSTANT_Double_info.high_bytes item.- Returns:
- CONSTANT_Double_info.high_bytes item.
-
write
Writes the contents of this constant pool item to the specified output stream.- Overrides:
writein classCLCPInfo- Parameters:
out- output stream.- Throws:
IOException- if an error occurs while writing.
-
equals
Return true if this CLCPInfo object is the same as other, and false otherwise.
-