public class StandardDescriptor extends AbstractIdentifiable
Constructor and Description |
---|
StandardDescriptor(String id,
String name,
BaseStandardTypeInfo baseStandardTypeInfo,
String modelId,
String description,
boolean isCheckedOut,
String checkedOutBy,
Date checkedOutDate,
String createdBy,
Date created,
String lastModifiedBy,
Date lastModified,
EntityState state,
EntityState publishedState,
EntityStatus standardStatus,
String currentVersion,
int numStudiesAssociated)
It is not intended or recommended that the consumer of the API construct these objects.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
BaseStandardTypeInfo |
getBaseStandardTypeInfo()
Gets the base standard type info of the standard.
|
String |
getCheckedOutBy()
Gets the userId of the user who checked out the standard.
|
Date |
getCheckedOutDate()
Gets the date on which the standard was checked out.
|
Date |
getCreated()
Gets the date on which the standard was created.
|
String |
getCreatedBy()
Gets the userId of the user who created the standard.
|
String |
getCurrentVersion()
Gets the current published version of the standard.
|
String |
getDescription()
Gets the description of the standard.
|
Date |
getLastModified()
Gets the date on which the standard was last modified.
|
String |
getLastModifiedBy()
Gets the userId of the user who last modified the standard.
|
String |
getModelId()
Gets the model identifier of the standard.
|
String |
getName()
Gets the name of the standard.
|
int |
getNumStudiesAssociated()
Gets the number of studies that are associated with the standard.
|
EntityState |
getPublishedState()
Gets the published state of the standard, if it has been published.
|
EntityStatus |
getStandardStatus()
Gets the status of the standard.
|
EntityState |
getState()
Gets the state of the standard.
|
int |
hashCode() |
boolean |
isCheckedOut()
Indicates whether the standard is checked out.
|
String |
toString() |
getId, getTypeId
public StandardDescriptor(String id, String name, BaseStandardTypeInfo baseStandardTypeInfo, String modelId, String description, boolean isCheckedOut, String checkedOutBy, Date checkedOutDate, String createdBy, Date created, String lastModifiedBy, Date lastModified, EntityState state, EntityState publishedState, EntityStatus standardStatus, String currentVersion, int numStudiesAssociated)
id
- The identifier of the standard.name
- The name of the standard.baseStandardTypeInfo
- The base standard information.modelId
- The model identifier of the standard.description
- The description of the standard.isCheckedOut
- Indicates whether the standard is checked out.checkedOutBy
- The userId of the user who checked out the standard.checkedOutDate
- The date on which the standard was checked out.createdBy
- The userId of the user who created the standard.created
- The date on which the standard was created.lastModifiedBy
- The userId of the user who last modified the standard.lastModified
- The date on which the standard was modified.state
- The state of the standard.publishedState
- The published state of the standard, if it has been published.standardStatus
- The status of the standard.currentVersion
- The current published version of the standard.numStudiesAssociated
- The number of studies that are associated with the standard.public int getNumStudiesAssociated()
public String getName()
public String getDescription()
public BaseStandardTypeInfo getBaseStandardTypeInfo()
public String getModelId()
public String getCreatedBy()
public Date getCreated()
public boolean isCheckedOut()
public String getCheckedOutBy()
public Date getCheckedOutDate()
public EntityState getState()
public EntityState getPublishedState()
public EntityStatus getStandardStatus()
public String getCurrentVersion()
public Date getLastModified()
public String getLastModifiedBy()
public boolean equals(Object obj)
equals
in class AbstractIdentifiable
public int hashCode()
hashCode
in class AbstractIdentifiable
public String toString()
toString
in class AbstractIdentifiable
<i>Copyright (c) 2022, SAS Institute Inc., Cary, NC, USA</i>