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 |
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.
|
int |
hashCode()
Returns a hash code for this instance.
|
void |
setCompression(boolean value)
This flag indicates whether or not the frame is compressed.
|
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.
|
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 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 © 2017. All rights reserved.