org.exoplatform.social.common.jcr.filter
Class FilterLiteral.FilterOption<P>

java.lang.Object
  extended by org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption<P>
All Implemented Interfaces:
Cloneable
Enclosing interface:
FilterLiteral<P>

public static class FilterLiteral.FilterOption<P>
extends Object
implements Cloneable


Constructor Summary
FilterLiteral.FilterOption(P p)
           
FilterLiteral.FilterOption(P p, Object value)
           
 
Method Summary
 FilterLiteral.FilterOption<P> clone()
           
 boolean equals(Object obj)
           
 P getLiteral()
           
 Object getValue()
           
 void setTarget(FilterLiteral<P> target)
           
 FilterLiteral<P> value(Object value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterLiteral.FilterOption

public FilterLiteral.FilterOption(P p,
                                  Object value)

FilterLiteral.FilterOption

public FilterLiteral.FilterOption(P p)
Method Detail

getLiteral

public P getLiteral()

setTarget

public void setTarget(FilterLiteral<P> target)

getValue

public Object getValue()

value

public FilterLiteral<P> value(Object value)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

clone

public FilterLiteral.FilterOption<P> clone()
                                    throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.