info.magnolia.dam.asset
Class AssetFilter

java.lang.Object
  extended by info.magnolia.dam.asset.AssetFilter

public class AssetFilter
extends Object

Simple Pojo defining Assets/Folder properties used to filter Assets.


Constructor Summary
AssetFilter()
           
 
Method Summary
 String getAdditionalQueryStatement()
           
 String getExtension()
           
 String getFolderIdentifier()
           
 String getFolderPath()
           
 long getMaxResult()
           
 boolean includeDeleted()
           
 void setAdditionalQueryStatement(String additionalQueryStatement)
          additionalQueryStatement example: "[mgnl:lastModified] > '2013-06-20T12:00:00.000+02:00'".
 void setExtension(String extension)
          for example: 'jpg'.
 void setFolderIdentifier(String folderIdentifier)
          folderIdentifier example: 'jcr:cafebabe-cafe-babe-cafe-babecafebabe'.
 void setFolderPath(String folderPath)
          folderPath example: '/demo-project/img/bk/Opener'.
 void setIncludeDeleted(boolean includeDeleted)
           
 void setMaxResult(long maxResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetFilter

public AssetFilter()
Method Detail

getFolderPath

public String getFolderPath()
Returns:
the folderPath.

setFolderPath

public void setFolderPath(String folderPath)
folderPath example: '/demo-project/img/bk/Opener'.

Parameters:
folderPath - the folderPath to set

getFolderIdentifier

public String getFolderIdentifier()
Returns:
the folderIdentifier

setFolderIdentifier

public void setFolderIdentifier(String folderIdentifier)
folderIdentifier example: 'jcr:cafebabe-cafe-babe-cafe-babecafebabe'.

Parameters:
folderIdentifier - the folderIdentifier to set

getAdditionalQueryStatement

public String getAdditionalQueryStatement()
Returns:
the additional query statement

setAdditionalQueryStatement

public void setAdditionalQueryStatement(String additionalQueryStatement)
additionalQueryStatement example: "[mgnl:lastModified] > '2013-06-20T12:00:00.000+02:00'".

Parameters:
additionalQueryStatement - the additionalQueryStatement to set

getExtension

public String getExtension()
Returns:
the assetType.

setExtension

public void setExtension(String extension)
for example: 'jpg'.

Parameters:
extension - the assetType to set

getMaxResult

public long getMaxResult()
Returns:
the maxResult.

setMaxResult

public void setMaxResult(long maxResult)
Parameters:
maxResult - the maxResult to set.

includeDeleted

public boolean includeDeleted()
Returns:
the includeDeleted

setIncludeDeleted

public void setIncludeDeleted(boolean includeDeleted)
Parameters:
includeDeleted - the includeDeleted to set


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.