Class OptionImpl
- java.lang.Object
-
- org.apache.torque.generator.option.OptionImpl
-
-
Constructor Summary
Constructors Constructor Description OptionImpl(String qualifiedName, Object value)
Constructs an OptionImpl from the String representation of a QualifiedName and a value.OptionImpl(String namespace, String name, Object value)
Constructs an optionImpl from a namespace, a name and a value.OptionImpl(QualifiedName qualifiedName, Object value)
Constructs an OptionImpl from a QualifiedaName and a value.
-
Method Summary
Modifier and Type Method Description boolean
equals(Object obj)
QualifiedName
getQualifiedName()
Returns the qualified name of the option.Object
getValue()
Retursn the value of the option.int
hashCode()
String
toString()
Creates as String representation of this Object for debugging purposes.
-
-
-
Constructor Detail
-
OptionImpl
public OptionImpl(String namespace, String name, Object value)
Constructs an optionImpl from a namespace, a name and a value.- Parameters:
namespace
- the namespace of the option, may be null.name
- the name of the option, must not be empty.value
- the value of the option, may be null.
-
OptionImpl
public OptionImpl(String qualifiedName, Object value)
Constructs an OptionImpl from the String representation of a QualifiedName and a value.- Parameters:
qualifiedName
- The String representation of the qualified name of the option, in the form context:name or name. (in the latter case, context is null).value
- the value of the option, may be null.- Throws:
IllegalArgumentException
- if qualifiedName is not a legal QualifiedName.
-
OptionImpl
public OptionImpl(QualifiedName qualifiedName, Object value)
Constructs an OptionImpl from a QualifiedaName and a value.- Parameters:
qualifiedName
- A qualifiedName containing the context and the name of the option.value
- the value of the option, may be null.
-
-
Method Detail
-
getQualifiedName
public QualifiedName getQualifiedName()
Returns the qualified name of the option.- Specified by:
getQualifiedName
in interfaceOption
- Returns:
- the qualified name of the option, not null.
-
getValue
public Object getValue()
Retursn the value of the option.
-
toString
public String toString()
Creates as String representation of this Object for debugging purposes.
-
-