|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.adobe.xmp.options.Options
public abstract class Options
The base class for a collection of 32 flag bits. Individual flags are defined as enum value bit masks. Inheriting classes add convenience accessor methods.
| Constructor Summary | |
|---|---|
Options()
The default constructor. |
|
Options(int options)
Constructor with the options bit mask. |
|
| Method Summary | |
|---|---|
void |
clear()
Resets the options. |
boolean |
containsAllOptions(int optionBits)
|
boolean |
containsOneOf(int optionBits)
|
boolean |
equals(java.lang.Object obj)
|
int |
getOptions()
Is friendly to access it during the tests. |
java.lang.String |
getOptionsString()
Creates a human readable string from the set options. |
int |
hashCode()
|
boolean |
isExactly(int optionBits)
|
void |
setOption(int optionBits,
boolean value)
|
void |
setOptions(int options)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Options()
public Options(int options)
throws XMPException
options - the options bit mask
XMPException - If the options are not correct| Method Detail |
|---|
public void clear()
public boolean isExactly(int optionBits)
optionBits - an option bitmask
public boolean containsAllOptions(int optionBits)
optionBits - an option bitmask
public boolean containsOneOf(int optionBits)
optionBits - an option bitmask
public void setOption(int optionBits,
boolean value)
optionBits - the binary bit or bits that shall be set to the given valuevalue - the boolean value to setpublic int getOptions()
public void setOptions(int options)
throws XMPException
options - The options to set.
XMPExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String getOptionsString()
true by their name,
like "option1 | option4".public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||