public class Asset extends Object implements Serializable
Representation of an asset.
Contrary to a AssetStorageUnit
, an Asset
contains more fields
because it has been resolved by the AssetMapper
.
Modifier | Constructor and Description |
---|---|
|
Asset() |
|
Asset(AssetStorageUnit asu) |
|
Asset(String name,
String version,
AssetType type) |
|
Asset(String name,
String version,
AssetType type,
AssetDomPosition position) |
protected |
Asset(String name,
String version,
AssetType type,
AssetDomPosition dom,
String location) |
|
Asset(String name,
String version,
AssetType type,
Map<String,String> locations)
Enforce the declaration of a full asset (mandatory fields).
|
|
Asset(String name,
String version,
AssetType type,
String location) |
public Asset()
public Asset(String name, String version, AssetType type, Map<String,String> locations)
name
- nameversion
- versiontype
- typelocations
- locations of sourceprotected Asset(String name, String version, AssetType type, AssetDomPosition dom, String location)
public Asset(AssetStorageUnit asu)
public Asset(String name, String version, AssetType type, AssetDomPosition position)
public String getName()
public void setName(String name)
public String getVersion()
public void setVersion(String version)
public AssetType getType()
public void setType(AssetType type)
public String getConfigLocation()
public void setConfigLocation(String configLocation)
public String getProcessedConfigLocation()
public void setProcessedConfigLocation(String processedConfigLocation)
public String getConfigLocationKey()
public void setConfigLocationKey(String configLocationKey)
public String getFinalLocation()
public void setFinalLocation(String finalLocation)
public AssetDomPosition getDom()
public void setDom(AssetDomPosition dom)
public String[] getAttributesOnlyName()
public void setAttributesOnlyName(String[] attributesOnlyName)
public boolean isValid()
true
if the asset is validpublic String getAssetKey()
public void addAttribute(String attributeName)
public String getCondition()
public void setCondition(String condition)
public String getStorageKey()
public void setStorageKey(String cacheKey)
public boolean isVendor()
public boolean isNotVendor()
public String getBundle()
public void setBundle(String bundle)
public String getGeneratorUid()
public void setGeneratorUid(String generatorUid)
public String toLog()
Copyright © 2013-2015 Dandelion Project. All Rights Reserved.