public class AssetType
extends Object
implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AssetType.ScopeEnum
Visibility of the assettype.
|
Constructor and Description |
---|
AssetType() |
Modifier and Type | Method and Description |
---|---|
AssetType |
addAspectsItem(AssetTypeAspects aspectsItem) |
AssetType |
addFileAssignmentsItem(FileAssignment fileAssignmentsItem) |
AssetType |
addVariablesItem(VariableDefinition variablesItem) |
AssetType |
aspects(List<AssetTypeAspects> aspects) |
AssetType |
description(String description) |
boolean |
equals(Object o) |
AssetType |
fileAssignments(List<FileAssignment> fileAssignments) |
List<AssetTypeAspects> |
getAspects()
Aspects of the asset-type.
|
String |
getDescription()
description
|
List<FileAssignment> |
getFileAssignments()
Get fileAssignments
|
String |
getName()
The type's name.
|
String |
getParentTypeId()
Get parentTypeId
|
AssetType.ScopeEnum |
getScope()
Visibility of the assettype.
|
List<VariableDefinition> |
getVariables()
Direct variables of the asset-type.
|
int |
hashCode() |
AssetType |
instantiable(Boolean instantiable) |
Boolean |
isInstantiable()
If instances can be created from this type.
|
AssetType |
name(String name) |
AssetType |
parentTypeId(String parentTypeId) |
AssetType |
scope(AssetType.ScopeEnum scope) |
void |
setAspects(List<AssetTypeAspects> aspects) |
void |
setDescription(String description) |
void |
setFileAssignments(List<FileAssignment> fileAssignments) |
void |
setInstantiable(Boolean instantiable) |
void |
setName(String name) |
void |
setParentTypeId(String parentTypeId) |
void |
setScope(AssetType.ScopeEnum scope) |
void |
setVariables(List<VariableDefinition> variables) |
String |
toString() |
AssetType |
variables(List<VariableDefinition> variables) |
public AssetType name(String name)
public String getName()
public void setName(String name)
public AssetType description(String description)
public String getDescription()
public void setDescription(String description)
public AssetType parentTypeId(String parentTypeId)
public String getParentTypeId()
public void setParentTypeId(String parentTypeId)
public AssetType instantiable(Boolean instantiable)
public Boolean isInstantiable()
public void setInstantiable(Boolean instantiable)
public AssetType scope(AssetType.ScopeEnum scope)
public AssetType.ScopeEnum getScope()
public void setScope(AssetType.ScopeEnum scope)
public AssetType variables(List<VariableDefinition> variables)
public AssetType addVariablesItem(VariableDefinition variablesItem)
public List<VariableDefinition> getVariables()
public void setVariables(List<VariableDefinition> variables)
public AssetType fileAssignments(List<FileAssignment> fileAssignments)
public AssetType addFileAssignmentsItem(FileAssignment fileAssignmentsItem)
public List<FileAssignment> getFileAssignments()
public void setFileAssignments(List<FileAssignment> fileAssignments)
public AssetType aspects(List<AssetTypeAspects> aspects)
public AssetType addAspectsItem(AssetTypeAspects aspectsItem)
public List<AssetTypeAspects> getAspects()
public void setAspects(List<AssetTypeAspects> aspects)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object