Package com.ardoq.model
Class Component
java.lang.Object
com.ardoq.model.Component
- All Implemented Interfaces:
BasicModel
- Direct Known Subclasses:
BatchComponent
public class Component extends Object implements BasicModel
Represents an Ardoq component or also called a page.
Use the ComponentService to update.
NB! Every updates or modifications done via ComponentService results in a new Immutable instance.
- See Also:
ComponentService
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComponent.References -
Constructor Summary
Constructors Constructor Description Component(String name, String rootWorkspace, String description)Component(String name, String description, String typeId, Component parent)Component(String name, String rootWorkspace, String description, String typeId)Component(String name, String rootWorkspace, String description, String typeId, String parent) -
Method Summary
-
Constructor Details
-
Method Details
-
clone
-
equals
-
hashCode
public int hashCode() -
getContextualId
-
getId
- Specified by:
getIdin interfaceBasicModel
-
setId
-
setBatchId
-
getName
-
setName
-
getModel
-
setModel
-
getCreated
- Specified by:
getCreatedin interfaceBasicModel
-
setCreated
-
getCreatedBy
-
setCreatedBy
-
getLastUpdated
- Specified by:
getLastUpdatedin interfaceBasicModel
-
setLastUpdated
-
getVersion
-
setVersion
-
get_version
- Specified by:
get_versionin interfaceBasicModel
-
set_version
-
getRootWorkspace
-
setRootWorkspace
-
getChildren
-
setChildren
-
getReferences
-
setReferences
-
getParent
-
setParent
-
getType
-
setType
-
getDescription
-
setDescription
-
getFields
-
setFields
-
getTypeId
-
setTypeId
-
toString
-