public class Attribute
extends java.lang.Object
implements java.io.Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="attributeReference" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReference"/> <element name="subsystemReference" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReference"/> <element name="prompts" type="{http://www.iknowbase.com/ws/iknowbase-2}prompts"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="insertable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="updatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="indexed" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="searchable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="viewable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="inheritable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="datatype" type="{http://www.iknowbase.com/ws/iknowbase-2}attributeDatatypeEnumeration"/> <element name="maxCount" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="length" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="dimensions" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReferences"/> <element name="dimensionTypes" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReferences"/> <element name="valuelistReference" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReference"/> <element name="externalSource" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="documentReference" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ObjectReference |
attributeReference |
protected AttributeDatatypeEnumeration |
datatype |
protected ObjectReferences |
dimensions |
protected ObjectReferences |
dimensionTypes |
protected java.lang.String |
documentReference |
protected java.lang.String |
externalSource |
protected boolean |
indexed |
protected boolean |
inheritable |
protected boolean |
insertable |
protected java.lang.Integer |
length |
protected java.lang.Integer |
maxCount |
protected java.lang.String |
name |
protected Prompts |
prompts |
protected boolean |
searchable |
protected ObjectReference |
subsystemReference |
protected boolean |
updatable |
protected ObjectReference |
valuelistReference |
protected boolean |
viewable |
Constructor and Description |
---|
Attribute()
Default no-arg constructor
|
Attribute(ObjectReference attributeReference,
ObjectReference subsystemReference,
Prompts prompts,
java.lang.String name,
boolean insertable,
boolean updatable,
boolean indexed,
boolean searchable,
boolean viewable,
boolean inheritable,
AttributeDatatypeEnumeration datatype,
java.lang.Integer maxCount,
java.lang.Integer length,
ObjectReferences dimensions,
ObjectReferences dimensionTypes,
ObjectReference valuelistReference,
java.lang.String externalSource,
java.lang.String documentReference)
Fully-initialising value constructor
|
Modifier and Type | Method and Description |
---|---|
ObjectReference |
getAttributeReference()
Gets the value of the attributeReference property.
|
AttributeDatatypeEnumeration |
getDatatype()
Gets the value of the datatype property.
|
ObjectReferences |
getDimensions()
Gets the value of the dimensions property.
|
ObjectReferences |
getDimensionTypes()
Gets the value of the dimensionTypes property.
|
java.lang.String |
getDocumentReference()
Gets the value of the documentReference property.
|
java.lang.String |
getExternalSource()
Gets the value of the externalSource property.
|
java.lang.Integer |
getLength()
Gets the value of the length property.
|
java.lang.Integer |
getMaxCount()
Gets the value of the maxCount property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
Prompts |
getPrompts()
Gets the value of the prompts property.
|
ObjectReference |
getSubsystemReference()
Gets the value of the subsystemReference property.
|
ObjectReference |
getValuelistReference()
Gets the value of the valuelistReference property.
|
boolean |
isIndexed()
Gets the value of the indexed property.
|
boolean |
isInheritable()
Gets the value of the inheritable property.
|
boolean |
isInsertable()
Gets the value of the insertable property.
|
boolean |
isSearchable()
Gets the value of the searchable property.
|
boolean |
isUpdatable()
Gets the value of the updatable property.
|
boolean |
isViewable()
Gets the value of the viewable property.
|
void |
setAttributeReference(ObjectReference value)
Sets the value of the attributeReference property.
|
void |
setDatatype(AttributeDatatypeEnumeration value)
Sets the value of the datatype property.
|
void |
setDimensions(ObjectReferences value)
Sets the value of the dimensions property.
|
void |
setDimensionTypes(ObjectReferences value)
Sets the value of the dimensionTypes property.
|
void |
setDocumentReference(java.lang.String value)
Sets the value of the documentReference property.
|
void |
setExternalSource(java.lang.String value)
Sets the value of the externalSource property.
|
void |
setIndexed(boolean value)
Sets the value of the indexed property.
|
void |
setInheritable(boolean value)
Sets the value of the inheritable property.
|
void |
setInsertable(boolean value)
Sets the value of the insertable property.
|
void |
setLength(java.lang.Integer value)
Sets the value of the length property.
|
void |
setMaxCount(java.lang.Integer value)
Sets the value of the maxCount property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setPrompts(Prompts value)
Sets the value of the prompts property.
|
void |
setSearchable(boolean value)
Sets the value of the searchable property.
|
void |
setSubsystemReference(ObjectReference value)
Sets the value of the subsystemReference property.
|
void |
setUpdatable(boolean value)
Sets the value of the updatable property.
|
void |
setValuelistReference(ObjectReference value)
Sets the value of the valuelistReference property.
|
void |
setViewable(boolean value)
Sets the value of the viewable property.
|
Attribute |
withAttributeReference(ObjectReference value) |
Attribute |
withAttributeReference(java.lang.String externalKey) |
Attribute |
withDatatype(AttributeDatatypeEnumeration value) |
Attribute |
withDimensions(ObjectReferences value) |
Attribute |
withDimensionTypes(ObjectReferences value) |
Attribute |
withDocumentReference(java.lang.String value) |
Attribute |
withExternalSource(java.lang.String value) |
Attribute |
withIndexed(boolean value) |
Attribute |
withInheritable(boolean value) |
Attribute |
withInsertable(boolean value) |
Attribute |
withLength(java.lang.Integer value) |
Attribute |
withMaxCount(java.lang.Integer value) |
Attribute |
withName(java.lang.String value) |
Attribute |
withPrompt(java.lang.String languageReference,
java.lang.String value) |
Attribute |
withPrompt(java.lang.String languageReference,
java.lang.String value,
java.lang.String description) |
Attribute |
withPrompts(Prompts value) |
Attribute |
withSearchable(boolean value) |
Attribute |
withSubsystemReference(ObjectReference value) |
Attribute |
withSubsystemReference(java.lang.String externalKey) |
Attribute |
withUpdatable(boolean value) |
Attribute |
withValuelistReference(ObjectReference value) |
Attribute |
withViewable(boolean value) |
protected ObjectReference attributeReference
protected ObjectReference subsystemReference
protected Prompts prompts
protected java.lang.String name
protected boolean insertable
protected boolean updatable
protected boolean indexed
protected boolean searchable
protected boolean viewable
protected boolean inheritable
protected AttributeDatatypeEnumeration datatype
protected java.lang.Integer maxCount
protected java.lang.Integer length
protected ObjectReferences dimensions
protected ObjectReferences dimensionTypes
protected ObjectReference valuelistReference
protected java.lang.String externalSource
protected java.lang.String documentReference
public Attribute()
public Attribute(ObjectReference attributeReference, ObjectReference subsystemReference, Prompts prompts, java.lang.String name, boolean insertable, boolean updatable, boolean indexed, boolean searchable, boolean viewable, boolean inheritable, AttributeDatatypeEnumeration datatype, java.lang.Integer maxCount, java.lang.Integer length, ObjectReferences dimensions, ObjectReferences dimensionTypes, ObjectReference valuelistReference, java.lang.String externalSource, java.lang.String documentReference)
public ObjectReference getAttributeReference()
ObjectReference
public void setAttributeReference(ObjectReference value)
value
- allowed object is
ObjectReference
public ObjectReference getSubsystemReference()
ObjectReference
public void setSubsystemReference(ObjectReference value)
value
- allowed object is
ObjectReference
public Prompts getPrompts()
Prompts
public void setPrompts(Prompts value)
value
- allowed object is
Prompts
public java.lang.String getName()
String
public void setName(java.lang.String value)
value
- allowed object is
String
public boolean isInsertable()
public void setInsertable(boolean value)
public boolean isUpdatable()
public void setUpdatable(boolean value)
public boolean isIndexed()
public void setIndexed(boolean value)
public boolean isSearchable()
public void setSearchable(boolean value)
public boolean isViewable()
public void setViewable(boolean value)
public boolean isInheritable()
public void setInheritable(boolean value)
public AttributeDatatypeEnumeration getDatatype()
AttributeDatatypeEnumeration
public void setDatatype(AttributeDatatypeEnumeration value)
value
- allowed object is
AttributeDatatypeEnumeration
public java.lang.Integer getMaxCount()
Integer
public void setMaxCount(java.lang.Integer value)
value
- allowed object is
Integer
public java.lang.Integer getLength()
Integer
public void setLength(java.lang.Integer value)
value
- allowed object is
Integer
public ObjectReferences getDimensions()
ObjectReferences
public void setDimensions(ObjectReferences value)
value
- allowed object is
ObjectReferences
public ObjectReferences getDimensionTypes()
ObjectReferences
public void setDimensionTypes(ObjectReferences value)
value
- allowed object is
ObjectReferences
public ObjectReference getValuelistReference()
ObjectReference
public void setValuelistReference(ObjectReference value)
value
- allowed object is
ObjectReference
public java.lang.String getExternalSource()
String
public void setExternalSource(java.lang.String value)
value
- allowed object is
String
public java.lang.String getDocumentReference()
String
public void setDocumentReference(java.lang.String value)
value
- allowed object is
String
public Attribute withAttributeReference(ObjectReference value)
public Attribute withSubsystemReference(ObjectReference value)
public Attribute withName(java.lang.String value)
public Attribute withInsertable(boolean value)
public Attribute withUpdatable(boolean value)
public Attribute withIndexed(boolean value)
public Attribute withSearchable(boolean value)
public Attribute withViewable(boolean value)
public Attribute withInheritable(boolean value)
public Attribute withDatatype(AttributeDatatypeEnumeration value)
public Attribute withMaxCount(java.lang.Integer value)
public Attribute withLength(java.lang.Integer value)
public Attribute withDimensions(ObjectReferences value)
public Attribute withDimensionTypes(ObjectReferences value)
public Attribute withValuelistReference(ObjectReference value)
public Attribute withExternalSource(java.lang.String value)
public Attribute withDocumentReference(java.lang.String value)
public Attribute withSubsystemReference(java.lang.String externalKey)
public Attribute withAttributeReference(java.lang.String externalKey)
public Attribute withPrompt(java.lang.String languageReference, java.lang.String value, java.lang.String description)
public Attribute withPrompt(java.lang.String languageReference, java.lang.String value)
Copyright © Acando AS. All Rights Reserved.