public final class TagFrameFlags extends Object implements com.aspose.ms.System.IEquatable<TagFrameFlags>
Represents flags in ID3v2 tag frame.
Constructor and Description |
---|
TagFrameFlags() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Determines whether the specified object is equal to this instance.
|
boolean |
equals(TagFrameFlags other)
Indicates whether the current object is equal to another object of the same type.
|
boolean |
getCompression()
This flag indicates whether or not the frame is compressed.
|
boolean |
getDataLengthIndicator()
This flag indicates that a data length indicator has been added to
the frame.
|
boolean |
getEncryption()
This flag indicates wether or not the frame is enrypted.
|
boolean |
getFileAlterPreservation()
This flag tells the software what to do with this frame if it is unknown and the file, excluding the tag, is altered.
|
boolean |
getGroupingIdentity()
This flag indicates whether or not this frame belongs in a group with other frames.
|
boolean |
getReadOnly()
This flag, if set, tells the software that the contents of this frame is intended to be read only.
|
boolean |
getTagAlterPreservation()
This flag tells the software what to do with this frame
if it is unknown and the tag is altered in any way.
|
boolean |
getUnsynchronisation()
This flag indicates whether or not unsynchronisation was applied to this frame.
|
int |
hashCode()
Returns a hash code for this instance.
|
void |
setCompression(boolean value)
This flag indicates whether or not the frame is compressed.
|
void |
setDataLengthIndicator(boolean value)
This flag indicates that a data length indicator has been added to
the frame.
|
void |
setEncryption(boolean value)
This flag indicates wether or not the frame is enrypted.
|
void |
setFileAlterPreservation(boolean value)
This flag tells the software what to do with this frame if it is unknown and the file, excluding the tag, is altered.
|
void |
setGroupingIdentity(boolean value)
This flag indicates whether or not this frame belongs in a group with other frames.
|
void |
setReadOnly(boolean value)
This flag, if set, tells the software that the contents of this frame is intended to be read only.
|
void |
setTagAlterPreservation(boolean value)
This flag tells the software what to do with this frame
if it is unknown and the tag is altered in any way.
|
void |
setUnsynchronisation(boolean value)
This flag indicates whether or not unsynchronisation was applied to this frame.
|
public final boolean getTagAlterPreservation()
This flag tells the software what to do with this frame if it is unknown and the tag is altered in any way. This applies to all kinds of alterations, including adding more padding and reordering the frames.
public final void setTagAlterPreservation(boolean value)
This flag tells the software what to do with this frame if it is unknown and the tag is altered in any way. This applies to all kinds of alterations, including adding more padding and reordering the frames.
public final boolean getFileAlterPreservation()
This flag tells the software what to do with this frame if it is unknown and the file, excluding the tag, is altered. This does not apply when the audio is completely replaced with other audio data.
public final void setFileAlterPreservation(boolean value)
This flag tells the software what to do with this frame if it is unknown and the file, excluding the tag, is altered. This does not apply when the audio is completely replaced with other audio data.
public final boolean getReadOnly()
This flag, if set, tells the software that the contents of this frame is intended to be read only.
public final void setReadOnly(boolean value)
This flag, if set, tells the software that the contents of this frame is intended to be read only.
public final boolean getCompression()
This flag indicates whether or not the frame is compressed.
public final void setCompression(boolean value)
This flag indicates whether or not the frame is compressed.
public final boolean getEncryption()
This flag indicates wether or not the frame is enrypted. If set one byte indicating with which method it was encrypted will be appended to the frame header. See section 4.26. for more information about encryption method registration.
public final void setEncryption(boolean value)
This flag indicates wether or not the frame is enrypted. If set one byte indicating with which method it was encrypted will be appended to the frame header. See section 4.26. for more information about encryption method registration.
public final boolean getGroupingIdentity()
This flag indicates whether or not this frame belongs in a group with other frames. If set a group identifier byte is added to the frame header. Every frame with the same group identifier belongs to the same group.
public final void setGroupingIdentity(boolean value)
This flag indicates whether or not this frame belongs in a group with other frames. If set a group identifier byte is added to the frame header. Every frame with the same group identifier belongs to the same group.
public final boolean getUnsynchronisation()
This flag indicates whether or not unsynchronisation was applied to this frame.
public final void setUnsynchronisation(boolean value)
This flag indicates whether or not unsynchronisation was applied to this frame.
public final boolean getDataLengthIndicator()
This flag indicates that a data length indicator has been added to the frame. The data length indicator is the value one would write as the 'Frame length' if all of the frame format flags were zeroed, represented as a 32 bit synchsafe integer.
public final void setDataLengthIndicator(boolean value)
This flag indicates that a data length indicator has been added to the frame. The data length indicator is the value one would write as the 'Frame length' if all of the frame format flags were zeroed, represented as a 32 bit synchsafe integer.
public final boolean equals(TagFrameFlags other)
Indicates whether the current object is equal to another object of the same type.
other
- An object to compare with this object.other
parameter; otherwise, false.public boolean equals(Object obj)
Determines whether the specified object is equal to this instance.
equals
in interface com.aspose.ms.System.IEquatable<TagFrameFlags>
equals
in class Object
obj
- The System.Object
to compare with this instance.true
if the specified System.Object
is equal to this instance; otherwise, false
.Copyright © 2019. All rights reserved.