Class AttributeValueType
- java.lang.Object
-
- com.iknowbase.api.contentservices.v1.model.AttributeValueType
-
- All Implemented Interfaces:
Serializable
public class AttributeValueType extends Object implements Serializable
Java class for attributeValueType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="attributeValueType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="char" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="number" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="clob" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="externalValue" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="dimensionReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="documentReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="valuelistReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="userReference" type="{http://www.iknowbase.com/ws/iknowbase-1}userReferenceType"/> </choice> <attribute name="external" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="lineNo" type="{http://www.w3.org/2001/XMLSchema}decimal" /> <attribute name="implMethod" type="{http://www.iknowbase.com/ws/iknowbase-1}implMethods" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
_char
protected String
clob
protected Calendar
date
protected ObjectReferenceType
dimensionReference
protected ObjectReferenceType
documentReference
protected Boolean
external
protected String
externalValue
protected ImplMethods
implMethod
protected BigDecimal
lineNo
protected BigDecimal
number
protected UserReferenceType
userReference
protected ObjectReferenceType
valuelistReference
-
Constructor Summary
Constructors Constructor Description AttributeValueType()
Default no-arg constructorAttributeValueType(Calendar date, String _char, BigDecimal number, String clob, String externalValue, ObjectReferenceType dimensionReference, ObjectReferenceType documentReference, ObjectReferenceType valuelistReference, UserReferenceType userReference, Boolean external, BigDecimal lineNo, ImplMethods implMethod)
Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getChar()
Gets the value of the char property.String
getClob()
Gets the value of the clob property.Calendar
getDate()
Gets the value of the date property.ObjectReferenceType
getDimensionReference()
Gets the value of the dimensionReference property.ObjectReferenceType
getDocumentReference()
Gets the value of the documentReference property.String
getExternalValue()
Gets the value of the externalValue property.ImplMethods
getImplMethod()
Gets the value of the implMethod property.BigDecimal
getLineNo()
Gets the value of the lineNo property.BigDecimal
getNumber()
Gets the value of the number property.UserReferenceType
getUserReference()
Gets the value of the userReference property.ObjectReferenceType
getValuelistReference()
Gets the value of the valuelistReference property.boolean
isExternal()
Gets the value of the external property.void
setChar(String value)
Sets the value of the char property.void
setClob(String value)
Sets the value of the clob property.void
setDate(Calendar value)
Sets the value of the date property.void
setDimensionReference(ObjectReferenceType value)
Sets the value of the dimensionReference property.void
setDocumentReference(ObjectReferenceType value)
Sets the value of the documentReference property.void
setExternal(Boolean value)
Sets the value of the external property.void
setExternalValue(String value)
Sets the value of the externalValue property.void
setImplMethod(ImplMethods value)
Sets the value of the implMethod property.void
setLineNo(BigDecimal value)
Sets the value of the lineNo property.void
setNumber(BigDecimal value)
Sets the value of the number property.void
setUserReference(UserReferenceType value)
Sets the value of the userReference property.void
setValuelistReference(ObjectReferenceType value)
Sets the value of the valuelistReference property.AttributeValueType
withChar(String value)
AttributeValueType
withClob(String value)
AttributeValueType
withDate(Calendar value)
AttributeValueType
withDimensionReference(ObjectReferenceType value)
AttributeValueType
withDocumentReference(ObjectReferenceType value)
AttributeValueType
withExternal(Boolean value)
AttributeValueType
withExternalValue(String value)
AttributeValueType
withImplMethod(ImplMethods value)
AttributeValueType
withLineNo(BigDecimal value)
AttributeValueType
withNumber(BigDecimal value)
AttributeValueType
withUserReference(UserReferenceType value)
AttributeValueType
withValuelistReference(ObjectReferenceType value)
-
-
-
Field Detail
-
date
protected Calendar date
-
_char
protected String _char
-
number
protected BigDecimal number
-
clob
protected String clob
-
externalValue
protected String externalValue
-
dimensionReference
protected ObjectReferenceType dimensionReference
-
documentReference
protected ObjectReferenceType documentReference
-
valuelistReference
protected ObjectReferenceType valuelistReference
-
userReference
protected UserReferenceType userReference
-
external
protected Boolean external
-
lineNo
protected BigDecimal lineNo
-
implMethod
protected ImplMethods implMethod
-
-
Constructor Detail
-
AttributeValueType
public AttributeValueType()
Default no-arg constructor
-
AttributeValueType
public AttributeValueType(Calendar date, String _char, BigDecimal number, String clob, String externalValue, ObjectReferenceType dimensionReference, ObjectReferenceType documentReference, ObjectReferenceType valuelistReference, UserReferenceType userReference, Boolean external, BigDecimal lineNo, ImplMethods implMethod)
Fully-initialising value constructor
-
-
Method Detail
-
getDate
public Calendar getDate()
Gets the value of the date property.- Returns:
- possible object is
String
-
setDate
public void setDate(Calendar value)
Sets the value of the date property.- Parameters:
value
- allowed object isString
-
getChar
public String getChar()
Gets the value of the char property.- Returns:
- possible object is
String
-
setChar
public void setChar(String value)
Sets the value of the char property.- Parameters:
value
- allowed object isString
-
getNumber
public BigDecimal getNumber()
Gets the value of the number property.- Returns:
- possible object is
BigDecimal
-
setNumber
public void setNumber(BigDecimal value)
Sets the value of the number property.- Parameters:
value
- allowed object isBigDecimal
-
getClob
public String getClob()
Gets the value of the clob property.- Returns:
- possible object is
String
-
setClob
public void setClob(String value)
Sets the value of the clob property.- Parameters:
value
- allowed object isString
-
getExternalValue
public String getExternalValue()
Gets the value of the externalValue property.- Returns:
- possible object is
String
-
setExternalValue
public void setExternalValue(String value)
Sets the value of the externalValue property.- Parameters:
value
- allowed object isString
-
getDimensionReference
public ObjectReferenceType getDimensionReference()
Gets the value of the dimensionReference property.- Returns:
- possible object is
ObjectReferenceType
-
setDimensionReference
public void setDimensionReference(ObjectReferenceType value)
Sets the value of the dimensionReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getDocumentReference
public ObjectReferenceType getDocumentReference()
Gets the value of the documentReference property.- Returns:
- possible object is
ObjectReferenceType
-
setDocumentReference
public void setDocumentReference(ObjectReferenceType value)
Sets the value of the documentReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getValuelistReference
public ObjectReferenceType getValuelistReference()
Gets the value of the valuelistReference property.- Returns:
- possible object is
ObjectReferenceType
-
setValuelistReference
public void setValuelistReference(ObjectReferenceType value)
Sets the value of the valuelistReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getUserReference
public UserReferenceType getUserReference()
Gets the value of the userReference property.- Returns:
- possible object is
UserReferenceType
-
setUserReference
public void setUserReference(UserReferenceType value)
Sets the value of the userReference property.- Parameters:
value
- allowed object isUserReferenceType
-
isExternal
public boolean isExternal()
Gets the value of the external property.- Returns:
- possible object is
Boolean
-
setExternal
public void setExternal(Boolean value)
Sets the value of the external property.- Parameters:
value
- allowed object isBoolean
-
getLineNo
public BigDecimal getLineNo()
Gets the value of the lineNo property.- Returns:
- possible object is
BigDecimal
-
setLineNo
public void setLineNo(BigDecimal value)
Sets the value of the lineNo property.- Parameters:
value
- allowed object isBigDecimal
-
getImplMethod
public ImplMethods getImplMethod()
Gets the value of the implMethod property.- Returns:
- possible object is
ImplMethods
-
setImplMethod
public void setImplMethod(ImplMethods value)
Sets the value of the implMethod property.- Parameters:
value
- allowed object isImplMethods
-
withDate
public AttributeValueType withDate(Calendar value)
-
withChar
public AttributeValueType withChar(String value)
-
withNumber
public AttributeValueType withNumber(BigDecimal value)
-
withClob
public AttributeValueType withClob(String value)
-
withExternalValue
public AttributeValueType withExternalValue(String value)
-
withDimensionReference
public AttributeValueType withDimensionReference(ObjectReferenceType value)
-
withDocumentReference
public AttributeValueType withDocumentReference(ObjectReferenceType value)
-
withValuelistReference
public AttributeValueType withValuelistReference(ObjectReferenceType value)
-
withUserReference
public AttributeValueType withUserReference(UserReferenceType value)
-
withExternal
public AttributeValueType withExternal(Boolean value)
-
withLineNo
public AttributeValueType withLineNo(BigDecimal value)
-
withImplMethod
public AttributeValueType withImplMethod(ImplMethods value)
-
-