public class TypedValue extends Object implements Equals, HashCode, ToString, TypedValue
Java class for Location complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Location"> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>anySimpleType"> <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}QName" /> </extension> </simpleContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected QualifiedName |
type |
protected Object |
value |
protected Object |
valueAsJavaObject |
Constructor and Description |
---|
TypedValue() |
Modifier and Type | Method and Description |
---|---|
Object |
convertValueToObject(ValueConverter vconv)
Converts the value associated with the value property into a Java object.
|
boolean |
equals(Object object) |
void |
equals(Object object,
org.apache.commons.lang.builder.EqualsBuilder equalsBuilder) |
Attribute.AttributeKind |
getAttributeKind(QualifiedName q) |
Object |
getConvertedValue()
Returns the cached converted value for the value property .
|
QualifiedName |
getQualifiedName(Attribute.AttributeKind kind) |
QualifiedName |
getType()
Gets the type, expressed as a
QualifiedName |
Object |
getValue()
Gets the value of the value property.
|
int |
hashCode() |
void |
hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder) |
void |
setType(QualifiedName value)
Sets the value of the type property.
|
void |
setValue(LangString value)
Sets the value property.
|
void |
setValue(QualifiedName value)
Sets the value property.
|
void |
setValue(String value)
Sets the value property.
|
void |
setValueFromObject(Object anObject)
Sets the value of the value property.
|
String |
toString() |
void |
toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder) |
protected Object value
protected QualifiedName type
protected transient Object valueAsJavaObject
public Object getValue()
TypedValue
getValue
in interface TypedValue
String
, QualifiedName
, LangString
public void setValue(String value)
TypedValue
setValue
in interface TypedValue
value
- allowed object is
String
public void setValue(QualifiedName value)
TypedValue
setValue
in interface TypedValue
value
- allowed object is
QualifiedName
public void setValue(LangString value)
TypedValue
setValue
in interface TypedValue
value
- allowed object is
LangString
public QualifiedName getType()
TypedValue
QualifiedName
getType
in interface TypedValue
QualifiedName
public Object convertValueToObject(ValueConverter vconv)
TypedValue
convertValueToObject
in interface TypedValue
Object
public Object getConvertedValue()
TypedValue
getConvertedValue
in interface TypedValue
Object
public void setValueFromObject(Object anObject)
TypedValue
setValueFromObject
in interface TypedValue
anObject
- allowed object is
Object
public void setType(QualifiedName value)
TypedValue
setType
in interface TypedValue
value
- allowed object is
QualifiedName
public void equals(Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
public void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
public void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
public QualifiedName getQualifiedName(Attribute.AttributeKind kind)
public Attribute.AttributeKind getAttributeKind(QualifiedName q)
Copyright © 2016. All rights reserved.