gov.nasa.pds.tools.label
Class Scalar

java.lang.Object
  extended by gov.nasa.pds.tools.label.Scalar
All Implemented Interfaces:
Value
Direct Known Subclasses:
DateTime, Numeric, Symbol, TextString

public abstract class Scalar
extends java.lang.Object
implements Value

This class represents a Scalar which can be assigned to an attribute or be a part of a Set or Sequence.

Version:
$Revision: 3360 $
Author:
pramirez

Constructor Summary
protected Scalar(java.lang.String value)
          Constructs a Scalar
 
Method Summary
 java.lang.String getValue()
          Retrieves the value
abstract  boolean isSupportedPDSType(java.lang.String type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Scalar

protected Scalar(java.lang.String value)
Constructs a Scalar

Parameters:
value -
Method Detail

getValue

public java.lang.String getValue()
Retrieves the value

Returns:
the value

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isSupportedPDSType

public abstract boolean isSupportedPDSType(java.lang.String type)


Copyright © 2005-2008 NASA Jet Propulsion Laboratory, California Institute of Technology. All Rights Reserved.