com.vmware.vcloud.sdk
Class Filter

java.lang.Object
  extended by com.vmware.vcloud.sdk.Filter

public class Filter
extends Object

This class represents a filter object. A filter can be created from expression, expression list, filter list. Ex: ((runningVms==0,readOnly==false);(name==Default,isEnabled==true))

Since:
API 1.5, SDK 1.5
Author:
Ecosystem Engineering.

Constructor Summary
Filter(Expression expression)
          Constructing a filter with only one expression.
Filter(FilterType filterType, List<Expression> expressions)
          Constructing a filter with a list of expressions seperated by a filter type.
Filter(List<Filter> filters, FilterType filterType)
          Constructing filter from filters.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Filter

public Filter(Expression expression)
Constructing a filter with only one expression. Examples (name==Default)

Parameters:
expression - Expression

Filter

public Filter(FilterType filterType,
              List<Expression> expressions)
Constructing a filter with a list of expressions seperated by a filter type. Examples (name==Default,isEnabled==true)

Parameters:
filterType - Filter type which is applied between expressions FilterType
expressions - List of expressions List<Expression>

Filter

public Filter(List<Filter> filters,
              FilterType filterType)
Constructing filter from filters. Ex: ((runningVms==0,readOnly==false);(name==Default,isEnabled==true))

Parameters:
filters - List<Filter
filterType - FilterType


Copyright © 2016. All Rights Reserved.