org.jclouds.karaf.commands.table
Interface ShellTable

All Known Implementing Classes:
BasicShellTable, ScriptEngineShellTable

public interface ShellTable


Field Summary
static java.lang.String LEFT
           
static java.lang.String RIGHT
           
 
Method Summary
 void display(java.io.PrintStream out, boolean showHeaders, boolean showData)
          Displays the content of the table to the specified PrintStream.
 java.lang.String evaluate(java.lang.Object object, java.lang.String expression)
          Evaluate an expression on the given Object and return a String repressenation of the result.
 java.util.List<java.lang.String> getAlignments()
           
 boolean getAscending()
           
 java.util.Collection getDisplayData()
           
 java.util.List<java.lang.String> getDisplayExpression()
           
 java.util.List<java.lang.String> getHeaders()
           
 java.lang.String getSortBy()
           
 java.lang.String getType()
           
 void setAlignments(java.util.List<java.lang.String> alignments)
           
 void setAscending(boolean ascending)
           
 void setDisplayData(java.util.Collection displayData)
           
 void setDisplayExpression(java.util.List<java.lang.String> displayExpression)
           
 void setHeaders(java.util.List<java.lang.String> headers)
           
 void setSortBy(java.lang.String sortBy)
           
 void setType(java.lang.String type)
           
 

Field Detail

LEFT

static final java.lang.String LEFT
See Also:
Constant Field Values

RIGHT

static final java.lang.String RIGHT
See Also:
Constant Field Values
Method Detail

evaluate

java.lang.String evaluate(java.lang.Object object,
                          java.lang.String expression)
Evaluate an expression on the given Object and return a String repressenation of the result.

Parameters:
object -
expression -
Returns:

display

void display(java.io.PrintStream out,
             boolean showHeaders,
             boolean showData)
Displays the content of the table to the specified PrintStream.

Parameters:
out -

getType

java.lang.String getType()

setType

void setType(java.lang.String type)

getHeaders

java.util.List<java.lang.String> getHeaders()

setHeaders

void setHeaders(java.util.List<java.lang.String> headers)

getDisplayExpression

java.util.List<java.lang.String> getDisplayExpression()

setDisplayExpression

void setDisplayExpression(java.util.List<java.lang.String> displayExpression)

getAlignments

java.util.List<java.lang.String> getAlignments()

setAlignments

void setAlignments(java.util.List<java.lang.String> alignments)

getSortBy

java.lang.String getSortBy()

setSortBy

void setSortBy(java.lang.String sortBy)

getAscending

boolean getAscending()

setAscending

void setAscending(boolean ascending)

getDisplayData

java.util.Collection getDisplayData()

setDisplayData

void setDisplayData(java.util.Collection displayData)


Copyright © 2012. All Rights Reserved.