org.apache.whirr.service.jclouds
Class StatementBuilder

java.lang.Object
  extended by org.apache.whirr.service.jclouds.StatementBuilder
All Implemented Interfaces:
org.jclouds.scriptbuilder.domain.Statement

public class StatementBuilder
extends Object
implements org.jclouds.scriptbuilder.domain.Statement


Field Summary
protected  List<org.jclouds.scriptbuilder.domain.Statement> statements
           
 
Constructor Summary
StatementBuilder()
           
 
Method Summary
 void addStatement(org.jclouds.scriptbuilder.domain.Statement statement)
           
 void addStatements(org.jclouds.scriptbuilder.domain.Statement... statements)
           
 Iterable<String> functionDependecies(org.jclouds.scriptbuilder.domain.OsFamily family)
           
 String render(org.jclouds.scriptbuilder.domain.OsFamily family)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statements

protected List<org.jclouds.scriptbuilder.domain.Statement> statements
Constructor Detail

StatementBuilder

public StatementBuilder()
Method Detail

addStatement

public void addStatement(org.jclouds.scriptbuilder.domain.Statement statement)

addStatements

public void addStatements(org.jclouds.scriptbuilder.domain.Statement... statements)

functionDependecies

public Iterable<String> functionDependecies(org.jclouds.scriptbuilder.domain.OsFamily family)
Specified by:
functionDependecies in interface org.jclouds.scriptbuilder.domain.Statement

render

public String render(org.jclouds.scriptbuilder.domain.OsFamily family)
Specified by:
render in interface org.jclouds.scriptbuilder.domain.Statement


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.