info.aduna.gee.spectacle.gee
Class MetaPlusValues

java.lang.Object
  extended by info.aduna.gee.spectacle.gee.MetaPlusValues
All Implemented Interfaces:
Comparable

public class MetaPlusValues
extends Object
implements Comparable

A single step of meta + value(s).


Constructor Summary
MetaPlusValues(String meta, PathString values)
           
MetaPlusValues(String meta, String value)
           
 
Method Summary
 int compareTo(Object other)
           
 boolean equals(Object other)
           
 String getMeta()
           
 PathString getValues()
           
 String getValueString()
          The most occurring case is a facet that has '1' depth values only.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaPlusValues

public MetaPlusValues(String meta,
                      String value)

MetaPlusValues

public MetaPlusValues(String meta,
                      PathString values)
Method Detail

getMeta

public String getMeta()

getValues

public PathString getValues()

getValueString

public String getValueString()
The most occurring case is a facet that has '1' depth values only. Then you're not interested in the PathString, you just want the String.


compareTo

public int compareTo(Object other)
Specified by:
compareTo in interface Comparable

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 1997-2008 Aduna. All Rights Reserved.