org.javaswift.joss.client.website
Class AbstractFileObjects

java.lang.Object
  extended by org.javaswift.joss.client.website.AbstractFileObjects
All Implemented Interfaces:
FileObjects
Direct Known Subclasses:
LocalFileObjects, ObjectStoreFileObjects

public abstract class AbstractFileObjects
extends Object
implements FileObjects


Constructor Summary
AbstractFileObjects()
           
AbstractFileObjects(String[] ignoreFilters)
           
 
Method Summary
protected  void add(String path, FileObject fileObject)
           
 FileObject get(String path)
           
 boolean ignore(String path)
           
 Collection<String> keys()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.javaswift.joss.client.website.FileObjects
cleanup, create
 

Constructor Detail

AbstractFileObjects

public AbstractFileObjects()

AbstractFileObjects

public AbstractFileObjects(String[] ignoreFilters)
Method Detail

add

protected void add(String path,
                   FileObject fileObject)

keys

public Collection<String> keys()
Specified by:
keys in interface FileObjects

get

public FileObject get(String path)
Specified by:
get in interface FileObjects

ignore

public boolean ignore(String path)
Specified by:
ignore in interface FileObjects


Copyright © 2012-2014 42 BV. All Rights Reserved.